Titelbild Mikrocontroller

13.11.4. TIFR – Timer/Counter Interrupt Flag Register

TIFR Register des ATmega8

TIFR Register des ATmega8


Bit 7 – OCF2: Timer/Counter2 Output Compare Flag

Das OCF2-Bit wird gesetzt, nachdem der Zähler TCNT2 den Wert des Output Compare Register (OCR2) erreicht hat. Ein erzwungener Output Compare (FOC1A) setzt das OCF1A Flag hingegen nicht. Das Bit wird automatisch gelöscht, wenn die dazugehörige Interrupt-Routine ausgeführt wird. Alternativ kann das Flag gelöscht werden, in dem man eine logische „1“ in das Flag schreibt.

Bit 6 – TOV2: Timer/Counter2 Overflow Flag

Dieses Flag wird gesetzt, wenn ein Überlauf in Timer/Counter2 auftritt. Das Bit wird automatisch gelöscht, wenn die dazugehörige Interrupt-Routine ausgeführt wird. Alternativ kann das Flag gelöscht werden, in dem man eine logische „1“ in das Flag schreibt.

Im PWM Modus wird das Bit gesetzt, wenn Timer/Counter2 seine Zählrichtung bei 00h umdreht.

Bit 5 bis 0 –Wurden unter Timer/Counter0 bzw. Timer/Counter1 beschrieben

Impressum