CMT 294 - Designing Embedded Sys-Microcontrollers

Institution:
Onondaga Community College
Subject:
Description:
This is a project oriented course concerned primarily with designing embedded systems using microcontrollers in integrated development environments (IDE). The topics are divided into the following groups: Microcontroller Architectures focusing on a specific microcontroller (instructions set, and on-chip peripheral devices), Parallel I/O, Interrupts, Serial I/O, and Data Acquisition. Topics included in Parallel I/O are: basic concepts in data transfer, interfacing displays using simple I/O and the scanned technique, interfacing matrix keyboards, data transfer using handshake signals and interrupts. Serial I/O includes basic principles in serial communication protocols and standards. Data Acquisition includes A/D and D/A converters, their applications, and interfacing. These topics will be discussed in the context of on-chip devices such as timers, CCP modules, SCI, SPI, and A/D Converter. Students are expected to design an embedded system project. Software based on a high-level language such as C is integrated with the topics, and IDE will be used for program development and troubleshooting, and in-circuit emulation (ICE). Course meets for three lecture hours and three hours of programming each week. Prerequisite: CMT/CSC 190 and CMT 278 or equivalent.
Credits:
4.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Lecture
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(315) 498-2622
Regional Accreditation:
Middle States Association of Colleges and Schools
Calendar System:
Semester

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Copyright 2006 - 2026 AcademyOne, Inc.