Introduction to Embedded Systems

EE319K, Unique: 16165, 16170, 16175, 16180
Semester: Spring 2013



Lab Schedule

Week Due Instructions Task
1 1/15,1/16 - -
2 1/22,1/23 - Go to ENS 507 for demonstration, install Keil tools on your laptop before coming to lab
3 1/29,1/30 Lab 1 Digital lock I/O, parallel port, direction register and logic function, written in asembly (simulated, groups of two)
4 2/5,2/6 - Real board demonstration, bring your board to lab. Sometime after Lab 2 and before Lab 3 arrange to have your TA solder the 66 pins onto the board.
5 2/12,2/13 Lab 2 For-loops, while-loops, if-then branching, subroutines and time delays, written in assembly (simulated and board, groups of two)
6 2/19,2/20 Lab 3 LED and switch interface, written in assembly (board, groups of two)
7 2/26,2/27 Lab 4 Debugging techniques, one switch, one LED, written in assembly (simulated and board, groups of two)
8 3/5,3/6 Lab 5 Traffic Light Controller, written in assembly (simulated and board, groups of two)
9 3/12,3/13 - Spring Break
10 3/19,3/20 Lab 6 LCD device driver, decimal fixed-point output, local variables, written in assembly (simulated and board, groups of two)
11 3/28 Test 2 7-9pm, room TBD, closed book, bring laptop with wireless internet access and Keil tools installed
12 4/2,4/3 Lab 7 Digital piano using a 4-bit DAC, written in C (simulated and board, groups of two)
13 4/9,4/10 Lab 8 Real-time position monitor, ADC, interrupts, LCD, mixture of assembly and C (simulated and board, groups of one or two)
14 4/16,4/17 Lab 9 Distributed DAS, serial port interrupts, FIFO queue, mixture of assembly and C (simulated and board, groups of four)
15 4/23,4/24 - -
16 5/2 Lab 10 Design competition, written in C

 


Contents © Copyright 2013 Andreas Gerstlauer http://www.ece.utexas.edu/~gerstl/ee319k_s13