TR EN

MİKRODENETLEYİCİLER COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
ETP253 MİKRODENETLEYİCİLER 3 3 3 6

Objectives and Contents

Objectives: This course provides students with the ability to understand the design methods and design criteria of embedded systems, the architectural differences of microcontrollers, and to program and manage peripherals.
Content: Microprocessor and microcontroller concepts, 4-bit, 8-bit, and 32-bit microcontrollers, development environments and languages ​​for microcontrollers, microcontroller manufacturers, technological trends and developments. Microcontroller architectures (Harvard, ARM, RISC, CISC, DSP, etc.), differences between architectures, areas of application, development tools, and advantages and disadvantages. Introduction to the microcontroller development environment, project creation and assembly language coding, program compilation, and simulation. Drawing the system in a simulation environment, loading the system program code, and system simulation. Error detection and correction methods that occur during program development and system simulation, and analysis methods.