Laboratorium z systemów wbudowanych

Punkty ECTS: 6(E)
Informatyka II rok, semestr letni
PRACOWNIA DYDAKTYCZNA + Wykład
Address:
ul.Pomorska 149/153
90-236 Lodz, Poland
Room:
B 151
II. Tematy ćwiczeń z systemów wbudowanych:

1


Wprowadzenie do mikrokontrolerów
- Zapoznanie się z obsługą prostych systemów wbudowanych
- Emulator sprzętowy i programowy
- Programatory

2


Zastosowanie licznika-czasomierza Timer0 do generowania stałych odcinków czasu.
- Generowanie przerwań przy przepełnieniu Timer0
- Przykład generowania sygnału PMW
- Regulacja jasności świecenia diody LED za pomocą sygnału PMW
- *Zastosowanie sygnału PMW w przetworniku C/A

3


Obsługa wyświetlacza LED
- Sterowanie statyczne jednym wyświetlaczem 7-segmentowym
- Sterowanie multipleksowe 4 wyświetlaczami 7-segmentowymi LED
- *Sterowanie multipleksowe 4 wyświetlaczami 7-segmentowymi LED za pośrednictwem dekodera UCY7443

4


Sterowanie alfanumerycznym wyświetlaczem LCD

5


Obsługa przycisków
- Instrukcja Dbounce
- Instrukcje warunkowe IF THEN do odczytu stanów przycisków
- Obsługa klawiatury matrycowej 2x2
- Obsługa komputerowej klawiatury AT

6


Przykłady zegarów
- Przykład zegara wykorzystującego przerwanie generowane po przepełnieniu licznika Timer1
- *Zegar czasu rzeczywistego (RTC) przy wykorzystaniu asynchronicznej pracy licznika Timer2

7


Przykład pracy mikrokontrolera z systemem czasu rzeczywistego

8


Nadawanie i odbiór sygnału w podczerwieni
- Nadawanie sygnałów w standardzie RC5,RC6,SONY
- Odbiór sygnałów kodowych RC5

9


Interfejs szeregowy RS232
- Nadawanie znaków przez sprzętowy interfejs RS232
- Odbiór znaków przez sprzętowy interfejs RS232

10


Magistrala I2C
- Komunikacja z układem PCF 8547 przez magistralę I2C

11


Magistrala 1-Wire
- Sterowanie układem DS1820 za pomocą 1-Wire (pomiar temp.)

12


Obsługa wbudowanego w mikrokontroler przetwornika AC

13


Obsługa wbudowanego w mikrokontroler analogowego komparatora

14


Komunikacja Mikrokontrolera z przetwornikiem A/C za pomocą interfejsu SPI

15


Specjalne tryby pracy mikrokontrolera ograniczające zużycie energii

III. Literatura:

J. Doliński Mikrokontrolery AVR w praktyce.

Z. Hajduk Mikrokontrolery w systemach zdalnego sterowania.

T. Starecki Mikrokontrolery 8051 w praktyce.

P. Gałka, P. Gałka Podstawy programowania mikrokontrolera 8051.

M. Wiązania Programowanie mikrokontrolerów AVR w języku BASCOM.

M. Wiązania Bascom AVR w przykładach.

P. Górski Mikrokontrolery dla początkujących.

R. Wołgajew Mikrokontrolery AVR dla początkujących. Przykłady w języku Bascom.

M. Kardaś Mikrokontrolery AVR Język C Podstawy programowania.

M. Kardaś Język C Pasja programowania mikrokontrolerów 8-bitowych.