Lab Schedule

WeekDateLabDescription
11/20-None
21/27-Go to ACA 1.106 for demonstration
32/3Lab-1Digital lock I/O, parallel port, direction register and logic function (simulated, groups of two)
42/10Lab-2LED and switch interface, written in assembly (simulated, groups of two)
52/17-Real board demonstration, bring your board to lab
62/24Lab-3LED and switch interface, written in assembly (board, groups of two)
73/3Lab-4Debugging techniques, one switch, one LED, written in assembly (simulated and board, groups of two)
83/10Lab-5DNA sequence detector using the real 9S12, written in assembly (simulated and board, groups of two)
93/17-Spring Break
103/23Test-2Closed book, in lab, during regularly schedule class time (room ACA 1.102 & 1.106)
113/31Lab-6LCD device driver, decimal fixed-point output, local variables, written in assembly (simulated and board, groups of two)
124/7-Go to ACA 1.106 for Metrowerks C demonstration
134/14Lab-7Real-time position monitor, ADC, interrupts, LCD, mixture of assembly and C (simulated and board, groups of one or two)
144/21Lab-8Distributed DAS, serial port interrupts, FIFO queue, mixture of assembly and C (simulated and board, groups of four)
154/28Lab-9a/bDigital piano or pacemaker using a 4-bit DAC, written in C (simulated and board, groups of two
165/4Lab-10TRobot programming competition, written in C