Home
Professors
Policies
Lecture Plan
Laboratory Plan
Design Software

msoe_logo

Lecture Plan

Weekly Schedule

Week
Major Topics
Reference
1
Number systems, binary arithmetic, embedded systems model, AVR architecture
Atmega32 reference guide
(see below)
2
Instruction set, addressing modes, parallel I/O
Atmega32 reference guide
3
Timing loops, subroutines, stack usage
N/A
4
Bit manipulation instructions, LPM instruction, LCD display
AVR instruction set
(see below)
5
Binary to ASCII conversion, Analog to digital conversion
Atmega32 reference guide
6
Interrupts, Timer/Counter0
Atmega32 reference guide
7
CTC mode, PWM generation
Atmega32 reference guide
8
Counter/Timer1, Input Capture, EEPROM intro
Atmega32 reference guide
9
EEPROM continued, intro to serial communications, USART
Atmega32 reference guide
10
USART with interrupts, review for final exam
Atmega32 reference guide
11
Final Exam


Reference material

Atmega32 reference guide
AVR Instruction set
Setting up a GCC project
Timer/Counter 0
Analog to Digital Conversion