EEL 4744C - Microprocessor Applications
Catalog Description: (4 cr) Elements of microprocessor-based systems; hardware interfacing and software design for their application. Laboratory.
Prerequisites: Digital Logic and Computer Systems
Textbook: Software and Hardware Engineering by Fredrick M. Cady & James M. Sibigtroth (ISBN#: 0-19-512469-3); Microcontrollers and Microcomputers by Fredrick M. Cady (ISBN#: 0-19-511008-0)
Course Objective: The student will learn the functional and technological characteristics of microprocessor structures, memory components,peripheral support devices, and interface logic. Through laboratory experiments and textbook examples the student will learn how to integrate and apply microcomputer subsystems and components to common interfacing problems. The Motorola 68HC12 microcontroller and in-house development board will serve as the vehicle for exploring these topics.
Professional Component: 4 credits of Engineering Design
Relationship to Outcomes: (To view how the outcomes of this course fit in with the curriculum, click here)
- EE2 - knowledge of mathematics, basic and engineering sciences necessary to analyze and design complex systems
- a - an ability to apply knowledge of mathematics, science, and engineering
- c - an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
- e - an ability to identify, formulate, and solve engineering problems
- g - an ability to communicate effectively
- k - an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
Class Schedule: 3 classes per week of 50 minutes each, 1 3-hour laboratory section
Topics:
- Introduction
- Programming Model and Addressing Models
- 68HC12 Instruction Set, Design, Programming
- Computer Buses and Parallel I/O
- Interrupts and Real-Time Events
- Memory concepts and interfacing
- Timers
- Serial I/O
- Analog I/O
Course Committee: Dr. Alan George, Chair, Dr. Karl Gugel, Dr. Eric Schwartz, Dr. Janise McNair
Course Committee Reports for:
| Fall Term |
Spring Term |
Summer Term |
| 2005 |
|
2006 |
|
|
|