background image

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.