>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Microprocessors / Microcontrollers MEP233 Compulsory Associate degree 2 Fall 3

Name of Lecturer(s)

Associate Prof. Dr. İsmet KANDİLLİ
Lecturer Ümmühan AKHİSAR
Lecturer Hüsnü BAYSAL
Lecturer Şener DENİZ

Learning Outcomes of the Course Unit

1) A typical microcontroller will have knowledge about the structure and function.
2) The mathematics microprocessor implements the binary number system operations.
3) Different types of microprocessors / microcontrollers and work to be done to make comparisons between selects the appropriate one.
4) Microprocessor / microcontroller system designs.
5) Develops logic of assembly-level programming.

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Learning Outcomes
1 No relation No relation No relation No relation No relation No relation No relation No relation No relation Middle No relation No relation No relation No relation
2 No relation No relation No relation No relation No relation No relation No relation No relation No relation Middle No relation No relation No relation No relation
3 No relation No relation No relation No relation No relation No relation No relation No relation No relation Middle No relation No relation No relation No relation
4 No relation Middle No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation
5 No relation No relation Middle No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Electronic Circuit Design, logic Circuits.

Course Contents

The general structure of microcomputer systems, microprocessors and microcontrollers comparison, microprocessor / microcontroller systems, establishing a introduction to programming, programming. Basic concepts of input / output operations, input / output devices, programming, kesilim (interrupt), counters / timers, ADC / DAC applications.

Weekly Schedule

1) What is a microprocessor? Microcontroller structure and properties. What is a microcontroller? Microcontroller structure and properties. Comparison of microprocessors and microcontrollers. Microcontrollers input and output features. What programs are used to program the Microcontroller.
2) Microcontroller hardware features. Microcontroller types and physical structure. Microcontroller types of memory used.
3) Microcontroller pin connections. Supply voltage. Clock oscillator types. Reset circuit. Input-output ports. Microcontroller program memory. RAM memory. Other memories.
4) What is assembly language? Assembly language and writing rules. The syntax of the assembly instructions. Assembly instructions.
5) microcontroller to write the program command. Compilation of the program. Program of the microcontroller program load. Library files. Configuration bits of writing features.
6) Transfers of data and decision processes. Infinite loop. Bit by testing to decide.
7) Editing cycle. To use as a loop counter. Comparison with the loop command to edit. Status register the characteristics of bits.
8) Midterm examination/Assessment
9) time delay and sub-programs. cycle time delay. Create a sub-program.
10) Bit shift and logical operations commands. Left and right shift register.
11) Arithmetic operations. Arithmetic instructions. 8-bit addition and subtraction. 16-bit addition and subtraction.
12) Conversion tables. Program counter. To use 7-segment display. Stepper motor control.
13) Interrupts. What is Interrupts. Interrupt control register. Interrupt sources. Regulation of interrupt sub-program.
14) Hardware counters. Option register. The properties of the counter.
15) Digital analog converter, analog digital converter. 8-bit digital to analog converter for use with the microcontroller. PWM (Pulse Width Modulation) method to use. Resistance measured using an analog to digital conversion.
16) Final examination

Recommended or Required Reading

1- http://www.microchip.com/
2- Mikrodenetleyiciler ve PIC Programlama PIC16F628A, Orhan Altınbaşak, 2008.
3- Mikrodenetleyiciler ve PIC Programlama, Orhan Altınbaşak, Altaş yayıncılık, istanbul, 2001
4- İleri PIC 16f84 uygulamaları-1, Hakan Karakaş, Altaş yayıncılık, istanbul, 2002

Planned Learning Activities and Teaching Methods

1) Lecture
2) Question-Answer
3) Group Study
4) Lab / Workshop
5) Project Based Learning


Assessment Methods and Criteria

Contribution of Midterm Examination to Course Grade

40%

Contribution of Final Examination to Course Grade

60%

Total

100%

Language of Instruction

Turkish

Work Placement(s)

Not Required