| Week |
Date |
Instructions |
Task |
| 1 |
1/22
| - |
Go to ACA1.106 for lab grading policy and demonstration |
| 2 |
1/29
| - |
Go to ACA1.106 for demonstration |
| 3 |
2/5
| Lab 1 |
Digital Lock I/O, parallel port, direction register and logic function (simulated, individual) |
| 4 |
2/12
| - |
Real board demonstration, bring your board to lab |
| 5 |
2/19
| Lab 2 |
LED flashing (simulated and board, individual) |
| 6 |
2/26
| Lab 3 |
Debugging, one switch, one LED (simulated and board, individual) |
| 7 |
3/5
| Lab 4 |
Traffic Controller using the real 9S12 (simulated and board, groups of one or two) |
| 8 |
3/11
| Test 2 |
Closed book, in lab, during regularly schedule class time (room ACA 1.102) |
| 9 |
3/19
| - |
Spring Break |
| 10 |
3/26
| Lab 5 |
LCD device driver, decimal fixed-point output, local variables
(simulated and board, groups of one or two) |
| 11 |
4/2
| Lab 6 |
Real-time Position Monitor, ADC, Interrupts, LCD
(simulated and board, groups of one or two) |
| 12 |
4/9
| Lab 7 |
Distributed DAS, Serial Port Interrupts, FIFO queue
(simulated and board, groups of two) |
| 13 |
4/16
| Lab 8 |
Real-Time sound generation, 4-bit DAC
(simulated and board, groups of one or two) |
| 14 |
4/23
| Lab 9 |
Introduction to TRobot, data structures, layered software, stepper motors
(simulated, groups of one or two) |
| 15 |
4/30
| - |
Debugging help for TRobots |
| 16 |
5/4,6
| Lab 10 |
TRobot Competition Prelims and Finals (in class) (simulated, groups of one or two) (source .rtf files due midnight on 5/3 and 5/5 via e-mail) |
| Final |
TBA
| SuperFinals |
Inter-section face-off. Time, date and location will be announced |