- Timer0,
- Timer1,
- Timer2.
Każdy timer składa się z dwóch 8-bitowych rejestrów THx i TLx (x = 0, 1, i 2). Jeden z rejestrów (Tlx. TLx ) jest młodszy drugi jest starszy. Wszystkie trzy mogą być skonfigurowane jako timery lub liczniki.
Istnieją jednak między nimi pewne różnice. W ADuC831 cykl maszynowy składa się z 12 okresów czasowych (częstotliwości zegara), Maksymalna jednostka czasu jest równa 1/12 okresów czasowych (częstotliwości zegara). Natomiast w ADuC841 cykl maszynowy składa się z 1 okresu czasowego (częstotliwości zegara). Maksymalna jednostka czasu jest równa jednemu okresowi czasowemu (częstotliwości zegara).
Wynika z tego najważniejsza różnica pomiędzy Timerami w mikrokontrolerach ADuC831 i ADuC841, a mianowicie ADuC841 może zliczać (w trybie licznika) 12 razy szybciej przy tej samej częstotliwości taktowania zegara, w porównaniu z ADuC831.
Źródło: dokumentacja ADuC831/ADuC841
« poprzednia | następna » |
---|