Skip to content

Course

EEE2120530 / EEE2220530

MICROPROCESSORS

Electrical and Electronics Engineering

LECTURE
3
LAB
2
CREDITS
4
ECTS
8
LANGUAGEEnglishLEVELFirst Cycle (Bachelor's Degree)TYPERequired

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

    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

    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

    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

    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

    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

  1. WEEK 1

    Introduction, number systems

  2. WEEK 2

    Computer overview - memory

  3. WEEK 3

    Memory Design

  4. WEEK 4

    CPU overview,iInstruction format

  5. WEEK 5

    Addressing methods

  6. WEEK 6

    Instruction types-I

  7. WEEK 7

    Instruction types - II

  8. WEEK 8

    Parallel communication interface

  9. WEEK 9

    Serial communication interface

  10. WEEK 10

    Subroutines

  11. WEEK 11

    Interrupts

  12. WEEK 12

    Stack

  13. WEEK 13

    Coding examples and applications

  14. WEEK 14

    Development of microprocessor based systems

ASSESSMENT

  • Rate of Midterm Exam to Success30%
  • Rate of Final Exam to Success70%

WORKLOAD

ACTIVITYCOUNTHOURSTOTAL
Course Hours14342
Guided Problem Solving000
Resolution of Homework Problems and Submission as a Report8432
Term Project000
Presentation of Project / Seminar000
Quiz000
Midterm Exam17070
General Exam18585
Performance Task, Maintenance Plan000

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