Programowanie mikroprocesorów – laboratorium 2011/2012
- 1 -
Programowanie mikroprocesorów - laboratorium.
Ćwiczenie nr 3: „System obsługi przerwań oraz licznik/timer”
Cel ćwiczenia:
Zapoznanie z systemem obsługi przerwań w układach serii ADuC oraz sposobem pro-
gramowania liczników i timerów.
Przebieg ćwiczenia:
1. Przedstawienie systemu obsługi przerwań układów ADuC8xx .
2. Omówienie rejestrów i trybów pracy układów typu licznik/timer.
3. Programy wykorzystujące przerwania:
a. zapalanie i gaszenie diody połączonej do portu P2.4 z częstotliwością wyni-
kającą z przeładowywania się timera (różne tryby pracy timera),
b. program wygaszający i zapalający diodę dołączoną do P2.4 (tak jak pod-
punkt a), który startuje pod wpływem przerwania zewnętrznego (przycisku
dołączonego do portu P3.2),
c. *. mruganie diody z dokładną częstotliwością 1Hz,
Zawartość sprawozdania:
1. Listingi wszystkich programów wraz ze szczegółowymi komentarzami.
2. Zrzuty ekranu (zdjęcia zestawu) dokumentujące działanie zamieszczonych pro-
gramów.
3. Wnioski, przemyślenia, uwagi odnośnie ćwiczenia.