Course
EEE2120530 / EEE2220530
MICROPROCESSORS
Electrical and Electronics Engineering
- LECTURE
- 3
- LAB
- 2
- CREDITS
- 4
- ECTS
- 8
REQUIRES
REQUIRED BY
TAUGHT IN
AIM
The aim of this course is to evaluate microprocessor architecture and design principals of microprocessor-based system design.
CONTENT
This course contains; Introduction, number systems,Computer overview - memory,Memory Design,CPU overview,iInstruction format,Addressing methods,Instruction types-I,Instruction types - II,Parallel communication interface,Serial communication interface,Subroutines,Interrupts,Stack,Coding examples and applications,Development of microprocessor based systems.
LEARNING OUTCOMES
- 1
1. Evaluates the working principle of microprocessors.
Taught by: Discussion Method, Problem Solving Method, Case Study Method, Self Study Method, Question - Answer Technique, Experimental Technique, Brainstorming Technique, Project Based Learning Model, Simulation Technique, Cooperative Learning, Experiential Learning, Flipped Classroom Learning, Lecture Method · Assessed by: Traditional Written Exam
- 2
2. Designs digital systems using microprocessors.
Taught by: Self Study Method, Experimental Technique, Brainstorming Technique, Simulation Technique, Cooperative Learning, Experiential Learning, Lecture Method · Assessed by: Traditional Written Exam
- 3
3. Designs real-time systems.
Taught by: Discussion Method, Problem Solving Method, Self Study Method, Question - Answer Technique, Experimental Technique, Brainstorming Technique, Experiential Learning, Flipped Classroom Learning, Lecture Method · Assessed by: Traditional Written Exam
- 4
4. designs systems using input-output interfaces.
Taught by: Discussion Method, Case Study Method, Self Study Method, Question - Answer Technique, Experimental Technique, Brainstorming Technique, Simulation Technique, Cooperative Learning, Lecture Method · Assessed by: Traditional Written Exam, Homework
- 5
5. designs systems using interrupts in microprocessors.
Taught by: Discussion Method, Problem Solving Method, Case Study Method, Self Study Method, Question - Answer Technique, Experimental Technique, Brainstorming Technique, Simulation Technique, Cooperative Learning, Experiential Learning, Lecture Method · Assessed by: Traditional Written Exam, Homework
WEEKLY PLAN
- WEEK 1
Introduction, number systems
- WEEK 2
Computer overview - memory
- WEEK 3
Memory Design
- WEEK 4
CPU overview,iInstruction format
- WEEK 5
Addressing methods
- WEEK 6
Instruction types-I
- WEEK 7
Instruction types - II
- WEEK 8
Parallel communication interface
- WEEK 9
Serial communication interface
- WEEK 10
Subroutines
- WEEK 11
Interrupts
- WEEK 12
Stack
- WEEK 13
Coding examples and applications
- WEEK 14
Development of microprocessor based systems
ASSESSMENT
- Rate of Midterm Exam to Success30%
- Rate of Final Exam to Success70%
WORKLOAD
| ACTIVITY | COUNT | HOURS | TOTAL |
|---|---|---|---|
| Course Hours | 14 | 3 | 42 |
| Guided Problem Solving | 0 | 0 | 0 |
| Resolution of Homework Problems and Submission as a Report | 8 | 4 | 32 |
| Term Project | 0 | 0 | 0 |
| Presentation of Project / Seminar | 0 | 0 | 0 |
| Quiz | 0 | 0 | 0 |
| Midterm Exam | 1 | 70 | 70 |
| General Exam | 1 | 85 | 85 |
| Performance Task, Maintenance Plan | 0 | 0 | 0 |
READING
- 1. PIC16F87XA Data Sheet 2. MPLAB X IDE User's Guide 3. MPLAB XC8 C Compiler User's Guide 4. Timothy D. Green, Embedded Systems Programming with the PIC16f877. 5. Nursel Ak, Herkes için PIC Programlama, Alfa, 2009.
TEACHING STAFF
- Assist.Prof. Mustafa TÜRKBOYLARICOORDINATOR
- Assist.Prof. Mustafa TÜRKBOYLARI
- Assist.Prof. Tankut AKGÜL