Course Information
SemesterCourse Unit CodeCourse Unit TitleT+P+LCreditNumber of ECTS Credits
5EEM315Microprocessors And Microcontrollers3+0+034

Course Details
Language of Instruction Turkish
Level of Course Unit Bachelor's Degree
Department / Program Computer Engineering
Mode of Delivery Face to Face
Type of Course Unit Compulsory
Objectives of the Course Teaching the students basic hardware knowledge and basic software knowledge of both microprocessor-based and microcontroller-based systems
Course Content History of Microprocessors, Microprocessors and Microcontrollers, Fundamentals of Microprocessor-based Systems, Common Logic Circuits used in the Microprocessor-based and Microcontroller-based systems: Flip-flops, latches, tristate buffers, etc. Basics of the Hardware of Microprocessor and Microprocessor-based Systems: memory map and bit-address map concepts, designing the circuit configuration and drawing the block diagram of a microprocessor-based system, Basics of the Hardware of Microcontroller and Microcontroller-based Systems: memory map and bit-address map concepts, designing the circuit configuration and drawing the block diagram of a microcontroller-based system, Microprocessor Software Basics and Sample Applications of Microprocessor Software, Microcontroller Software Basics and Sample Applications of Microcontroller Software.
Course Methods and Techniques
Prerequisites and co-requisities None
Course Coordinator None
Name of Lecturers Asist Prof.Dr. Murathan ALPAY
Assistants None
Work Placement(s) No

Recommended or Required Reading
Resources Doç. Dr. Haluk Gümüşkaya,Mikroişlemciler ve 8051 ailesi, Alfa Yayınları
Y. Doç. Dr. Tuncay Uzun, Mikroişlemci Sistemleri, Yıldız Teknik Üni., Elektronik ve Haberleşme Müh. Böl.
Lecture, sample problems, non-compulsory assignments

Course Category
Mathematics and Basic Sciences %15
Engineering %40
Engineering Design %30
Science %15

Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"

Assessment Methods and Criteria
In-Term Studies Quantity Percentage
Mid-terms 1 % 40
Final examination 1 % 60
Total
2
% 100

 
ECTS Allocated Based on Student Workload
Activities Quantity Duration Total Work Load
Course Duration 13 3 39
Hours for off-the-c.r.stud 13 5 65
Mid-terms 1 2 2
Final examination 1 2 2
Total Work Load   Number of ECTS Credits 4 108

Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
NoLearning Outcomes
1 Knows the fundamental differences between the microprocessor and the microcontroller.
2 Learns the fundamental design of the microprocessor-based and the microcontroller-based systems.
3 Learns the fundamental design of both the microprocessor and the microcontroller software.
4 Learns the fundamental architecture of both the microprocessor and the microcontroller hardware.
5 Learns the fundamental concepts such as memory map and bit-address map, can design and draw the detailed block diagram of basic microprocessor-based and the microcontroller-based system


Weekly Detailed Course Contents
WeekTopicsStudy MaterialsMaterials
1 A brief history of microprocessors
2 Fundamental concepts of microprocessors
3 Similarities and differences between microprocessors and microcontrollers
4 Types of memories and their functions(Registers, Flip-Flops, Latches, RAM and ROM types)
5 Memory system design of a microprocessor-based system-1
7 Memory system design of a microprocessor-based system-2
8 Midterm
9 Microprocessor architecture
10 Basics of microprocessor software programming
11 Microcontroller architecture
13 Microcontroller software examples-1
14 Microcontroller software examples-1


Contribution of Learning Outcomes to Programme Outcomes
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
All 3 4 4 3 1 3 1 2 1 2
C1 2 3 3 2 1 3 1 3 1 1
C2 3 4 3 4 1 3 1 2 1 2
C3 3 4 4 2 1 3 1 3 1 2
C4 3 4 4 2 1 3 1 3 1 2
C5 5 5 5 5 1 3 1 1 1 1

bbb


https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=205988&curProgID=5607&lang=en