17. 11. 2019  20:31 Klaudia, štátny sviatok - Deň boja za slobodu a demokraciu
Akademický informačný systém

Sylabus predmetu B-MIP1 - Microprocessor Engineering 1 (FEEIT - SS 2019/2020)


     Informačný list          ECTS          Sylabus          


     Slovenčina          Angličtina          


University: Slovak University of Technology in Bratislava
Faculty: Faculty of Electrical Engineering and Information Technology
Course unit code: B-MIP1
Course unit title: Microprocessor Engineering 1
Mode of completion and Number of ECTS credits: Exam (5 credits)
Course contents:
Processors CISC, RISC, architecture of AVR (and ATmega). CPU, ALU, status register. Memory subsystem, memories (SRAM, FLASH, EEPROM), I/O memory. The instruction set of microprocessors, basics of programming in assembler. Types of interruptus, features of interrupt subsystem, RESET. Clock distribution, sleep modes. Memory locks, fuse bits, memory programming. Programming in C language, data memory usage and numeric types, variables, arrays, pointers and strings, constants, constant strings in program space, structures, variable keywords. Macros, functions and interrupt handling, operators, program structure, combining with assembly code. Internal peripherals, EEPROM, Watchdog, parallel ports. Function of counters and timers in microcomputers, modes of operation, PWM. Serial communication interfaces SPI, TWI, USART. A/D converter, comparator. Selected external peripherals (keyboard, display). Features of Arduino platform, basics of C++ programming.


Last modification made by RNDr. Marian Puškár on 05/07/2019.

Typ výstupu: