CS122A
Fall Quarter, 1999
CS122A LAB SCHEDULE
In the following schedule, the "Assigned" column indicates when the TA will formally describe each lab, and the "Due" column indicates the very latest that each lab must be demo'ed -- lab reports are due at the time of the demo, not after. HOWEVER, you should plan to work AHEAD of this schedule, starting before the assigned dates and demo'ing before the due dates. You can demo a lab any time that the TA is available. You should make full use of the 3 hours of every lab session, either working ahead on assigned labs, or developing your final project. Students should NOT be leaving the lab sessions early except for rare personal circumstances.
| Date | Assigned | Due | |
|---|---|---|---|
| Week 0 | Monday September 25, 2000 |
||
| Tuesday September 26, 1999 |
|||
| Week 1 | Monday October 2, 2000 |
Lab Orientation Tutorial: Using the C51 compiler and the PDS51 Emulation Software |
Tutorial: Using the C51 compiler and the PDS51 Emulation Software |
| Tuesday October 3, 2000 |
Lab 1: Implementing a Simple Counter Using the 8051 | ||
| Week 2 | Monday October 9, 2000 |
Lab 2: Implementating a Calculator Using a Keypad and an LCD | Lab1: Implementing a Simple Counter Using the 8051 |
| Tuesday October 10, 2000 |
Lab 3: Serial Communication | Lab 2: Implementating a Calculator Using a Keypad and an LCD | |
| Week 3 | Monday October 16, 2000 |
Lab 4: A/D Converter |
Lab 3: Serial Communication Choose Class Project |
| Tuesday October 17, 2000 |
Lab 5: Introduction to VHDL
Simulation and Synthesis |
Lab 4: A/D Converter | |
| Week 4 | Monday October 23, 2000 |
Lab 6: VHDL-Designing a Calculator |
Lab 5: Introduction to VHDL Simulation and Synthesis Project Proposal and Parts List Due |
| Tuesday October 24, 2000 |
Lab 7: Music Generator | Lab 6: VHDL-Designing a Calculator | |
| Week 5 | Monday October 30, 2000 |
Lab 8: Controlling A Stepper Motor | Lab 7: Music Generator |
| Tuesday October 31, 2000 |
Lab 8: Controlling A Stepper Motor | ||
| Week 6 | Monday November 6, 2000 |
Class Project | |
| Tuesday November 7, 2000 |
Class Project | ||
| Week 7 | Monday November 13, 2000 |
Class Project | |
| Tuesday November 14, 2000 |
Class Project | Prototype Demonstration | |
| Week 8 | Monday November 20, 2000 |
Class Project | |
| Tuesday November 21, 2000 |
Class Project | ||
| Week 9 | Monday November 27, 2000 |
Class Project | |
| Tuesday November 28, 2000 |
Class Project and Report Due | ||
| Week 10 | Monday December 4, 2000 |
NO LABS | |
| Tuesday December 5, 2000 |
NO LABS |