Gast
#838302
Hallo, ich habe mit einem mega32 eine uhr mit lc-display aufgebaut, was auch soweit ganz gut funktioniert. der mega läuft mit externem 6 MHz-quarz, mit timer 1 im ctc- modus wird jede ms ein interrupt erzeugt. allerdings habe ich eine abweichung von ca. 4 sekunden/tag. gibt es eine möglichkeit, den genauen takt zu messen, mit dem der mega läuft? einen ckout wie andere avr hat der ja nicht, oder? am quarz selber kann ich nicht messen (kein oszi, nur dmm mit f- messfunktion), da der quarz dann aufhört zu schwingen. wenn ich in der isr einen port toggeln will, spinnt die schaltung und die uhr läuft um ein vielfaches schneller :-( hat jemand eine idee? und weiss zufällig jemand, inwieweit die delays für das lc- display taktschwankungen verursachen? danke für eure antworten, raccoon