CANKIRI KARATEKIN UNIVERSITY Bologna Information System


  • Course Information
  • Course Title Code Semester Laboratory+Practice (Hour) Pool Type ECTS
    Microcontroler CCT219 FALL 3+1 C 4
    Learning Outcomes
    1-Recognizes the elements in a microcomputer system, understands the concepts of data, address, bus and address path, comprehends that the data exchange in the microcomputer system is in binary numbers and makes a memory map.
    2-Understands the structural and programmatic differences between microprocessors and microcontrollers, selects the appropriate microprocessor or microcontroller for a task.
    3- In the process of setting up a microprocessor / microcontroller system, it can establish the necessary connections between the processor and peripherals, use the software required for the operation of the system, and make the microprocessor system ready for use.
    4-Develop logic of program writing and gain knowledge of program writing principles.
    5-Data transfer processing, decision making by testing, loop editing, use of subprograms, creation of time delay subprograms, arithmetic and logical operations, bit shift operations and so on. use and apply routine procedures.
  • ECTS / WORKLOAD
  • ActivityPercentage

    (100)

    NumberTime (Hours)Total Workload (hours)
    Course Duration (Weeks x Course Hours)14456
    Classroom study (Pre-study, practice)14228
    Assignments0000
    Short-Term Exams (exam + preparation) 0000
    Midterm exams (exam + preparation)4011010
    Project0000
    Laboratory 0000
    Final exam (exam + preparation) 6012020
    0000
    Total Workload (hours)   114
    Total Workload (hours) / 30 (s)     3,8 ---- (4)
    ECTS Credit   4
  • Course Content
  • Week Topics Study Metarials
    1 General structure of microcomputer system K1. Chapter 1
    2 General structure of microcomputer system K1. Chapter 2
    3 Comparison of microprocessors and microcontrollers K2. Chapter 1
    4 Setting up a microprocessor / microcontroller system K2. Chapter 2
    5 Intro to programming K3. Chapter 1
    6 if Structure and Programming K4. Chapter 1
    7 if - Else Structure and Programming K4. Chapter 2
    8 While - do while Structure and Programming K5. Chapter 1
    9 While - do while Structure and Programming K5. Chapter 2
    10 For Structure and Programming K6. Chapter 1
    11 Serial communication and Programming K7. Chapter 1
    12 Analog Reading and Programming K8. Chapter 1
    13 Analog Output and Programming K9. Chapter 1
    14 LCD Usage and Programming K10. Chapter 1
    Prerequisites -
    Language of Instruction Turkish
    Responsible Lec. Mehmet KARAYEL
    Instructors -
    Assistants -
    Resources K1. Mikrodenetleyicilere giriş ders notu (Öğr. Gör. Mehmet KARAYEL) K2. Mikrodenetleyici arduino ders notu (Öğr. Gör. Mehmet KARAYEL) K3. Mikrodenetleyici Aritmetik Operatörler ve Matematik İşlemleri ders notu (Öğr. Gör. Mehmet KARAYEL) K4. Mikrodenetleyici if Yapısı ders notu (Öğr. Gör. Mehmet KARAYEL) K5. Mikrodenetleyici While - do while döngüsü ders notu (Öğr. Gör. Mehmet KARAYEL) K6. Mikrodenetleyici For döngüsü ders notu (Öğr. Gör. Mehmet KARAYEL) K7. Mikrodenetleyici Seri haberleşme ders notu (Öğr. Gör. Mehmet KARAYEL) K8. Mikrodenetleyici Analog Okuma ders notu (Öğr. Gör. Mehmet KARAYEL) K9. Mikrodenetleyici Analog Çıkış ders notu (Öğr. Gör. Mehmet KARAYEL) K10. Mikrodenetleyici LCD Kullanımı ders notu (Öğr. Gör. Mehmet KARAYEL)
    Supplementary Book Mikrodenetleyici Ders Notu - Mehmet KARAYEL
    Goals 1. To have knowledge about the structure and operation of a typical microcomputer system 2. To be able to apply the mathematics of the binary number system to microcomputer operations. 3. To be able to make comparisons between different types of microprocessors/microcontrollers and to choose the appropriate one for the job. 4. Being able to design a microprocessor/microcontroller system. 5. To be able to develop assembly level programming logic. 6. To be able to use the microprocessor/microcontroller system in a modular way in industrial applications. 7. To have the knowledge and understanding to follow the newly developing microprocessor/microcontroller systems.
    Content General structure of the microcomputer system Comparison of Microprocessors and Microcontrollers Setting up the microprocessor/microcontroller system Introduction to programming Programming
  • Program Learning Outcomes
  • Program Learning Outcomes Level of Contribution
    1 Learns the basic laws and principles of Electrical and Electronics Technology and uses them to solve problems in the field. 4
    2 Makes the calculations required by the profession. -
    3 Makes the installation of household devices and devices to perform the first work and explain the use of devices. -
    4 comprehend the working principles of electrical devices. 3
    5 Read circuit diagrams of electrical devices and interpret flow diagrams. 4
    6 Explains the structure and working principles of electrical-electronic components and mechanical components used in household appliances and makes robustness checks. 3
    7 Detects and removes faults that may occur in electrical devices. 1
    8 Uses the necessary measurement instruments, tools and equipment for the installation and elimination of malfunctions of household appliances. 1
    9 Explains the structure and operation of electronic program cards used in household devices and makes fault detection. -
    10 Prepare projects and presentations by using Computer Aided Design Programs. Use Office Program Components and internet search engines, written and oral communication and professional foreign language proficiency. 3
    11 Decides to work independently, makes interdisciplinary and interdisciplinary teamwork, has professional ethical values and quality and safety awareness. 2
    12 Becomes an individual who adopts the importance of lifelong learning, improves himself / herself by following scientific and technological developments and has the consciousness of following global problems. -
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster