Microcontrollers (6ECTS)
Course unit code: TE00AC42
General information
- Credits
- 6 ECTS
Objective
After completion of this course the student knows the basic structure of a computer and a micro-controller. The student will learn the assembly language of two common micro-controllers and also basics of C-language. The student will understand and is able to use timers, serial ports and interrupts. The student will be able to design simple embedded systems with PIC- and ATMEL AWR- controllers.
The development environments (assembly and C) of these micro-controllers are familiar to students and a simple micro-controller card is designed and realized with some LEDs, switches ,I/O-connections and a display.
Content
The basic structure and fundamental terminology of microcontrollers, assembly language and programming, memories, I/O-connections, timers, serial ports, interrupts ,pulse width modulation, watchdog timers and displays.