Course Information

Course Information
Course Title Code Language Type Semester L+U Hour Credits ECTS
Microprocessors Lab EEM370 Turkish Compulsory 6. Semester 0 + 2 1.0 2.0
Prerequisite Courses
Course Level Undergraduate
Mode of delivery Face to face
Course Coordinator Arş. Gör. Mehmet Merih LEBLEBİCİ
Instructor(s) Arş. Gör. Mehmet Merih LEBLEBİCİ (Bahar), Doç. Dr. Fatih EVRAN (Bahar)
Goals Microcontroller to choose this course,it aimed to gain the qualifications to do the basic applications algorithm and flow diagram of the design, microcontroller to write the program,load the program.
Course Content In this course, students learn microcontroller architecture and hardware structure, and develop systematic programming skills through program uploading, algorithm design, and flowchart development. In addition, they gain hands-on experience with basic input–output operations, button and LED applications, interrupts, PWM, ADC, and 7-segment display implementations, aiming to design and realize microcontroller-based systems from both hardware and software perspectives.
Learning Outcomes
# Öğrenme Kazanımı
1 Uygun mikrodenetleyici seçimi yapar.
2 Develops a program algorithm.
3 Programs microcontrollers.
4 Performs basic microcontroller applications.
5 Implements advanced microcontroller applications.
Lesson Plan (Weekly Topics)
Week Topics/Applications Method
1. Week Microcontroller Architecture And Hardware Preparation, After Class Study, Practice
2. Week Microcontroller Architecture And Hardware Preparation, After Class Study, Practice
3. Week Microcontroller program installation Preparation, After Class Study, Practice
4. Week Algorithm Design Practice, Research
5. Week Flow diagrams Practice, Research
6. Week Microcontroller program commands-1 Practice
7. Week Microcontroller program commands-2 Practice
8. Week Basic input output programs-1 Practice
9. Week Basic input output programs-2 Practice
10. Week Button and led applications with microcontroller Practice, Research
11. Week Interrupt applications with microcontroller Practice, Research
12. Week PWM applications with microcontroller Practice, Research
13. Week ADC applications with microcontroller Practice, Research
14. Week Microcontroller with 7-segment display applications Practice, Research
*Midterm and final exam dates are not specified in the 14-week course operation plan. Midterm and final exam dates are held on the dates specified in the academic calendar with the decision of the University Senate.
The Matrix for Course & Program Learning Outcomes
No Program Requirements Level of Contribution
1 2 3 4 5
1 Adequate knowledge in mathematics, science, and related engineering disciplines; ability to use theoretical and applied information in these areas to solve complex engineering problems.
2 Ability to identify, formulate, and solve complex engineering problems; ability to select and apply appropriate analysis and modeling methods for this purpose.
3 Ability to design a complex system, process, device, or product under realistic constraints and conditions to meet specific requirements; ability to apply modern design methods for this purpose.
4 Ability to select and use modern techniques and tools necessary for the analysis and solution of complex problems encountered in engineering practice; ability to use information technologies effectively.
5 Ability to design and conduct experiments, collect data, analyze and interpret results to investigate complex engineering problems or discipline-specific research topics.
6 Ability to work effectively in disciplinary and multidisciplinary teams; ability to work individually.
7 Ability to communicate effectively both orally and in writing; knowledge of at least one foreign language; ability to write effective reports and understand written reports, to prepare design and production reports, to make effective presentations, to give and receive clear and understandable instructions.
8 Awareness of the necessity of lifelong learning; the ability to access information, to follow developments in science and technology, and to constantly renew oneself.
9 Knowledge about behaving by ethical principles, professional and ethical responsibility, and standards used in engineering practices.
10 Knowledge of business life practices such as project management, risk management, and change management; awareness of entrepreneurship, and innovation; knowledge of sustainable development.
11 Knowledge about the global and societal effects of engineering practices on health, environment, and safety and contemporary issues reflected in the field of engineering; awareness of the legal consequences of engineering solutions.
Relations with Education Attainment Program Course Competencies
Program Requirements DK1 DK2 DK3 DK4 DK5
PY1 3 3 3 3 3
PY2 3 3 3 3 3
PY3 4 4 4 4 4
PY4 5 5 5 5 5
PY5 4 4 4 4 4
PY6 2 2 2 2 2
PY7 4 4 4 4 4
PY8 3 3 3 3 3
PY9 5 5 5 5 5
PY10 5 5 5 5 5
PY11 4 4 4 4 4
Recommended Sources
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer Kaynaklar
  • Eğitim Seti Deney kitapçığı.
  • "Programming 8-bit PIC Microcontrollers in C with interactive Hardware Simulation";M.P. Bates,2008, Newnes
  • "PIC16F87x Data Sheet", Microchip Technology Inc., 2001.
  • "PIC Programlama Teknikleri ve PIC16F877A";H. Şahin, A. Dayanık, C. Altınbaşak, 2006, Altaş Yayıncılık
  • "Mikrodenetleyiciler ve PIC Programlama", O. Altınbaşak, 2001. Altaş Yayıncılık, İstanbul.
  • "Embedded Design with the PIC18F452 Microcontroller"; John B. Peatman; 2003; Prentice Hall
ECTS credits and course workload
ECTS credits and course workload Quantity Duration (Hour) Total Workload (Hour)
Sınavlar
Midterm 1 1 1
Homework 1 10 10
Homework Preparation 1 10 10
Quiz 1 1 1
Final 1 1 1
Practice 14 2 28
Total Workload 51
*AKTS = (Total Workload) / 25,5 ECTS Credit of the Course 2.0