This unit introduces the basic concepts involved in the operation of microcontrollers and microcontroller-based systems. Some examples of microcontrollers are discussed. One specific microcontroller is introduced and studied in detail in respect of software programming and hardware system design aspects. Basic interrupt concepts, interfacing to memory and external input/output devices, and some simple applications are discussed. -- Course Website
Instructor: A Kouzani
Prerequisites: SEE202