EE 323
Introduction to Microprocessors
Spring 2002
Prerequisite:
EE 322, Advanced Logic Design or by my permission
INSTRUCTOR:
DR. S. LEKHAKUL
CLASSROOM: ECC 126
TIME:
Lecture: 11:00-11:50 AM
MTWR
Lab: Open
OFFICE:
ECC 209
PHONE:
255‑4920 (O)
259‑5682 (H)
TEXT:
Barry B. Brey, “Embedded Controllers: 80186, 80188, and 80386EX”,
Prentice Hall, 1998.
OBJECTIVE:
The objective of this class is to give
students a through knowledge of programming and interfacing of the Intel family
of embedded microprocessors.
Hardware and software laboratories are used intensively for students to
apply theories and concepts of this class with hand-on experience. Students
should be able to construct a single board computer which including the embedded
microprocessor 80186, memory, and I/O systems. In addition to the hardware labs,
students will develop software programs using DOS and BIOS functions to control
the keyboard, display, and various other components in the computer
system.
TESTS AND GRADES:
There will be two course exams and a
final exam (non-comprehensive final exam). The relative values of the
components of your final grade are as follows:
Homework
5%
Software Labs
8%
Hardware Labs
12%
Course Exam #1
25%
Course Exam #2
25%
Final Exam
25%
Software Labs:
(For all Students) Several software lab assignments are involved in
assembly programming on the personal computers located in Room 216. Software labs are given weekly and will
be checked by a teaching assistance on lab day. Late labs will lose 4 out of 20
points per school day. Labs more than five days late will not be accepted. Each
lab report is due on the following Monday.
Hardware Labs:
(For group of two students)
Several hardware labs are involved in the construction of a single board
computer (SBC) based on the 80186 microprocessor. The project is to be designed,
wire‑wrapped and tested by a team of two students. Progress evaluations
are to be held on lab day. Each student will be required to submit lab
report on the following Monday of the assignment. Grade of each student will be given
separately based on his/her work on the project. Students who do not finish the hardware
labs will not be allowed to take the final exam.
For each laboratory (both hardware and
software) 30 points is the possible grade, 20 for your demonstration and 10 for
your individual lab report.
Attendance
Policy
Attendance is required for this
class. Students who miss more than
8 class meetings, the quarter grade will be dropped by one letter grade. Students who miss more than 12 class
meetings will not be allowed to take the final exam.
FINAL EXAM
The final
exam is scheduled on Monday, 6 May 2002, 10:15-11:45 AM (1½
hour), Room ECC 216.
MAKE UP EXAM
POLICY
Make up exam
is allowed only on the emergency cases. The make up exam will be given on
Friday, 3 May 2002.
ACADEMIC
DISHONESTY
“Academic
dishonesty, including but not limited to, cheating, plagiarism,
misrepresentation of student status, and resume falsification. Plagiarism includes, but is not limited
to, the use by paraphrase or direct quotation, the published or unpublished work
of another person without full and clear acknowledgement; unacknowledged use of
materials prepared by another person or agency engaged in selling or otherwise
providing term papers or other academic materials.” …… Student Handbook.
Student(s) who
violate the academic dishonesty described above will receive an F grade from this
class.
Laboratory Report for EE 323
The lab reports for both hardware and
software are required for all students.
1. OBJECTIVE
State the
purpose of the experiment in a short paragraph (two or
three
lines). Do not repeat the objective given in the
laboratory handout.
2. PROCEDURE
a)
Describe briefly each part of the experiment.
b)
Describe any difficulties or problems you had with the
experiment.
b)
Include a circuit diagram or a block diagram if
needed.
c)
Include a flowchart if needed.
d)
Include a timing diagram if needed.
3. CONCLUSION
a)
For each part of the experiment state significant
results.
b)
Answer all questions asked for in the lab handout.

