PV198 Onechip Controllers

Fakulta informatiky
podzim 2025
Rozsah
0/2/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k.
Vyučováno kontaktně
Vyučující
doc. RNDr. Zdeněk Matěj, Ph.D. (přednášející)
prof. Ing. Václav Přenosil, CSc. (náhr. zkoušející)
Bc. Tomáš Rohlínek (cvičící)
Mgr. Ján Labuda (cvičící)
Mgr. Marek Vrbka (cvičící)
Ing. Matúš Škvarla (cvičící)
Mgr. Ondřej Bleha (cvičící)
Mgr. Martin Klimeš (cvičící)
Bc. Adam Valt (cvičící)
Mgr. Matyáš Hlavinka (cvičící)
Bc. Adam Mikulášek (cvičící)
Bc. Vojtěch Szotkowski (cvičící)
Garance
doc. RNDr. Zdeněk Matěj, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: doc. RNDr. Zdeněk Matěj, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV198/01: Čt 18. 9. až Čt 18. 12. Čt 8:00–9:50 A415, O. Bleha
PV198/02: Čt 18. 9. až Čt 18. 12. Čt 18:00–19:50 A415, A. Valt
PV198/03: Po 15. 9. až Po 15. 12. Po 14:00–15:50 A415, J. Labuda
PV198/04: Út 16. 9. až Út 16. 12. Út 16:00–17:50 A415, M. Hlavinka
PV198/05: Út 16. 9. až Út 16. 12. Út 18:00–19:50 A415, T. Rohlínek
PV198/06: Čt 18. 9. až Čt 18. 12. Čt 16:00–17:50 A415, V. Szotkowski
PV198/07: Út 16. 9. až Út 16. 12. Út 12:00–13:50 A415, M. Vrbka
PV198/08: St 17. 9. až St 17. 12. St 18:00–19:50 A415, A. Mikulášek
PV198/09: St 17. 9. až St 17. 12. St 16:00–17:50 A415, O. Bleha, V pripade nedostatku kapacty.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 70 stud.
Momentální stav registrace a zápisu: zapsáno: 96/70, pouze zareg.: 8/70, pouze zareg. s předností (mateřské obory): 0/70
Mateřské obory/plány
předmět má 37 mateřských oborů, zobrazit
Cíle předmětu
The main aim of this course is to understand and master theoretical knowledge and practical virtuosity necessary for description and for application of the microcontroller and microcomputer.
Výstupy z učení
At the end of the course, students will be able to:
design single-chip microcomputer applications;
to work with the C language in a single-chip microcomputer environment;
program single-chip microcomputer applications;
to work with peripherals of microcomputers (PWM, timer, ADC...);
to work with fundamental communication protocols (UART, I2C, SPI).
Osnova
Programming on the microcontrollers and bit operations.
Fundamentals of electronics used in embedded systems.
Basic digital input output (GPIO, LED, button, switches, ...).
Introduction to interrupt handling and software timers.
Generating and reading digital signals (PWM, input capture, counters...).
Generating and reading analog signals (ADC, DAC).
Introduction to communication protocols and buses (UART, I2C, SPI).
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Seminars consisting of lectures and practical tasks, and individual homework.
Metody hodnocení
Homework: Students must achieve at least 9 out of 11 points.
Points over the threshold will be added to the final score.

The exam consists of 2 parts:
1) Practical (60 pts): Implementation assignment of homework-level difficulty, open-book, no LLMs. Duration: 120 minutes. Graded pass/fail.
2) Theoretical (40 pts): Four open questions based on seminar and study materials, closed-book. Duration: 60 minutes.

A student can redo only the failed part of the exam.

Colloquium: Only the practical part of the exam - pass/fail.

Grading Scale:
A: 100–90
B: 89–80
C: 79–70
D: 69–60
E: 59–50
F: <50
Vyučovací jazyk
Angličtina
Navazující předměty
Další komentáře
Studijní materiály
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích podzim 2007, podzim 2008, podzim 2009, podzim 2010, podzim 2011, podzim 2012, podzim 2013, podzim 2014, podzim 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023, podzim 2024.
  • Statistika zápisu (nejnovější)
  • Permalink: https://is.muni.cz/predmet/fi/podzim2025/PV198