Electronics Technology

Course Content
Course Name   Advanced Microcontrollers
Semester Course Code Theory Practice Hours ECTS
6 5007417 3 / 1 4
Course Level Associate's Degree
Course Delivery Format Face to face
Coordinator Lec. Ersin Selçuk
Coordinator E-mail eselcuk ktun.edu.tr
Instructor Lec. Ersin Selçuk
Course Assistant
Course Objective To be able to implement advanced applications using ARM-based microcontrollers.
Eng Temel Meslek Dersi Eng Uzmanlaşma Dersi
30 70
Instructional Methods
Lecture, Demonstration, Project Making, Design, Practicing
Week Course Content Resource
1 Introducing ARM-based 32-bit microcontrollers Internet and Lecture Notes
2 ARM-based 32-bit microcontroller selection, catalog review and programming interface (IDE) use Internet and Lecture Notes
3 C programming language in embedded systems Internet and Lecture Notes
4 C programming language in embedded systems Internet and Lecture Notes
5 LCD menu application with ARM-MCU Internet and Lecture Notes
6 Advanced DC motor application with ARM-MCU Internet and Lecture Notes
7 Advanced STEP motor application with ARM-MCU Internet and Lecture Notes
8 Advanced SERVO motor application with ARM-MCU Internet and Lecture Notes
9 Midterm Examination
10 RS485 communication application with ARM-MCU Internet and Lecture Notes
11 MODBUS communication application with ARM-MCU Internet and Lecture Notes
12 CANBUS communication application with ARM-MCU Internet and Lecture Notes
13 USB application with ARM-MCU Internet and Lecture Notes
14 MULTIMETER application with ARM-MCU Internet and Lecture Notes
15 DATA-LOGGER applications with ARM-MCU Internet and Lecture Notes
16 Final Examination
No Course Outcomes (CO) Percent
1 Ability to program ARM-based microcontrollers 30
2 Ability to write advanced programs with ARM-based microcontrollers 40
3 Ability to implement advanced communication protocols with ARM-based microcontrollers 30
CO 1CO 2CO 3
PO 1222
PO 2333
PO 3000
PO 4000
PO 5000
PO 6555
PO 7555
PO 8222
PO 9333
PO 10000
PO 11000
PO 12334
PO 13000
ECTS Workload Number Duration,Min Total Workload
Weekly Lecture Hour (Theoretical)141201680
Weekly Practice/Lab Hour1440560
Homework2480960
Quiz000
Material Design, Preparation000
Field Studies000
Report Preparation2480960
Presentation000
Project Making1480480
Other Studies000
Mid-Term exam and pre-study1420420
Final Exam and pre-study1600600

ECTS Workload % of Mid-term Grading % of Final Grading
Weekly Lecture Hour (Theoretical)00
Weekly Practice/Lab Hour00
Homework00
Quiz00
Material Design, Preparation00
Field Studies00
Report Preparation00
Presentation00
Project Making00
Other Studies00
Mid-Term exam and pre-study1000
Final Exam and pre-study0100