Course: Microprocessor Applications

« Back
Course title Microprocessor Applications
Course code KEEZ/PAMPK
Organizational form of instruction Lecture
Level of course Master
Year of study not specified
Semester Winter
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Mašek Zdeněk, Ing. Ph.D.
  • Lenoch Václav, Ing. Ph.D.
Course content
1. AVR architecture, I/O ports, address modes. 2. Using C language on AVR, AVR Studio, ANSI C compilators. 3. Interrupt system. Programming technics for embedded aplications. 4. Timers, input capture mode, compare mode, PWM generation. Human machine interface - displays (7-segm.LED, LCD), keyboards (matrix keyboard, PC keyboard).. 5. Serial buses I2C, SPI, RS-232, RS-485, development of communication protocol. 6. Serial buses I2C, SPI, RS-232, RS-485, development of communication protocol.

Learning activities and teaching methods
Monologic (reading, lecture, briefing)
Learning outcomes
The course provides to students basic programming techniques in ANSI C for microcontrollers. Atmel AVR microcontrollers, their structure and programming in ANSI C. Students learn about programming technics for embedded aplications.

Prerequisites
It is assumed that student passed basic course on microcontrollers, circuit analysis and digital processing. Knowledge of C language is needed.

Assessment methods and criteria
Oral examination

Student has to prove his/her knowledge during semester (active participation at exercises, homework) and in final exam. Teacher provides particular demands at the beginning of course.
Recommended literature
  • Firemní literatura fy Atmel, dostupná na www.atmel.com..
  • Burkhard M. C pro mikrokontroléry. BEN Praha, Technická literatura, 2003.
  • Herout P. Učebnice jazyka C, Nakladatelství KOPP, 2004, IV. přepracované vydání.
  • Matoušek D. USB prakticky s obvody FTDI. BEN.
  • Váňa, V. Mikrokontroléry Atmel AVR - popis procesorů a instrukční soubor, BEN - technická literatura, Praha 2003, ISBN 80-7300-083-0.


Study plans that include the course
Faculty Study plan (Version) Branch of study Category Recommended year of study Recommended semester
Faculty of Transport Engineering Electrical Engineering and Electronic Systems in Transport (2014) Transportation and communications 1 Winter
Faculty of Transport Engineering Electrical Engineering and Electronic Systems in Transport (2013) Transportation and communications 1 Winter