| | Standard Course Syllabus | Course Supervisor | Date of Approval |
| | Dept. of Electrical and Computer Engineering | Klein | 8/06 |
| | 265 | Introduction to Microprocessor-Based Systems |
| | 2. | CATALOG DESCRIPTION |
| | Hardware and software organization of a typical microprocessor; machine language programming, interfacing peripheral |
| | devices, and input-output programming; real-time computer applications, self-paced laboratory included. |
| | Quarters of Offering | Credits | | Level | Class Meeting |
| | Au, Wi, Sp Qtrs. | 3 | U | 3 cl. |
| | Course Prerequisites |
| | Prereq: 261, and En Graph 167 or CS&E 221 or CS&E 202, and prereq or concur 206, and acceptance in Elec & Cptr Eng |
| | major or Cptr Science & Eng major or Eng Physics major. |
| | 3. | PREREQUISITES BY TOPIC |
| | Combinational and sequential circuit design, and computer programming. |
| | Courses that require this as a direct prerequisite |
| | 562, 567, 662, 757, 763 |
| | 4. | Text(s) and Other Course Materials | Author(s) | Publisher |
| | Data Acquisition and Process Control with the M68HC11 | Driscoll, Coughlin, and | Prentice-Hall |
| | Microcontroller, 2nd Ed. | Villanucci |
| | ISBN: 0-13-779976-4 |
| | References (supplemental reading) |
| | none |
| | 5. | COURSE OBJECTIVES |
| | 1. Students will learn the architecture, programming, and interface requirements of a commercially used microprocessor. |
| | (Criteria 3(a),(e)) |
| | 2. Students will learn to interface a microcontroller to memory, parallel ports, serial ports, etc. (Criterion 3(c)) |
| | 3. Students will learn to apply microcontroller systems to solve real-time problems. (Criteria 3(c),(e)) |
| | 4. The students will learn to use assemblers and simulators to help with design verification. (Criterion 3(k)) |
| | 6. | TOPICS AND (# OF LECTURES) |
| | General computer organization (3) |
| | Microcontroller architecture and instruction set (4) |
| | Assembly language programming (6) |
| | Editing, Assembling, and Simulation of programs (3) |
| | I/O interfacing and programming (8) |
| | Microcomputer systems applications: data acquisition, etc. (3) |
| | 7. | CLASS MEETING PATTERN | (For example, "3cl." means 3 48-min classes per week.) |
| | 3 cl. |
| | Thursday, August 14, 2008 09:16 AM |
| | Page 1 of 2 |