Fundamentals of Microprocessor Electronics
Osnovni podatki
Nosilec: Marko Jankovec
Vrsta predmeta: Izbirni – splošni
Število kreditnih točk: 5
Semester izvajanja: 2. semester
Koda predmeta: 64626
Opis predmeta
The subject comprehensively covers microcontroller systems, including technology, architecture, core structure, and peripheral devices. Within each topic, students are introduced to detailed implementations of the most widespread families of microcontrollers, such as Intel 8051, Microchip AVR and PIC, Texas MSP430, and ARM. The subject emphasizes understanding and practical use of basic and advanced peripheral units, such as input-output lines, timers, counters, and analog units (including comparators, references, and A/D and D/A converters), control circuits, interrupt systems, parallel and serial communication buses. All covered theoretical content is applied by students in laboratory exercises using MiŠKo3 development systems, which contain an STM32G474 microcontroller with all necessary supporting electronics, such as debugger, buttons, LEDs, joystick, color graphic display, and USB interface for communication and power supply.
Cilji
To achieve deep understanding of microcontroller based electronic systems and develop the ability to integrate different CPU peripherals. The course provides the expertise necessary for programming and debugging of microcontrollers in various applications.
Metode poučevanja in učenja
Online video lectures, lectures and exercises in flipped classroom, laboratory practice, project work, presentation of the project.