Skip to content

Commit 00f9172

Browse files
committed
Extend Time explanation
1 parent 57abee8 commit 00f9172

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

15_TimerUndInterrupts.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -790,6 +790,10 @@ int main(void)
790790
}
791791
```
792792

793+
Mit dem Schreiben des Flags `ICF1` kann der Eintrag gelöscht werden.
794+
795+
__This flag is set when a capture event occurs on the ICP1 pin. When the Input Capture Register (ICR1) is set by the WGM13:0 to be used as the TOP value, the ICF1 Flag is set when the counter reaches the TOP value. ICF1 is automatically cleared when the Input Capture Interrupt Vector is executed. Alternatively, ICF1 can be cleared by writing a logic one to its bit location._
796+
793797
Entwicklung des Timerinhalts
794798
80000 |
795799
| +
@@ -810,6 +814,10 @@ Zähler | + +
810814
811815
### Anwendungen
812816

817+
![Bild](./images/15_Timer/16BitTimerAVR.png)<!-- style="width: 75%; max-width: 1000px" -->[^1]
818+
819+
[^1]: Firma Microchip, megaAVR® Data Sheet, Seite 250, [Link](http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf)
820+
813821
Wir wollen einen Eingangszähler entwerfen, der die Ereignisse als Zählerimpulse betrachtet und zusätzlich mit einem Schwellwert vergleicht.
814822

815823
```cpp avrlibc.cpp

0 commit comments

Comments
 (0)