SYLLABUS – Microprocessors I EET 3333 Fall 2012

advertisement
SYLLABUS
EET 3333 – Microprocessors I
Fall 2012
5:30 – 6:20 pm
5:30 – 6:20 pm
6:30 – 8:20 pm
6:30 – 8:20 pm
Tuesday and Wednesday (1st 8 weeks)
Tuesday and Thursday (2nd 8 weeks)
Wednesday (1st 8 weeks)
Thursday (2nd 8 weeks)
Meeting Times:
Lecture
Lecture
Lab
Lab
Prerequisite:
EET 1053.
Instructor:
Phone:
E-mail:
Web Site:
Mr. Mark Polson
581-2893
mpolson@cameron.edu
www.cameron.edu/~mpolson
Office:
Office hours:
225H Science Complex
4:30 to 5:30 pm Tuesday and by appointment.
COURSE DESCRIPTION: A study of microprocessors, including architecture, assembly
language programming and machine language programming.
PROGRAM OBJECTIVES:
The following are Program Objectives (PO) approved by the Electrical Engineering
Technology Advisory Council. Upon completion of this course, students should be able to;
PO2
PO2
PO2
PO1
PO5
-Explain the uses and architecture of microcontrollers and microprocessor components.
-Interface microcontrollers with external devices.
-Perform binary, octal, and hexadecimal arithmetic.
-Perform hardware and software experiments using microcontrollers and perform basic
troubleshooting.
-Program microcontrollers using machine and assembly language.
REQUIRED TEXT:
Microprocessors and Microcomputers; 6th Edition, 2003, Tocci, Prentice-Hall, Inc.
LAB EQUIPMENT:
Students may use digital/analog multimeters, logic probes, digital trainers, logic
analyzers, oscilloscopes, memory programmers, microcontroller programmers and
other equipment as required.
SUGGESTED REFERENCES;
Using Microprocessors and Microcomputers, Wray, Prentice-Hall
Microprocessor Interfacing; Artwick, Prentice-Hall
MC 68HC11 An Introduction: Software and Hardware Interfacing,
Han-Way Huang, West
Programming and Customizing PICmicro Microcontrollers, Myke Predko,
McGraw Hill
STUDENT EVALUATION;
Mid-Term Exam 100 points
=
Final Exam
200 points
=
Homework / Quiz
=
13 Lab Assignments @ 15 pts ea.=
Total
=
100
200
105
195
600
End of Course Grade
540 – 600 = A
480 – 539 = B
420 – 479 = C
360 – 419 = D
0 – 359 = F
Incomplete= I
Withdrawal= W*
The instructor reserves the right to lower the number of points required to earn one or
more of the letter grade categories. The scale used will apply uniformly to each student’s
final grade.
*Notes: 1.
2.
The instructor does not have the authority to withdraw students.
Withdrawal actions must be initiated by the student.
Withdrawal dates are listed in the Cameron University enrollment
schedule.
COURSE SCHEDULE SEQUENCE:
Chapter
1
4
7
2
3
5
6
8
9
Number of Weeks
1
2
3
2
2
2
1
1
1
Description
Intro to Computers
Number Systems and Codes
Programming the 68HC11
Digital Circuits
Memory Devices
Microcomputer Structure
The Microprocessor
Input / Output Modes
Input / Output Interfacing
University Policy:
Cameron University discourages lecture and/or laboratory attendance by any person not
enrolled in the course. Included are student’s friends, student’s spouses, and student’s
children. Tobacco product use is not allowed in any building on Cameron University
campus.
Accommodations of Disabilities:
It is the policy of Cameron University to accommodate students with disabilities, pursuant
to federal and state law. Students with disabilities who need classroom accommodations
must make their requests by contacting the Office of Student Development at (580) 5812209, North Shepler, Room 314.
Academic Honesty:
Each student is expected to engage in all academic pursuits in a manner that is above
reproach. Students are expected to maintain complete honesty and integrity in the
academic experiences both in and out of the classroom. Any student found guilty of
academic dishonesty will be subject to disciplinary action.
Classroom Policies:
Students are expected to attend class, be on time, and have all assignments completed by
the published due date. All scheduled Assignments/Projects are to be turned in at the
beginning of the class period on the date they are due or they are considered late and will
be penalized by 25%. No late work is accepted after work has been returned.
A maximum of two written examinations, to be derived from any or all materials used or
discussed during the lecture and lab periods, will be given during the semester. If a
student misses any examination, he/she must make arrangements with the instructor
within one week for a make-up exam or the student will be given a zero (0) for that grade.
No student will be seated for any exam after the first student has left the exam class room.
The instructor will not be responsible for providing information that was missed due to
absence or tardiness. You are expected to inform the instructor of any attendance
difficulties.
EXAMINATION SCHEDULE:
Mid-Term (Ch 1, 2, 4, 7)
Final (Comprehensive)
Tentative Date
9-Oct
11-Dec @ 5:30 – 7:30 PM
GRADE
______
______
HOMEWORK: There will be approximately 11 homework assignments during the
semester. The lowest homework grade will be dropped.
LABORATORY SCHEDULE:
LAB#
LAB
1
Intro to Microcontrollers PIC16F88
2
LED Blinker / Binary Counter
3
LCD Clock / Switch Inputs
4
MC68HC11 LCD/Keypad Assembly
5
MC68HC11 7 - segment Assembly
6
Basic Stamp - Motor Control/Servos
7
Basic Stamp – Serial IR
8
Logic Analyzer and PAL
9
MC68HC11 7 - subroutines
10
Memory Interface
11
Motor Control with H-Bridge
12
Robot Project
13
CPLD
The lab report should be turned in by the beginning of the next lab.
LABORATORY REPORTS:
Lab Reports will consist of the following:
1. (2-Pt) Cover Page with Title of exercise, Student’s name, and Date
submitted.
2. (3-Pt) An introduction which summarizes the lab and states what will be
accomplished during this experiment.
3. (7-Pt) A page/pages with all of the required data that you obtain when you
performed the lab.
4. (3-Pt) There should be a final page where you will give your conclusions about
the results of your experiment. Tell what you learned in this lab.
Note: Lab reports will be graded on neatness and should be easy to read.
Download