ADuC831 i ADuC841 porównanie Timer/Licznik

czwartek, 16 października 2008 00:24 Arnold Mateusz, Dominik Gordo
Drukuj
Ocena użytkowników: / 4
SłabyŚwietny 
Zarówno ADuC831 jak i ADuC841 mają trzy 16-bitowe timery:


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