EECE.3170: Microprocessor Systems Design I
Instructor: Dr. Michael Geiger
Fall 2016
Course Schedule
This schedule
contains a tentative schedule of topics we will cover throughout the term; this
schedule is subject to change.
As the semester
progresses, I will update the schedule to show the actual dates on which we
cover material, as well as provide links to the lecture slides and programming
assignments. Note that most lectures are associated
with some section(s) of the textbook, which I suggest you read prior to class.
Please note that
the exam dates are fixed--the first exam will be held on Friday, September 30 in class, the second exam will be held on Wednesday, November 2 Friday, November 4 in class,
and the third exam will be held Wednesday, December 14, from 3:00-6:00 PM in Pasteur 301.
Week | Date (Mon.) | Lecture Topics | Handouts | Echo360 Recordings | Reading | Assignments |
---|---|---|---|---|---|---|
1 |
8/29 |
No Monday, Wednesday lecture--classes begin 9/1
|
No L1 recording |
|||
2 |
9/5 |
No Monday lecture--Labor Day |
(due 2:00 PM, 9/14) |
|||
3 | 9/12 |
(due 2:00 PM, 9/21) |
||||
4 | 9/19 |
(due 2:00 PM, 9/28) |
||||
5 | 9/26 |
10. Rotate and bit test/scan instructions 11. Exam 1 Preview Friday, 9/30: EXAM 1 |
||||
6 | 10/3 |
14. Subroutines |
||||
7 | 10/10 |
No Monday lecture--Columbus Day 15. Exam 1 Review (Tuesday, 10/11) No Friday lecture--Dr. Geiger out |
(due 2:00 PM, 10/19) |
|||
8 | 10/17 |
17. HLL and x86 assembly (continued) 18. HLL and x86 assembly examples No Friday lecture--Dr. Geiger out |
(due 2:00 PM, 10/26) |
|||
9 | 10/24 |
19. PIC introduction |
(due 2:00 PM, 11/2) |
|||
10 | 10/31 |
22. PIC instruction set (continued) 23. Exam 2 Preview Friday, 11/4: EXAM 2 |
||||
11 | 11/7 |
24. PIC assembly: multiple registers 25. PIC assembly: multi-byte data No Friday lecture--Veterans Day |
||||
12 | 11/14 |
26. PIC assembly: multi-byte data (continued) Tuesday, 11/15: Last day to withdraw No Wednesday lecture--Dr. Geiger out |
PICkit3 Starter Kit User's Guide |
(due 2:00 PM, 11/28) |
||
13 | 11/21 |
28. PICkit basics No Wednesday, Friday lecture--Thanksgiving break |
||||
14 | 11/28 |
30. PIC interrupts |
(due 2:30 PM, 12/9) (due 2:30 PM, 12/9) |
|||
15 | 12/5 |
No Monday lecture--bad weather 33. Exam 3 Preview Classes end Friday, 12/9 |
|
|||
12/14 |
EXAM 3: Wednesday, 12/14, 3:00-6:00 PM in Pasteur 301 Course evaluation form--must be completed prior to exam |
Last updated 12/12/2016 2:50 PM