 |
EECE 218
Introduction to Microprocessors and Microcontrollers
Spring 2007
Welcome to the homepage EECE 218 for Microprocessors and Microcontrollers I,
your source for information concerning the lab and project portion of EECE
218. Please use this site as your first stop in answering
questions concerning labs or projects.
| Course Code |
EECE 218 |
| Course Name |
Microprocessor and Microcontrollers I |
| Prerequisites |
EECE
116 |
| Home Page |
http://eecs.vanderbilt.edu/Courses/ee218/
|
| Contents |
Microprocessor and micro controller architecture, with
emphasis on control applications. Assembly language programming and
structure. Interfacing and real-time input/output with 8 bit micro controllers,
control algorithms and project protocols. Three lectures and one
laboratory
|
| Goals |
To provide students with a solid background in the
operation of microcomputer systems, with strong emphasis on assembly
programming and peripheral interfacing. The student should gain enough
knowledge and practice to undertake "real-world" problems.
|
| Prerequisites by topic |
- Programming in a high-level language
- digital logic design
|
| Topics |
- Coding, binary, hex arithmetic
- Von-Neumann architecture, MC68HC11 basic architecture
- Assembly programming, including addressing modes and instructions
- Program design and structured programming
- Extended precision and floating point arithmetic
- Interrupts
- Parallel I/O
- D/A and A/D conversion methods
- Timers
- Serial I/O
- Debugging software and hardware
- Microcomputer buses: 68HC11 bus, 3-state and O/C buses
- Design address decoders
- External interfacing, other microprocessors
|
| Laboratory & Projects |
The Laboratory includes
practice in applying the concepts to experiments, as well as the
detailed documentation of the experiments. In the last half of the
course, students will work on the Blinky Project which solves a
practical problem using a micro-controller.
|
| Computer Usage |
Students are required to prepare
for the labs by writing and debugging assembly programs. Development
tools, such as assemblers and 68HC11 simulators, are supplied
throughout the lab sessions.
|
| EE-218 Homepage | Syllabus
| Schedule |
Lab
News | Faculty | Contact
Information | Lab Info | Project
| software-download |
Lecture Notes
Department of Electrical Engineering and Computer Science
Box 1824 Station B
Nashville, TN 37235
Phone: 322-2771
Fax: 343-6702
|
Search |
Site Index
| People Finder
| Phone
Directory | VUnet |
VUmail |
VU Library | Help
|
Last Updated:
Tuesday, January 16, 2007
Juan J. Rodriguez-Moscoso
Copyright © 2005
Vanderbilt University
|