CCOG for EET 242 archive revision 202304
You are viewing an old version of the CCOG. View current version »
- Effective Term:
- Fall 2023 through Winter 2025
- Course Number:
- EET 242
- Course Title:
- Microcontroller and Embedded Systems
- Credit Hours:
- 4
- Lecture Hours:
- 30
- Lecture/Lab Hours:
- 0
- Lab Hours:
- 30
Course Description
Introduces the use, characterization, analysis, troubleshooting methods and programming of microcontrollers and embedded systems with a focus on application. Includes a 3-hour per week laboratory. Audit available.
Intended Outcomes for the course
Upon completion of the course the student should be able to:
- Program, build and test a microcontroller system.
- Interface a microcontroller system to user controls and other electronic systems.
- Describe the internal architecture of microcontroller systems, including counters, timers, ports, and memory.
- Write technical project reports.
Outcome Assessment Strategies
Assessment methods are to be determined by the instructor. Typically, in-class quizzes, online quizzes, exams and weekly homework assignments will be used. Laboratory assessment will be by program demonstration, code review, reports, and/or practical skills testing.
Course Content (Themes, Concepts, Issues and Skills)
C/C++ Review
Ardiuno Intro
Programming in the Arduino Environment
Program Design
Microcontroller Architecture
Intro to Assembly
AVR Architecture
VMLAB
Address Modes
Memory
Conditionals and Branches
Function Calls
Logic Operations
Timers/Interrupts
ADC and Other Features