ECE 340 Microcontrollers (3 cr). Introduction to use of embedded microcontrollers and microprocessors; processor architecture; assembly language programming; use of development systems and/or emulators for system testing and debugging; software and hardware considerations of processor interfacing for I/O and memory expansion; programmed and interrupt driven I/O techniques. Three lec a wk. Prereq: ECE 212/213, ECE 240/241, and CS 112 or 120. Coreq: ECE 341.


ECE 341 Microcontrollers Lab (1 cr). Lab to accompany ECE 340. Coreq: ECE 340.