EE319Kkit.txt A list of components handed out to students. These parts need not be returned.
SolderingGuide.pdf Soldering guide (safety and tips)

Labs and their Descriptions  - Introduction (Read FirstFor Spring 2023, we are skipping lab 4.
You can find the Lab grading sheets in this folder: GradingSheets (Note that the TAs will print them, this is just for your reference)

Week

Lab

Task

1/9-12

Set up

Download and install Keil. Bring laptop to lab.

1/16-19

Lab Demo

Tutorial during lab session (bring your laptops to Lab for a hands-on tutorial)

1/23-26

Lab 1

Digital lock, I/O, parallel port, direction register and logic function, written in assembly (simulated, each student does Lab 1 themselves

1/30-2/2

Lab 2

Collision detection, output in multiple languages, written in C (each student does Lab 2 themselves)

2/6-9

Lab 3

Breathing LED - LED and switch interface, circuit measurements, schematics, written in assembly (board, groups of two)

2/13-16

Lab 5

Traffic Light, FSMs, written in C (simulated and board, groups of two)

2/20-23

No Lab

Exam 1

2/27-3/2

Lab 6

Digital Piano using a 6-bit DAC, written in C (simulated and board, groups of two)

3/6-9

Lab 7

LCD device driver, decimal fixed-point output, local variables, written in assembly (simulated and board, groups of two)

3/20-23

No Lab

Exam 2

3/27-30

Lab 8

Real-time position monitor, ADC, interrupts, LCD, mixture of assembly and C (simulated and board, groups of two)

4/3-6

Lab 9
Lab 9 Wireless

Distributed DAS, serial port interrupts, FIFO queue, mixture of assembly and C (simulated and board, groups of two)
Wireless version uses IR light (EE319H), no simulation

4/10-13

 

 work on Lab 10  

4/17-20

Lab 10

In class, Game design competition, written in C (simulated and board, groups of two);