8598


Zad 4: termin 1 2007

Są dwie wersje...
Pan Doktor sobie chyba życzył, żeby je polączyć więc zostaje jedna, ale gorsza:
5.242880 Mhz czyli 5242880 taktów w czasie sekundy.
Licznik 1 jest 16 bitowy, więc przepełnia się przy 0xFFFF.
5242880 / (2^16) = 80, czyli 80 przepełnień licznika pełnego w czasie sekundy. A mamy mieć 8 Hz czyli osiem przepełnień. A więc wyjście z licznika 1 łączymy z wejściem licznika 3.
Licznik3 w tryb CTC, Licznik jeden jako zwykly licznik. Dla pierwszego ustawiamy, że przy równości z OCR1 ma zmienić stan na pinie. Z koleji licznik 3 skoro wchodzi mu na wejście 80 razy na sekunde, a ma się wywoływać co osiem, to do OCR3 trzeba wpisać wartość 10.


Druga opcja to wykorzystanie tylko Timera 1 z preskalerem np /32 i wpisanie wartości odpowiedniej do OCR1



Wyszukiwarka

Podobne podstrony:
8598
8598
sciaga 8598
8598
8598
8598
1 OGÓLNE ZASADY ĆWICZEŃ CZYNNYCHid 8598 ppt
8598
8598 12145 1 PB

więcej podobnych podstron