Summer Semester 2009/10
Summer Semester 2010/11
Summer Semester 2011/12
Microcontrollers TS2B102202
Course content:
Lecture:
AVR as an example of microcontroller family: structure, instruction list, embedded peripherals, interrupt system.
Labs:
Programming the basic algorithms: arithmetic calculations, table operation, sorting, searching.
Usage of the routines. Interrupt systems applications and programming. Simple I/O device service.
Learning outcomes:
Knowledge about popular microcontroller families. Experience in programming the basic tasks of microcontrollers at machine language.
(in Polish) Rodzaj przedmiotu
Course coordinators
Learning outcomes
Knowledge about popular microcontroller family. Experience in programming the basic tasks of microcontrollers at machine language.
Assessment criteria
Lecture - written test with mark, set of the control questions is placed on the mention above web site
Laboratory - mark after realization the whole set of exercises, based on the exercise reports.
Bibliography
a) basic references:
1. A.Pawluczuk - Sztuka programowania mikrokontrolerów AVR - podstawy, BTC, Warszawa 2006.
2. A.Pawluczuk - Sztuka programowania mikrokontrolerów AVR - przykłady, BTC, Warszawa 2007.
3. R.Pełka - Mikrokontrolery, architektura, programowanie, zastosowania. WKiŁ, Warszawa 1999.
4. S.Pietraszek - Mikroprocesory jednoukładowe PIC. Helion, Gliwice 2002.
5. L.Grodzki - Zestaw instrukcji laboratoryjnych, strony internetowe WE PB.
b) supplementary references:
1. A.Ken - Embedded Controller Hardware Design, Elsevier Newnes, 2001.