Summer Semester 2009/10
Microcontrollers in the electronic equipment ET08040
Course content:
Numeric systems: binary, BCD, hexadecimal. Processor and its basic arithmetic operations, types of variables (byte, word, double word, floating point). C language (parser, compiler, linker). Creating C projects, adding external libraries. Interrupts and its handling. Peripherials (timer-counter, ADC, USART). Driving LED displays and LCDs.
Learning outcomes:
Ability of C language project creation and single-chip microcontrollers programming.
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
Jarosław Doliński, "Mikrokontrolery AVR w praktyce", BTC, Warszawa 2003
Rafał Baranowski, "Mikrokontrolery AVR ATmega w praktyce", BTC, Warszawa 2005
Tomasz Starecki, „Mikrokontrolery 8051 w praktyce”, BTC, Warszawa 2002
b) supplementary references: