Course Detail:

CSE315


Microprocessors, Microcontrollers, and Embedded Systems

3 Credit Hour Course

Intended For Level 3 Term 1 Students

Prerequisite: CSE205

Introduction to 8-bit, 16-bit, and 32-bit microprocessors: architecture, addressing modes, instruction set, interrupts, multi-tasking and virtual memory; Memory interface; Bus interface; Arithmetic co-processor; Microcontrollers; Integrating microprocessor with interfacing chips; Programmable peripheral interfacing chip with interface to A/D and D/A converters; Keyboard/display interface; Programmable timer; Programmable interrupt controller, DMA controller; Introduction to embedded systems: overview of the design ow, Embedded systems specifications and modeling; Embedded hardware platforms and peripherals; Interfacing to the external world through sensors and actuators.