Forum: Mikrocontroller und Digitale Elektronik ATMega32 CTC- Modus


von werN92 (Gast)


Lesenswert?

Hallo

hab schnell eine Frage: Beginnt der Timer im CTC- Modus nach Erreichen 
des Vorgabewertes in OCR1A sofort wieder zu laufen oder wartet er bis 
zum nächsten Aufruf?

mfg

von Hc Z. (mizch)


Lesenswert?

Er wird rückgesetzt und läuft weiter.

von werN92 (Gast)


Lesenswert?

Hc Zimmerer schrieb:
> Er wird rückgesetzt und läuft weiter.

Aber erst nachdem die Interruptroutine abgearbeitet ist, oder?

mfg

von Hc Z. (mizch)


Lesenswert?

> Aber erst nachdem die Interruptroutine abgearbeitet ist, oder?

Nein, wäre ja noch schöner.  Der Timer zahlt immer brav weiter, es sei 
denn, Du klaust ihm den Takt (z.B. durch Abschalten des Vorteilers oder 
Umstellen auf externen Takt).

von Sauger (Gast)


Lesenswert?

Nabend,

wie Hc Zimmerer schrieb, immer im Kreis rum. Bei Erreichen von OCR1A 
wird der Interrupt ausgelöst, der Timer verhält sich im CTC Modus wie 
ein VW Käfer, läuft und läuft und läuft...

MfG

von Sauger (Gast)


Lesenswert?

Korrektur,

Erreichen von OCR1A wird der Interrupt ausgelöst, der Timer beginnt 
wieder bei 0 und...

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.