Forum: Mikrocontroller und Digitale Elektronik Timer Interrupt (ATtiny 26)


von Stephan (Gast)


Lesenswert?

Hallo zusammen,

wollte fragen, ob mein Counter vom Timer weiterzählt, während der 
Controller
in der Interruptroutine ist.
Hab nämlich momentan eine zusätzliche Routine jede Sekunde im Timer, die 
etwas länger dauert und ich mich nun eben wundere, dass mein Timer 
langsamer geht.

Gruß
Stephan

von Johannes M. (johnny-m)


Lesenswert?

Natürlich zählt der weiter, wenn Du ihn nicht anhältst. Wenn Deine ISR 
so lange dauert, dass Interrupt-Ereignisse verloren gehen, dann ist 
klar, dass es so aussieht, als ob der Timer langsamer läuft. Aber ohne 
mehr über Deine Anwendung zu wissen, kann man nur mutmaßen.

von Stephan (Gast)


Lesenswert?

Ok danke, dass wollte ich nur wissen.
Hab das ganze mal in die Minuten-ISR gepackt und jetzt gehts so wies 
gehn soll.

von Falk B. (falk)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.