Thesis Details
Modulární simulátor mikrokontroléru
Bachelor's Thesis
Student: Vosyka Pavel
Academic Year: 2018/2019
Supervisor: Peringer Petr, Dr. Ing.
English title
Modular Simulator of Microcontroller
Language
Czech
Abstract
This thesis deals with design and implementation of new simulator with possibility of supporting multiple types of microcontrollers and has its own graphical user interface. The user interface was implemented using the QT graphical framework. Support for the ATmega328p microcontroller was added to the simulator using the simavr library. Three electrical circuits were modeled as microcontroller surroundings, these are switch, LED and RC circuit. The simulator was implemented in C++ and its functionality was verified. The result of this work is a functional simulator supporting simulation of microcontroller ATmega328p.
Keywords
microcontroller, MCU, simulation, AVR, ATmega328p
Department
Degree Programme
Information Technology
Files
Status
defended, grade E
Date
27 August 2019
Reviewer
Committee
Růžička Richard, doc. Ing., Ph.D., MBA (DCSY FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Dytrych Jaroslav, Ing., Ph.D. (DCGM FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Dytrych Jaroslav, Ing., Ph.D. (DCGM FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Citation
VOSYKA, Pavel. Modulární simulátor mikrokontroléru. Brno, 2019. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-08-27. Supervised by Peringer Petr. Available from: https://www.fit.vut.cz/study/thesis/22486/
BibTeX
@bachelorsthesis{FITBT22486, author = "Pavel Vosyka", type = "Bachelor's thesis", title = "Modul\'{a}rn\'{i} simul\'{a}tor mikrokontrol\'{e}ru", school = "Brno University of Technology, Faculty of Information Technology", year = 2019, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/22486/" }