Semestr zimowy 2011/12
Systemy mikroprocesorowe ES2B102251
Wykład:
Rodzina procesorów 16-bitowych Intela: struktura wewnętrzna, tryby pracy, system przerwań, budowa systemu na bazie 8086/88. Procesor 80286. Procesory 32-bitowe 386/486. Rodzina Pentium. Pamięci podręczne komputerów PC.
Laboratorium:
Rozwijanie umiejętności programowania w języku C przykładowych mikrokontrolerów: realizacja podstawowych zadań systemu mikroprocesorowego, wykorzystywanie przerwań, obsługa wbudowanych peryferii, magistrale szeregowe, obsługa układów RTC i zintegrowanych wyświetlaczy LCD.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
Znajomość klasycznych procesorów 16- i 32-bitowych.
Umiejętność programowanie w języku C mikrokontrolerów 8-bitowych w celu realizacji podstawowych zadań systemu mikroprocesorowego.
Kryteria oceniania
Wykład - zaliczenie z oceną na podstawie sprawdzianu pisemnego (zestaw pytań zaliczeniowych jest podawany na stronie internetowej przedmiotu)
Laboratorium - zaliczenie z oceną na podstawie wykonanych ćwiczeń i sprawozdań.
Literatura
1. G.W. Gorsline - Mikrokomputery 16-bitowe, WNT, Warszawa 1990.
2. W. Stallings - Organizacja i architektura systemu komputerowego, WNT, Warszawa 2004.
3. J.Majewski - Programowanie mikrokontrolerów 8051 w języku C, BTC, Warszawa 2005.
4. J.Majewski, K.Kardach - Programowanie mikrokontrolerów z serii 8x51 w języku C, Oficyna Wydawnicza Politechniki Wrocławskiej, 2002.
5. J.Bogusz - Programowanie mikrokontrolerów 8051 w języku C, BTC, Warszawa 2005.
6. L.Grodzki - Zestaw instrukcji laboratoryjnych, strony internetowe WE PB.
7. Van Sickle T.: Programming Microcontrollers in C, chapter 1 & 2, Elsevier Newnes, 2001.