[MSOE Logo]
Tentative Schedule

CS280 notes from other MSOE professors: Dr. Hornick and Dr. Durant (for the HC11 microcontroller).

Week Period Topics Supplements Lab
1
3/5-3/9
Lecture 1 Course introduction
Number systems
  Lab 0: Get setup
Lecture 2 Microcontroller Components  
Lecture 3 ATmega32 Architecture
Programmer's Model (Registers)
 
2
3/12-3/16
Lecture 1 Instruction Set: Data Transfer
Addressing Modes
  Lab 1: Intro to tools
Lecture 2 Instruction Set: Arithmetic and Logic
Instruction Set: Branch
 
Lecture 3 Assembly Programming Mechanics video
3
3/19-3/23
Lecture 1 Delay Loops and Stack   Lab 2
Lecture 2 Subroutine  
Lecture 3 Class Activity  
4
3/26-3/30
Lecture 1 I/O Ports   Lab 3
Lecture 2 Bit Manipulation
Storing Data in Flash
 
Lecture 3 Review/Catch-up  
5
4/2-4/6
Lecture 1 Exam I Detailed Outcomes Lab 4
Lecture 2 LCD Display  
Lecture 3 Displaying Memory Values on the LCD  
6
4/16-4/20
Lecture 1 Review/Catch-up   Lab 5
Lecture 2 Analog to Digital Conversion Subsystem  
Lecture 3 Analog to Digital Conversion Subsystem continued...  
7
4/23-4/27
Lecture 1 Interrupt Subsystem   Lab 6
Lecture 2 Interrupt Subsystem continued...  
Lecture 3 Timer/Counter Subsystem  
8
4/31-5/4
Lecture 1 Timer/Counter Subsystem continued...
Review
  Lab 7
Lecture 2 Exam II Detailed Outcomes
Lecture 3 Mixing C and Assembly  
9
5/7-5/11
Lecture 1 Configuring GCC Projects in AVR Studio   Lab 8
Lecture 2 Output Pin Action using Timer/Counter0  
Lecture 3 Timer/Counter Subsystem PWM Modes  
10
5/14-5/18
Lecture 1 Input Capture using Timer/Counter1  
Lecture 2 Final Review  
Lecture 3 Final Review  
11
8am 5/24
Exam week Final Exam Detailed Outcomes  
I am responsible for all content posted on these pages; MSOE is welcome to share these opinions but may not want to.
© 2001-2007 Dr. Christopher C. Taylor Office: L-343 Phone: 277-7339

    You will need Windows Media Player 9 or better to play the videos.