Click here to see the lab grading policy.
You are responsible for preparing for and completing the labs, including material which may not have been covered in class. This is a university environment, and you are expected to have the maturity to research and read all material you will need. If you don't understand something, ask for help. There are numerous resources available to you -- faculty, TA's, lab manager, etc. -- and we are all eager to help you succeed. However, you must take in initiative to seek help when you need it.
Note: The lab handouts are in Adobe Acrobat format. You need to open them using a PDF reader program. A free program is available from Adobe:
Title | Pre-Lab
| Supplementary Material
| Dates
| Lab 1
| Introduction to the MC9S12 Microcontroller
--- Assembler and Monitor
| Pre-Lab
| | Jan. 23, 25
| Lab 2
| Assembly Language Programming and 9S12 Ports
| Pre-Lab Part 1 | Pre-Lab Part 2 Pre-Lab Part 3 | Jan. 30, Feb. 1 | Feb. 6, 8 Feb. 13, 15 Lab 3
| C Language Programming, Interrupts and Timer
Hardware
| Pre-Lab Part 1 | | Feb. 20, 22 | Feb. 27, Mar. 1 Mar. 6, 8
Lab 4
| MC9S12 Hardware: Timers, PWM, A/D Converter
| | | DS 1302 Data Sheet Mar. 20, 22 | Mar. 27, 29 Apr. 3, 5 Lab 5
| Final Project: Interfacing and Motor Control
| | | Apr. 10. 12 | Apr. 17, 19 Apr. 24, 26
Makeup
| Makeup
| | | May 1, 3
| |