Course Name Code Semester T+U Hours Credit ECTS
Microcomputer Architecture and Programming OTE 324 6 2 + 0 2 2
Precondition Courses
Recommended Optional Courses
Course Language Turkish
Course Level Bachelor's Degree
Course Type Optional
Course Coordinator Doç.Dr. ERGÜN NART
Course Lecturers
Course Assistants
Course Category
Course Objective Having all students learn the general architecture of microcontroller and know how to program them
Course Content In this course, the content is focused on understanding all features of 8051 microcontroller and Keil C programming language, then utilizing 8051microcontroller in mechatronic projects is searched.
# Course Learning Outcomes Teaching Methods Assessment Methods
1 Knows microcontrollers and their architectural properties Lecture, Question-Answer, Testing, Oral Exam,
2 Knows necessary characteristics for selecting microcontrollers Question-Answer, Lecture, Oral Exam, Testing,
3 Knows memory organization of 8051 Lecture, Drilland Practice, Question-Answer, Testing, Homework,
4 Knows how to program in C on 8051 microcontroller Simulation, Question-Answer, Drilland Practice, Lecture, Homework, Testing,
5 Knows timers in 8051 and uses them Lecture, Drilland Practice, Question-Answer, Simulation, Testing, Homework,
6 Knows counters in 8051 and uses them Simulation, Question-Answer, Drilland Practice, Lecture, Homework, Testing,
7 Knows interrupts in 8051 and uses them Lecture, Drilland Practice, Question-Answer, Simulation, Testing, Homework,
8 Makes input output operations with 8051 microcontroller Simulation, Question-Answer, Drilland Practice, Lecture, Homework, Testing,
9 Makes serial communication application using 8051 microcontroller Lecture, Drilland Practice, Question-Answer, Simulation, Testing, Homework,
10 Make 8051 applications controlling electrical motors Simulation, Drilland Practice, Question-Answer, Lecture, Homework, Testing,
11 Uses 8051 microcontroller as ADC or DAC Lecture, Question-Answer, Drilland Practice, Simulation, Homework, Testing,
12 Performs 7 segments display and LCD application using 8051 microcontroller Simulation, Drilland Practice, Question-Answer, Lecture, Testing, Homework,
13 Makes keypad applications with 8051 microcontroller Lecture, Question-Answer, Drilland Practice, Simulation, Homework, Testing,
14 Makes memory applications with 8051 microcontroller
Week Course Topics Preliminary Preparation
1 Microcontrollers
2 Introduction to 8051 microcontroller
3 Memory organization of 8051 microcontrollers
4 Commands and addressing modes
5 Timers / Counters
6 Serial Ports operations
7 Interrupts
8 New 8051 technologies
9 C programming in Microcontroller phase I
10 Midterm exam
11 C programming in Microcontroller phase II
12 8051 Applications with C language
13 8051 Applications with C language
14 8051 Applications with C language
Resources
Course Notes
Course Resources
Order Program Outcomes Level of Contribution
1 2 3 4 5
1 Having necessary knowledge and skills for performing his/her proficiency in the subject of motor Technologies and basic manufacturing processes X
2 Having the latest knowledge and skills for theoretical and practical applications of motor systems and principals X
3 Having the latest knowledge and skills for theoretical and practical applications of vehicle systems X
4 Having the latest knowledge and skills for performing tests, control and maintenance of motor/vehicle systems and hardware X
5 Having the latest knowledge and skills for diagnostics and renovation processes of vehicle/motor systems
6 Having the latest knowledge in Science and Engineering X
7 Having the latest knowledge and skills in the area of electric-electronic-computer for performing tasks related to his/her proficiency X
8 Having foreign language skills and knowledge for making tasks related to his/her proficiency
9 Having the latest knowledge and skills for making design and research projects in his/her area X
10 Having the latest knowledge and skills in the area of servicing/management/job security related to his/her proficiency
11 Having the latest knowledge and skills for performing tasks in teaching and education in his/her area X
12 Having necessary knowledge for performing tasks in the automobile industry X
Evaluation System
Semester Studies Contribution Rate
1. Ara Sınav 30
1. Kısa Sınav 15
1. Ödev 1
1. Sözlü Sınav 10
1. Performans Görevi (Laboratuvar) 20
2. Kısa Sınav 15
2. Ödev 1
3. Ödev 1
4. Ödev 1
5. Ödev 1
6. Ödev 1
7. Ödev 1
8. Ödev 1
9. Ödev 1
10. Ödev 1
Total 100
1. Yıl İçinin Başarıya 50
1. Final 50
Total 100
ECTS - Workload Activity Quantity Time (Hours) Total Workload (Hours)
Course Duration (Including the exam week: 16x Total course hours) 16 2 32
Hours for off-the-classroom study (Pre-study, practice) 16 1 16
Mid-terms 1 1 1
Assignment 10 3 30
Performance Task (Laboratory) 1 7 7
Total Workload 86
Total Workload / 25 (Hours) 3.44
dersAKTSKredisi 2