EL E 485 - Microprocessor Systems Engineering
2001 Catalog Data: ELE 485. MICROPROCESSOR SYSTEMS ENGINEERING. Microcomputer Systems. Programming, software aids, and principles of microprocessor interfacing. Prerequisites: EL.E. 352, 353, 385, 386. Corequisite: EL. E. 486. (2).
Prerequisites by Topic:
1. Models and Circuits I and II: Non-linear circuits, linear models, two-port networks, feedback, circuits for digital gates.
2. Advanced Digital Systems: Computer Architecture. Stored program control.
3. Advanced Digital Systems Lab: Circuits composed of MSI IC's. (changing to circuits using PLD's and VHDL).
Textbook: The 80x86 IBM and PC Compatible Computers, by Mazidi and Mazidi, Vol. I and II, 1995.
Coordinator: Dr. Mark D. Tew, Associate Professor of Electrical Engineering
Objectives:
Students are to learn the programming model architecture of a microprocessor or microcontroller;
Students are to learn to program a microprocessor or microcontroller using assembly language;
Students are to learn to design a solution to a real world problem that incorporates a microprocessor or microcontroller;
Students are to learn to interface to peripheral devices or chips to receive external signals, both digital and analog;
Students are to learn to interface to peripheral devices or chips to send external signals, both digital and analog;
Topics:
1. Microprocessor Hardware, programming model of registers (3 classes/3 hours)
2. Assembly language programming (10 classes/10 hours)
3. Computer interfacing (10 classes/10 hours)
4. Tests, solutions, and reviews (5 classes/5 hours)
Computer Usage:
Students in this course use computers to write programs, assemble programs, and execute programs.
Contribution of Course to Professional Content of Programs:
This course contributes to the professional component of the degree programs by covering concepts in the area of engineering topics (engineering sciences). This course a core course in the digital systems thread within electrical engineering.
Relationship of Course to Program Objectives/Outcomes:
This course contributes at least in part to achieving program objectives [1, 2, 3, and 8] and program outcomes [a, b, c, e, f, i, and k].
| Prepared by: Mark Tew | Date: April 8, 2002 |