You are now in the main content area
This course introduces students to small microprocessor-based systems, with an emphasis on embedded system hardware and software design. Topics will include microprocessor architecture and structure, with an overview of 8- 16- and 32-bit systems, assembly language programming and the use of high-level languages. Basic input/output including parallel communications with and without handshaking and serial protocols. Hardware and software timing. Using interrupts and exceptions. Overview of single-chip microprocessors and controllers with an emphasis on the Freescale HCS12. The internal structure and design of peripheral devices. Memory system design and analysis. The use and structure of development tools such as (cross) assemblers or compilers, monitor programs, simulators, emulators, etc.
Weekly Contact: Lab: 2 hrs. Lecture: 3 hrs.
GPA Weight: 1.00
Course Count: 1.00
Billing Units: 1
Mentioned in the Following Calendar Pages
*List may not include courses that are on a common table shared between programs.
- BME 538 - Microprocessor Systems
- COE 608 - Computer Organization and Architecture
- COE 718 - Embedded Systems Design
- COE 758 - Digital Systems Engineering
- COE 768 - Computer Networks
- Computer Engineering
- ELE 707 - Sensors and Measurement
- ELE 70A/B - Electrical Engineering Capstone Design
- ELE 734 - Low Power Digital Integrated Circuits
- ELE 792 - Digital Signal Processing
- Electrical Engineering