FI:PV198 Onechip Controllers - Informace o předmětu
PV198 Onechip Controllers
Fakulta informatikypodzim 2024
- Rozsah
- 2/0/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í)
Mgr. Daniel Dlhopolček (cvičící)
prof. Ing. Václav Přenosil, CSc. (náhr. zkoušející)
Mgr. Jan Koniarik (cvičící)
Mgr. Oldřich Pecák (cvičící)
Bc. Tomáš Rohlínek (cvičící)
Mgr. Ján Labuda (cvičící)
Mgr. Jan Horáček (cvičící)
Mgr. Marek Vrbka (cvičící)
Bc. Matúš Škvarla (cvičící)
Bc. Ondřej Bleha (cvičící)
Bc. Martin Klimeš (cvičící)
Adam Valt (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: St 25. 9. až St 18. 12. St 8:00–9:50 A415, O. Bleha, M. Klimeš, Z. Matěj
PV198/02: Út 24. 9. až Út 17. 12. Út 14:00–15:50 A415, Z. Matěj, M. Škvarla
PV198/03: Po 23. 9. až Po 16. 12. Po 16:00–17:50 A415, J. Labuda, Z. Matěj, A. Valt
PV198/04: Pá 27. 9. až Pá 20. 12. Pá 14:00–15:50 A415, J. Koniarik, Z. Matěj
PV198/05: Út 24. 9. až Út 17. 12. Út 18:00–19:50 A415, Z. Matěj, T. Rohlínek
PV198/06: Čt 26. 9. až Čt 19. 12. Čt 10:00–11:50 A415, J. Horáček, Z. Matěj
PV198/07: Út 24. 9. až Út 17. 12. Út 12:00–13:50 A415, Z. Matěj, M. Vrbka - 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: 69/70, pouze zareg.: 0/70, pouze zareg. s předností (mateřské obory): 0/70 - Mateřské obory/plány
- předmět má 34 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...). - Osnova
- Programming of the microcontrollers:
- structure of the programming language
- control structures (Boolean expressions, conditions, cycles)
- bit operations and bit array
- terminal input/output
- control of memories
- pointers
- onedimension and multidimensional array
- structures, unions, enumeration types
- Program control of the peripheral units:
- serial ports
- LED, bargraph, switches, buttons, shift registers
- text and graphical displays
- interrupt systems
- counters and timers, PWM
- A/D and D/A converters
- control of the RAM, ROM and FLASH memories
- Practical advices:
- diagnostics, debugging
- safe programming
- projects administration
- Literatura
- Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
- Výukové metody
- Lectures and individual projects that correspond to the intended aims of tuition.
- Metody hodnocení
- The final examination consists of 3 parts:
1) defense of the project - implementation of the design from laboratory lessons and discussion about protocol
2) solving of the simple task
3) oral exam - theoretical tools for the design of the digital circuits. - 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ě.
- Statistika zápisu (nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2024/PV198