Microprocessor System Design
EECS 346 - Spring 2018

WARNING: This schedule is not set in stone. It will evolve as we go. Please check it frequently.

Topics, Readings, Lab and Homework due dates

Microcontrollers. 8051 pinout and electrical characteristics.
Reading: Carefully read the course syllabus

Connecting to external RAM and program. Latches and demultiplexors.

Ports. Onboard special functions – interrupts, timers, serial I/O.

Special functions continued. Timing analysis.

8051 assembly programming, emulators.

Introduction to a typical microcontroller - MSP430. Basic MSP40 arch, peripherals and control, and programming examples with CCS.

Midterm Exam

ADC, DAC

DMA

I2C and SPI Buses and Devices

Modern microprocessors, microcontrollers, and sensors (ARM, MSP430, ADXL362)

Final Exam