background image

Programowanie mikroprocesorów – laboratorium 2011/2012 
 

 

- 1 - 

Programowanie mikroprocesorów - laboratorium. 

 
 

Ćwiczenie nr 5: „Obsługa przetworników A/D” 

 
 

Cel ćwiczenia: 

Utrwalenie  umiejętności  programowania  systemu  obsługi  przerwań  w  układach  serii 

ADuC, poznanie kolejnych instrukcji języka C oraz sposobu obsługi przetworników A/D. 

  

Przebieg ćwiczenia: 

1.  Omówienie  koncepcji  i  rejestrów  służących  do  obsługi  przetworników  (plik  

ADUC845_847_848.pdf). 

2.  Programy wyświetlający (na wyświetlaczu LCD) wartość zależną od ustawień po-

tencjometru. Etapy powstawania programu: 

a.  wyświetlanie liczby na wyświetlaczu, 

b.  inicjalizacja przetwornika (odpowiednie rejestry oraz przerwanie), 

c.  wyświetlanie wyskalowanej wartości w woltach, 

d.  *.    przyciśnięcie  przycisku  P3.2  (INT0)  powoduje  zapamiętanie  ostatniej 

wartości w pamięci (wariant 2 zatrzymanie bądź uruchomienie pomiaru). 

 

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.