ELEC 245 - Microprocessors
| JOHNSON COUNTY COMMUNITY COLLEGE |
| TECHNOLOGY DIVISION |
| ELECTRONICS |
| COURSE OUTLINE |
| Title: Microprocessors | Effective Term: Spring 2009 | |
| Number: ELEC 245 | Credit Hours: 3 | Contact Hours: 5 |
| Course Type: Career | Lecture Hours: 2 | Lab Hours: 3 |
Description:
This course provides students with a basic knowledge of microprocessors and
how microprocessors interface with other devices to create microcomputer
systems. Students will learn how to write assembly language and machine
language programs for a microprocessor as well as how to interface memory,
input devices and output devices to a microprocessor. Additionally,
emphasis will be placed on learning how to troubleshoot
microprocessor-based systems. 2 hrs. lecture, 3 hrs. lab/wk.
Supplies: Refer to the instructor's course syllabus for details about any supplies that may be required.
| Prerequisite: | ELEC 225 Digital Electronics II |
Textbook(s): For information see - http://bookstore.jccc.net
Course Fees: NONE
Course Objectives:
Upon successful completion of this course the student should be able to:
- Write, run, and troubleshoot machine and assembly language programs.
- Interface memory to a microprocessor based system.
- Interface input devices to a microprocessor-based system.
- Interface output devices to a microprocessor-based system.
- Describe the role of address decoding in interfacing memory and input/output devices.
- Describe the role of interrupts in controlling microprocessor-based systems.
- Troubleshoot address decoding circuits, memory circuits, input circuits, and output circuits.
- Troubleshoot a complete microcomputer system to the component level.
Content Outline & Competencies:
I. Programming A. Use the microprocessor trainer to enter and run programs B. Write and run a straight line program C. Write and run programs using the various addressing modes of the 6800 microprocessor D. Write and run programs with branching E. Write and run programs with subroutines F. Write and run programs with stack commands G. Write and run programs with indexed addressing commands II. Memory Interfacing A. Analyze address decoding circuitry used in memory interfacing B. Interface memory to the 6800 microprocessor C. Use the static box to troubleshoot the memory circuit D. Troubleshoot and find faults inserted into the memory circuit E. Analyze memory circuitry on the 3400 trainer III. Interrupts A. Explain how interrupts are used to control microprocessor systems B. Build a circuit that utilizes interrupts for control IV. Data Output A. Analyze circuitry used to interface data display devices B. Interface data display devices to the 6800 microprocessor C. Troubleshoot and find faults inserted into the data display circuits D. Analyze output circuitry on the 3400 trainer V. Data Input A. Analyze circuitry used to interface data input devices B. Interface a data input circuit to the 6800 microprocessor C. Troubleshoot and find faults inserted into the data input circuit D. Analyze keyboard circuitry on the 3400 trainer VI. System Analysis and Troubleshooting A. Analyze circuitry of the complete 3400 trainer B. Troubleshoot and find faults inserted into the 3400 trainer
Methods of Evaluation of Competencies:
Evaluation of student mastery of course competencies will be accomplished using the following methods:
Tests 20 - 40% of grade
Laboratory projects 60 - 80% of grade
100%
Grading Criteria:
90 - 100 = A
80 - 89 = B
70 - 79 = C
60 - 69 = D
0 - 59 = F
Caveats: NONE
Disabilities:
If you are a student with a disability, and if you will be requesting accommodations, it is your responsibility to contact Access Services. Access Services will recommend any appropriate accommodations to your professor and his/her director. The professor and director will identify for you which accommodations will be arranged.
JCCC provides a range of services to allow persons with disabilities to participate in educational programs and activities. If you desire support services, contact the office of Access Services for Students With Disabilities (913) 469-8500, ext. 3521 or TDD (913) 469-3885. The Access Services office is located in the Success Center on the second floor of the Student Center.

Open In Word