UMBC CMSC 391 |
Another Stern Warning: The dates are tentative. Changes can and probably will occur! This is only offered as a guide. Additionally, some of lecture notes will change and I will indicate which ones with a "new symbol" -> I will also put the date of the change after the symbol.
Date | TOPIC | L# | NOTES | DUE |
---|---|---|---|---|
Jun 2 | Introduction to CMSC 391 & Preliminaries Introduction to the 8051 |
1 | Chap 1 | |
Jun 7 | Binary Numbers 8051 Architecture |
2 | Chap 2, 3 Assign Homework 1 -- Binary |
|
Jun 9 | Programming Concepts PAULMON2 monitor |
3 | Chap 4 Assign Homework 2 |
Homework 1 Due |
Jun 14 | Simulator Test |
4 | Chap 1-3 and Introductory material | |
Jun 16 | Moving Data Logical Operations |
5 | Chap 5, 6 | Homework 2 Due |
Jun 21 | Arithmetic Operations Jump and Call Instructions |
6 | Chap 7, 8 Assign Program 1 |
|
Jun 23 | Timing Interrupts 12 Jul |
7 | Assign Program 2 | Program 1 Due |
Jun 28 | C Programming Presentation of Application Reports |
8 | ||
Jun 30 | 8051 Microcontroller Design Midterm |
9 | Chap 9 Chap 1- 8 and supplemental material |
Program 2 Due |
Jul 5 | Applications Serial Data Communications 13 Jul |
10 | Chap 10, 11 Assign C Program |
|
Jul 7 | 8255 13 Jul | 11 | C Program Due | |
Jul 12 | Test | 12 | Chapters 9 - 11 and C Programming | |
Jul 14 | Monitors and Operating Systems | 13 | ||
Jul 19 | Presentation of Chip Report | 14 | ||
Jul 21 | Presentation of Final Project | 15 |
All projects are to be submitted to the digital dropbox by 11:59 p.m. of the day due. (As long as the date/time stamp is for the day due, it is on time.)