Zitat:
Das RNAVR ist ein Super Tool! Läuft Perfekt im Sekundenrhythmus!
100%ig perfekt auch nicht. Nach einigen Tage wirst du ein paar Sekunden Abweichung feststellen.
Das liegt zum einen an der Genauigkeit des Quarz, aber auch an der Berechnung des Prescalers und Preload.
Wenn der Timer aufgerufen wird, werden erstmal ein paar Takte benötigt um die Register zu sichern.
Um dieses Problem kümmert sich aber Bascom. Aber bevor der Timer wieder mit dem berechneten Wert aufgeladen wird, sind schon ein paar µS vergangen, die zuvor nicht berechnet wurden.