For the latest COVID-19 information and news from Centennial College, please visit Together Again Fall 2021. (Please note, that at-home rapid antigen testing began Monday, October 4 and you must show results on the Campus Safety Watch App).

Microcontroller Programming and Interfacing

Course Code ETEC-202
Lecture hours per week 2
Lab hours per week 2
Course Availability: Open

This course introduces students to the fundamentals of embedded computing with microcontrollers. Working with the PIC24 microcontroller, students create software in 16-bit assembly and embedded C. Focus will be place on interfacing devices with GPIO, PWM, timer subsystem and ADC. Peripherals covered will include LCD, LED & 7 segment displays, keypad, motor control, and basic analog sensors. Upon completion, students will be able to create microcontroller devices capable of acquiring analog or digital data, and performing arithmetic processing for output.