Dr. Aly El-Osery
Last Updated: April 26 2010
Home
EE Home
NMT Home
Bio
Courses Taught
Research
Lectures / Tutorials
Publications
Activities
Links
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