Proposal Information
Type:
Change Course
Title:
Change Course: EGR 227
Log Number
12309-2022
College:
Padnos College of Engineering and Computing
Department:
School of Engineering
Author:
Wendy Reffeor
Syllabus of Record
Course Data
Course Code
EGR 227
Title
Microcontroller Programming and Applications Lab
Credits
1
Prerequisites
Grade of C or better in EGR 185 and EGR 226, and declared as an
engineering major. EGR 226 can also be taken concurrently.
Description
Laboratory activities associated with using microcontroller along with
various inputs/outputs (I/O) peripherals, display devices, sensors and motors.
Use of software programing language and software integrated development
packages (IDE).
Syllabus of Record
Objectives
After successful completion of the course the students will be able to
1 ) A p p l i c a t i o n /W r i t e :
Write software for a microcontroller-based system
2 ) A p p l i c a t i o n /A p p l y :
Apply fundamental concepts for digital and analog circuits design
3 ) A p p l i c a t i o n /U s e :
Use software integrated development packages (IDE) for writing codes and
debugging
4 ) C o m p l e x O v e r t R e s p o n s e /D e m o n s t r a t e :
Demonstrate working labs and project design
Topics
C-programming, creating libraries, and structures
(2 weeks)
Integrated development environment packages (IDE) and debug for
programs on microcontroller unit (MCU) (1 week)
Interfacing switches / light emitting diodes (LED's)
(2 -3 weeks)
General purpose pins (GPIO), timers, and pulse width modulation (PWM)
(2 -3weeks)
Interfacing microcontroller units using a keypad, l iquid crystal display
(LCD), and motors (2 -3weeks)
Interrupts, analog to digital conversions (ADC)
(1 -2 weeks)
I n f r a r e d s e n s o r s , a n d p r o g r a m m a b l e l o g i c c o n t r o l l e r (PLC)
(1 week)
Methods of Evaluation
Methods of Evaluation
Lab demonstrations (30-50%)
Lab documentation (15-25%)
Lab exams/quizzes (10-30%)
Lab Project (25-40%)
Sample Source(s) of Information
None
The SOR g u i d e l i n e s can really help with creating a successful SOR.