Dr. Aly El-Osery ee

Last Updated: April 26 2010

EE 308L: Microcontroller Lab

MUST READ - Grading Policy

(Tentative Schedule)

Number Title Dates
Lab 1 MC9S12 Assembler and Monitor Jan. 25 and 27
Lab 2 - Part 1 Assembly Language Programming and 9S12 Ports - Part 1 Feb. 1 and 3
Lab 2 - Part 2 Assembly Language Programming and 9S12 Ports - Part 2 Feb. 8 and 10
Lab 2 - Part 3 Assembly Language Programming and 9S12 Ports - Part 3 Feb. 15 and 17
Lab 3 - Part 1 C Language Programming, Interrupts and Timer Hardware Feb. 22 and 24
Lab 3 - Part 2 Using the MC9S12 Timer Overflow Interrupt and Real Time Interrupt Mar. 1 and 3
Lab 3 - Part 3 HCS12 Timer Input Capture and Output Compare Mar. 8 and 10
Lab 4 - Part 1 9S12 Subsystems: Pulse Width Modulation Mar. 22 and 24
Lab 4 - Part 2 9S12 Subsystems: A/D converter Mar. 29 and 31
Lab 4 - Part 3 9S12 Subsystems: Serical Communications Apr. 5 and 9
Lab 5 - Part 1 Final Project: Port Expansion for the MC9s12 Apr. 12 and 14
Lab 5 - Part 2 Final Project: Motor Speed Control Apr. 19 and 21, and Apr. 26 and 28
Report Motor Control Final report May 7 in class