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 |