Course Information
SemesterCourse Unit CodeCourse Unit TitleT+P+LCreditNumber of ECTS Credits
2BYM120Microcontrollers2+2+036

Course Details
Language of Instruction Turkish
Level of Course Unit Associate Degree
Department / Program Biomedical Device Technology
Mode of Delivery Face to Face
Type of Course Unit Compulsory
Objectives of the Course In this course, the student will be able to choose a microcontroller for the solution of a problem, set up the algorithm that creates the solution for this microcontroller, and draw the flow diagram. He will be able to perform and compile the algorithm with the microcontroller commands, after removing the errors, he will be able to upload the compiled program to the microcontroller and thus develop various applications and projects.
Course Content Properties of PIC microcontrollers. Addressing and instruction sets. Timers, counters, LCDs, serial port, seven segment display, ADC, DAC interrupts and applications.
Course Methods and Techniques
Prerequisites and co-requisities None
Course Coordinator None
Name of Lecturers Asist Prof. Mücahit Ege mucahit.ege@gedik.edu.tr
Assistants None
Work Placement(s) No

Recommended or Required Reading
Resources Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
Course Notes
Mustafa Arslantunalı, Herkes İçin CCS C ile PIC Programlama, (Pusula Yayıncılık)
Devrim Çamoğlu, PIC Programlama, (Dikeyeksen Yayıncılık)
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
Mustafa Arslantunalı, Herkes İçin CCS C ile PIC Programlama, (Pusula Yayıncılık)
Devrim Çamoğlu, PIC Programlama, (Dikeyeksen Yayıncılık)
Uygulama ödevi
Vize sınavı %20, Uygulama %20, Final sınavı %60

Course Category
Engineering %50
Field %50

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
Practice 12 % 0
Project 1 % 0
Final examination 1 % 60
Total
15
% 100

 
ECTS Allocated Based on Student Workload
Activities Quantity Duration Total Work Load
Course Duration 15 2 30
Hours for off-the-c.r.stud 15 3 45
Mid-terms 1 10 10
Practice 15 2 30
Project 1 20 20
Final examination 1 15 15
Total Work Load   Number of ECTS Credits 6 150

Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
NoLearning Outcomes
1 Learning general architecture and properties of microcontrollers
2 Creating Algorithm
3 Coding
4 Interpretating of circuits and codings of microcontrollers
5 Developing project
6 Presentation of projects


Weekly Detailed Course Contents
WeekTopicsStudy MaterialsMaterials
1 PIC16F877A microcontroller features Çiçek, 2009:13-27 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
2 Oscillators Çiçek, 2009:27-32 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
3 Input-output ports Çiçek, 2009:32-38 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
4 Coding in C, data types Çiçek, 2009:40-49 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
5 Defining variables, operators Çiçek, 2009:51-71 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
6 Loops, functions, arrays Çiçek, 2009:27-32 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
7 Preprocessors, bit operation commands Çiçek, 2009:67-76 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
8 7 Segment Displays Çiçek, 2009:232 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
9 LCD Applications Çiçek, 2009:329-367 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
10 Interrupts Çiçek, 2009:249-261 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
11 ADC applications Çiçek, 2009:371-390 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
12 Timers and Counters Çiçek, 2009:265-294 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
13 Capture, Compare, PWM (CCP) Çiçek, 2009:295-313 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
14 Serial communication Çiçek, 2009:427-444 Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)


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

bbb


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