Gast
#1276142
Hallo, ;-) ich arbeite mit einem ATmega 644 und habe versucht die Appnote AVR134 auf diese CPU zu portieren. Orig. ist ATmega 103 doch der ist wohl Geschichte... Ich habe den Uhrenquarz direkt an PC6/PC7 angeschlossen. Externe C's hab ich nicht angeschlossen, vlt. auch der Grund warum die Uhr etwas zu ungenau läuft. Doch dazu später... ;-) Der Timer läuft ja asyncron und die CPU geht in den Sleep Mode. Wenn ich es nun richtig verstanden habe wird unabhängig von der Main Clock, bei mir 3,8 MHz, alle Sekunde die CPU aufgeweckt durch den asycronen Uhrenquarz. Läuft nach dem aufwecken das Programm im Int dann mit dem 3,8 MHz Takt? Mein "Problem" ist eben das die RTC auf einen Tag gesehen gut eine Minute zu schnell läuft. Wodurch ist mir nun etwas unklar. Liegt es an den fehlenden C's am Uhrenquarz oder ist am Ablauf noch was falsch? Es wird in der Appnote auch von syncronisierung mit der Main clock gesprochen, doch wie kann man sicher sein das es so ist? Vielen Dank für Eure Hilfe. Gruß AVRli...