Description
This course aims to build the fundamental knowledge of Microprocess and Microcontroller architecture as well as the instruction used unser the Microcontroller. Students will learn of using assembly and c language to program a microcontroller system.
| Week | Topic |
|---|---|
| 1 | Introduction to Microprocessor and Microcontroller |
| 2 | Introduction to Atmel AVR Atmega 328P |
| 3 | AVR Assembly Language I |
| 4 | AVR Assembly Language II |
| 5 | AVR Studio |
| 6 | AVR C Programming |
| 7 | Timer/Counter |
| 8 | Pulse-width modulation |
| 9 | Interrupts |
| 10 | Analog Interfaces I |
| 11 | Analog Interfaces II |
| 12 | Input/Output Interfaces I |
| 13 | Input/Output Interfaces II |
Teaching 2021