Mar 28, 2024  
2022-2023 Graduate Bulletin 
    
2022-2023 Graduate Bulletin [ARCHIVED CATALOG]

PHY 5735 - Microcontrollers (4)


When Offered: Spring
An in-depth study of the architecture, programming and interfacing of microcontrollers. Topics to be covered include: introduction to microcontrollers, architectures, internal hardware (such as timers, serial ports, A/Ds, D/As, I2C), instruction sets, assembly language programming, interrupt-driven code, and interfacing. Both stand-alone microcontrollers and single board computers will be used in lab. Most labs will involve interfacing microcontrollers to devices such as switches, LEDs, keypads, 7-segment displays, LCD displays, motors, sensors, etc. Microcontroller simulators and in-circuit-emulators (ICE) will be used for debugging.
Prerequisite: PHY 5330  or equivalent.
Lecture three hours, laboratory three hours.