ELEC 2850 - Microcontrollers Using C Programs

Description
Students learn to develop both computer programs and microcontroller systems. Based on the C language, fundamental programming concepts are explored, including types, operators (Boolean, binary, numeric), expressions, control flow, functions, pointers, arrays, structures and input/output mechanisms. Microcontroller concepts are explored, including hardware architecture, programming model, timers, interrupts, data acquisition, signal output and serial communication. Peripheral circuits for microcontrollers are developed for signal conditioning of sensor input and for controlling of actuators. Prerequisite: ELEC2275 (4 credits)
Credits
4
Recent Professors
Open Seat Checker
Schedule Planner
Recent Semesters
Fall 2019, Spring 2019, Fall 2018, Spring 2018, Spring 2017
Offered
MWF, Tu, MW, Th, F
Avg. Class Size
22
Avg. Sections
7