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).

Microcomputer Interfacing

Course Code EET-323
Lecture hours per week 2
Lab hours per week 2
Course Availability: Open

This theory and practical course introduces the students to microcontroller and embedded systems, with hardware constructing and software programming. Topics will include hardware architecture and structure. Assembly and C programming language will be utilized; basic input/output including serial and parallel communication protocols; hardware and software protocols; using built-in peripheral modules such as timers, counters, ADC, PWM, SPI, I2C, CAN. Students will learn to develop real world applications such as interfacing 7-Segment LEDS, LCD, Matrix Keypad, DC Motor, Stepper Motor, Servo Motor and a variety of sensors. A description of using a microcontroller in the Electrical Smart Grid and using a microcontroller to make a simple controller for clean sources of electrical energy will be presented to the students (Low Carbon Emissions).