Week 6
Monday
- Conditional control flow: conditional (textbook section 18.7)
- Watchdog timer (textbook section 14.5, lab 5)
Activity 7: Smart Car I/O Pins
Wednesday
- Lab 5: External Interrupts
Friday
- System clock (textbook chapter 14)
- Timer/counters (textbook chapter 14, lab 6)
Activity 8: I/O Clock Frequency
Resources
Topical Outline
- Registers
- Top down software design
- Interrupts and real-time events
Course Objectives Covered
- Apply the principles of top down design to microcontroller software development
- Describe the interfaces for input and output including computer buses, parallel, and serial
- Identify timing issues and events
- Describe different types of memory used in microcontroller systems