Welcome To The ECE 3534 Home Page
Microprocessor System Design
Spring, 2004
- INSTRUCTOR:
Michael Hsiao
Office:
Durham 355 |
Phone: (540) 231-9254 |
Email: mhsiao@vt.edu |
- CLASS MEETING TIME AND PLACE:
Tuesdays and Thursdays, 11:00 - 12:15pm, 121 Randolph
- TEACHING ASSISTANT:
Brian Marshall
CEL Hours: Mondays and Tuesdays 10 - 12
- OFFICE HOURS: Tuesdays 3 - 5pm, or by appointment
- PREREQUISITES:
- ECE2504: Intro to Computer Engineering
- Some terms you should know already
- TEXT:
- Microcontroller Technology: The 68HC11, 4th edition, Spasov, Prentice Hall, 2002.
- 68HC11 Data Book (issued in class)
- devHC11 development software
- Writing Webpage
- COURSE OBJECTIVES:
To address fundamental issues in microprocessor system design, including
machine programming, interrupt handling, buses, parallel and serial IO, and
microprocessor applications.
- LECTURE OUTLINE:
- Intro and Background
- Simple processor organization
- Number representation
- Computer Arithmetic
- Overview of MC68HC11
- Assembly Programming
- Programming model
- Addressing modes
- Instruction set
- Program Structures
- Subroutines
- Stacks
- Modes of Operation
- External memories
- Bus concepts
- Basic I/O
- Interfacing Concepts
- Parallel I/O
- Serial I/O
- Interrupts
- Analog to digital conversion
- Others
- Timer operations
- Case studies
- Microprocessor families
- PROJECTS:
Several projects are required. Lab assignments can be found at the
CEL Website
Lab due dates:
- Lab 2: due on March 4
- Lab 3: Validations by March 26, report due on March 30
- Lab 4: Validations by April 21, report due on April 27
- Lab 5: Validations by May 3, report due on May 4
- SYLLABUS:
On-line syllabus
- LECTURE NOTES:
Lecture notes will be placed on
Blackboard. Please print a copy of the
lecture notes before coming to class.
- HONOR CODE:
Academic integrity is expected from every student. These include
- you may discuss homework/project with fellow classmates, BUT
- cheating in projects (copying project segments), on exams, and homework
assignments are all considered violations of the honor code and shall be
prosecuted.
Go to the ECE Department