PV198 Onechip Controllers

Fakulta informatiky
podzim 2023
Rozsah
2/0/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k.
Vyučováno prezenčně.
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í)
Tomáš Rohlínek (cvičící)
Bc. Ján Labuda (cvičící)
Mgr. Jan Horáček (cvičící)
Mgr. Marek Vrbka (cvičící)
Bc. Matúš Škvarla (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 16:00–17:50 A415, D. Dlhopolček
PV198/02: Čt 10:00–11:50 A415, J. Horáček
PV198/03: Po 14:00–15:50 A415, J. Koniarik
PV198/04: Čt 14:00–15:50 A415, J. Labuda
PV198/05: Út 18:00–19:50 A415, M. Vrbka
PV198/06: St 14:00–15:50 A415, O. Pecák
PV198/07: St 16:00–17:50 A415, T. Rohlínek, M. Škvarla
PV198/08: St 27. 9. 18:00–19:50 A415, J. Horáček, J. Koniarik
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: 77/70, pouze zareg.: 0/70, pouze zareg. s předností (mateřské obory): 0/70
Mateřské obory/plány
předmět má 74 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ě.
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.

PV198 Onechip Controllers

Fakulta informatiky
podzim 2022
Rozsah
2/0/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k.
Vyučováno prezenčně.
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í)
Mgr. Marek Vrbka (cvičící)
Bc. Ján Labuda (cvičící)
Mgr. Jan Horáček (cvičící)
Poskytovatelé Specifické podpory výuky
Zbyněk Cincibus (přepisovatel)
Garance
doc. RNDr. Zdeněk Matěj, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV198/01: Út 16:00–17:50 A415, D. Dlhopolček
PV198/02: Po 14:00–15:50 A415, J. Koniarik
PV198/03: Po 10:00–11:50 A415, J. Koniarik
PV198/04: Út 14:00–15:50 A415, O. Pecák
PV198/05: Čt 8:00–9:50 A415, J. Horáček
PV198/06: Út 18:00–19:50 A415, J. Labuda, 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: 54/70, pouze zareg.: 0/70, pouze zareg. s předností (mateřské obory): 0/70
Mateřské obory/plány
předmět má 74 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ě.
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 2023.

PV198 Onechip Controllers

Fakulta informatiky
podzim 2021
Rozsah
2/0/1. 3 kr. (plus ukončení). Doporučované ukončení: k. Jiná možná ukončení: zk.
Vyučováno prezenčně.
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í)
Mgr. Dominik Mlynka (cvičící)
Garance
doc. RNDr. Zdeněk Matěj, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV198/01: Po 13. 9. až Po 6. 12. Po 8:00–9:50 A415, D. Dlhopolček, Z. Matěj
PV198/02: Po 13. 9. až Po 6. 12. Po 10:00–11:50 A415, J. Koniarik, Z. Matěj
PV198/03: Po 13. 9. až Po 6. 12. Po 14:00–15:50 A415, D. Dlhopolček, Z. Matěj
PV198/04: Po 13. 9. až Po 6. 12. Po 16:00–17:50 A415, J. Koniarik, Z. Matěj
PV198/05: Čt 16. 9. až Čt 9. 12. Čt 16:00–17:50 A415, Z. Matěj, D. Mlynka
PV198/06: Út 14. 9. až Út 7. 12. Út 12:00–13:50 A415, Z. Matěj, O. Pecák
PV198/07: Út 14. 9. až Út 7. 12. Út 14:00–15:50 A415, Z. Matěj, O. Pecák
PV198/08: Čt 16. 9. až Čt 9. 12. Čt 14:00–15:50 A415, Z. Matěj, D. Mlynka
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: 14/70, pouze zareg.: 0/70, pouze zareg. s předností (mateřské obory): 0/70
Mateřské obory/plány
předmět má 73 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ě.
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 2022, podzim 2023.

PV198 Onechip Controllers

Fakulta informatiky
podzim 2020
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
Vyučováno online.
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í)
Ing. Jiří Čulen (cvičící)
Mgr. Daniel Dlhopolček (cvičící)
Mgr. Jan Koniarik (cvičící)
Mgr. Oldřich Pecák (cvičící)
Garance
doc. RNDr. Zdeněk Matěj, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV198/01: Po 16:00–17:50 A415, D. Dlhopolček, Z. Matěj
PV198/02: Po 18:00–19:50 A415, J. Čulen, Z. Matěj
PV198/03: Čt 8:00–9:50 A415, Z. Matěj, O. Pecák
PV198/04: Čt 10:00–11:50 A415, D. Dlhopolček, Z. Matěj
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 71 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ě.
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 2021, podzim 2022, podzim 2023.

PV198 Onechip Controllers

Fakulta informatiky
podzim 2019
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
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í)
Mgr. Dávid Danaj (cvičící)
Mgr. Daniel Dlhopolček (cvičící)
Mgr. Jan Koniarik (cvičící)
Garance
doc. RNDr. Zdeněk Matěj, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV198/01: Út 14:00–15:50 A415, D. Danaj, Z. Matěj
PV198/02: Út 12:00–13:50 A415, D. Danaj, Z. Matěj
PV198/03: Út 16:00–17:50 A415, D. Dlhopolček, Z. Matěj
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 71 mateřských oborů, zobrazit
Cíle předmětu
Main aim of this course is 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 project that correspond to 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
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
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 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2018
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
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í)
RNDr. Martin Veškrna (přednášející)
RNDr. Filip Mravec, Ph.D. (přednášející)
Garance
doc. RNDr. Aleš Horák, Ph.D.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
Út 14:00–15:50 A415
Předpoklady
Studium tohoto předmětu nevyžaduje předběžné znalosti.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 39 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Výstupy z učení
Absolventi tohoto kurzu budou schopni:
- navrhnout aplikace pro jednočipový mikropočítač;
- pracovat s jazykem C v prostředí jednočipových mikropočítačů;
- naprogramovat aplikace pro jednočipový mikropočítač;
- pracovat s periferiemi mikropočítačů (PWM, timer, ADC…).
Osnova
  • - Programování jednočipových počítačů:
  •  - základní konstrukce a pojmy programovacího jazyka;
  •  - řídicí struktury (booleovské výrazy, podmínky, cykly);
  •  - bitové operace a bitová pole;
  •  - terminálový vstup a výstup;
  •  - práce se soubory;
  •  - funkce a práce s pamětí;
  •  - ukazatele;
  •  - jedno a vícerozměrná pole, řetězce;
  •  - struktury, uniony a výčtové typy;
  • - Programové ovládání periferií;
  •  - sériový kanál (RS232);
  •  - LED, bargraph, přepínače, tlačítka, posuvné registry;
  •  - textový LCD displej;
  •  - grafický LCD displej;
  •  - podsystém přerušení;
  •  - čítače a časovače;
  •  - práce s ADC a PWM;
  •  - práce s paměťovými prostory (paměť RAM, EEPROM, FLASH);
  • - Rady do praxe;
  •  - diagnostika jednočipových mikropočítačů;
  •  - pokročilé použití vývojových nástrojů;
  •  - ladění programů;
  •  - bezpečné programování;
  •  - správa SW projektů.
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
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 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2017
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
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í)
RNDr. Martin Veškrna (přednášející)
RNDr. Filip Mravec, Ph.D. (přednášející)
Garance
doc. RNDr. Aleš Horák, Ph.D.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
Út 14:00–15:50 A415
Předpoklady
Studium tohoto předmětu nevyžaduje předběžné znalosti.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 39 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Výstupy z učení
Absolventi tohoto kurzu budou schopni:
- navrhnout aplikace pro jednočipový mikropočítač;
- pracovat s jazykem C v prostředí jednočipových mikropočítačů;
- naprogramovat aplikace pro jednočipový mikropočítač;
- pracovat s periferiemi mikropočítačů (PWM, timer, ADC…).
Osnova
  • - Programování jednočipových počítačů:
  •  - základní konstrukce a pojmy programovacího jazyka;
  •  - řídicí struktury (booleovské výrazy, podmínky, cykly);
  •  - bitové operace a bitová pole;
  •  - terminálový vstup a výstup;
  •  - práce se soubory;
  •  - funkce a práce s pamětí;
  •  - ukazatele;
  •  - jedno a vícerozměrná pole, řetězce;
  •  - struktury, uniony a výčtové typy;
  • - Programové ovládání periferií;
  •  - sériový kanál (RS232);
  •  - LED, bargraph, přepínače, tlačítka, posuvné registry;
  •  - textový LCD displej;
  •  - grafický LCD displej;
  •  - podsystém přerušení;
  •  - čítače a časovače;
  •  - práce s ADC a PWM;
  •  - práce s paměťovými prostory (paměť RAM, EEPROM, FLASH);
  • - Rady do praxe;
  •  - diagnostika jednočipových mikropočítačů;
  •  - pokročilé použití vývojových nástrojů;
  •  - ladění programů;
  •  - bezpečné programování;
  •  - správa SW projektů.
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
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 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2016
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
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í)
RNDr. Martin Veškrna (přednášející)
RNDr. Filip Mravec, Ph.D. (přednášející)
Garance
doc. RNDr. Aleš Horák, Ph.D.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
Po 14:00–15:50 A415
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PV170, PV172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 39 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
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 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2015
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
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í)
RNDr. Martin Veškrna (přednášející)
RNDr. Filip Mravec, Ph.D. (přednášející)
Garance
doc. RNDr. Aleš Horák, Ph.D.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
Út 10:00–11:50 A415
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PV170, PV172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 39 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
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 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2014
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. Ing. Pavel Čeleda, Ph.D. (přednášející)
prof. Ing. Václav Přenosil, CSc. (náhr. zkoušející)
RNDr. Filip Mravec, Ph.D. (přednášející)
RNDr. Martin Veškrna (přednášející)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
Út 8:00–9:50 A415
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PV170, PV172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 38 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
Další komentáře
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 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2013
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. Ing. Pavel Čeleda, Ph.D. (přednášející)
prof. Ing. Václav Přenosil, CSc. (náhr. zkoušející)
Mgr. Martin Elich (přednášející)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
Čt 10:00–11:50 B202
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PV170, PV172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 38 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
Další komentáře
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 2014, podzim 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2012
Rozsah
2/0/1. 3 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. Ing. Pavel Čeleda, Ph.D. (přednášející)
prof. Ing. Václav Přenosil, CSc. (náhr. zkoušející)
Mgr. Martin Elich (přednášející)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
Čt 8:00–9:50 B202
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PV170, PV172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 38 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
Další komentáře
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 2013, podzim 2014, podzim 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2011
Rozsah
1/1/1. 3 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. Ing. Pavel Čeleda, Ph.D. (přednášející)
Mgr. Martin Elich (pomocník)
prof. Ing. Václav Přenosil, CSc. (náhr. zkoušející)
RNDr. Vojtěch Krmíček, Ph.D. (pomocník)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Rozvrh
Út 16:00–17:50 B202
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PV170, PV172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 38 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
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 2012, podzim 2013, podzim 2014, podzim 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2010
Rozsah
1/1/1. 3 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. Ing. Pavel Čeleda, Ph.D. (přednášející)
Mgr. Miroslav Elich (pomocník)
prof. Ing. Václav Přenosil, CSc. (náhr. zkoušející)
RNDr. Vojtěch Krmíček, Ph.D. (pomocník)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Rozvrh
St 10:00–11:50 B202
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PA170, PA172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 42 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
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 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.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2009
Rozsah
1/1/1. 3 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. Ing. Pavel Čeleda, Ph.D. (přednášející)
RNDr. Vojtěch Krmíček, Ph.D. (cvičící)
Ing. Zbyněk Bureš, Ph.D. (přednášející)
prof. Ing. Václav Přenosil, CSc. (přednášející)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Rozvrh
Čt 16:00–17:50 B202
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PA170, PA172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 40 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Výukové metody
Teoretická příprava a projekt korespondující se zamýšlenými výstupy učení.
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
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 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.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2008
Rozsah
2/0. 4 kr. (plus ukončení). Ukončení: zk.
Vyučující
doc. Ing. Pavel Čeleda, Ph.D. (přednášející)
RNDr. Vojtěch Krmíček, Ph.D. (cvičící)
Ing. Zbyněk Bureš, Ph.D. (přednášející)
prof. Ing. Václav Přenosil, CSc. (přednášející)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Rozvrh
Út 16:00–17:50 B202
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PA170, PA172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 37 mateřských oborů, zobrazit
Cíle předmětu
Hlavním cílem předmětu je porozumět a aktivně zvládnout teoretické poznatky a praktické postupy sloužící pro popis a pro aplikaci jednočipových mikroprocesorů a mikropočítačů.
Osnova
  • Programování jednočipových počítačů:
  • základní konstrukce a pojmy programovacího jazyka
  • řídicí struktury (booleovské výrazy, podmínky, cykly)
  • bitové operace a bitová pole
  • terminálový vstup a výstup
  • práce se soubory
  • funkce a práce s pamětí
  • ukazatele
  • jedno a vícerozměrná pole, řetězce
  • struktury, uniony a výčtové typy
  • Programové ovládání periferií:
  • sériový kanál (RS232)
  • LED, bargraph, přepínače, tlačítka, posuvné registry
  • textový LCD displej
  • grafický LCD displej
  • podsystém přerušení
  • čítače a časovače
  • práce s ADC a PWM
  • práce s paměťovými prostory (paměť RAM, EEPROM, FLASH)
  • Rady do praxe:
  • diagnostika jednočipových mikropočítačů
  • pokročilé použití vývojových nástrojů
  • ladění programů
  • bezpečné programování
  • správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí:
1) obhajoba projektu zadaného pro samostanou práci,
2) vyřešení jednoduchého příkladu,
3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Navazující předměty
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
Další komentáře
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích podzim 2007, 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.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2007
Rozsah
2/0. 4 kr. (plus ukončení). Ukončení: zk.
Vyučující
doc. Ing. Pavel Čeleda, Ph.D. (přednášející)
Ing. Zbyněk Bureš, Ph.D. (přednášející)
prof. Ing. Václav Přenosil, CSc. (přednášející)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Rozvrh
Út 12:00–13:50 B411
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PA170, PA172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 37 mateřských oborů, zobrazit
Cíle předmětu
Technické vybavení a struktura jenočipových počítačů. Programování jednočipových počítačů. Ovládání konkrétních periferií jednočipových procesorů. Přístupy k vytváření a údržbě rozsáhlých vývojových projektů jednočipových počítačů.
Osnova
  • Programování jednočipových počítačů: základní konstrukce a pojmy programovacího jazyka řídicí struktury (booleovské výrazy, podmínky, cykly) bitové operace a bitová pole terminálový vstup a výstup práce se soubory funkce a práce s pamětí ukazatele jedno a vícerozměrná pole, řetězce struktury, uniony a výčtové typy Programové ovládání periferií: sériový kanál (RS232) LED, bargraph, přepínače, tlačítka, posuvné registry textový LCD displej grafický LCD displej podsystém přerušení čítače a časovače práce s ADC a PWM práce s paměťovými prostory (paměť RAM, EEPROM, FLASH) Rady do praxe: diagnostika jednočipových mikropočítačů pokročilé použití vývojových nástrojů ladění programů bezpečné programování správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí: 1) obhajoba projektu zadaného pro samostanou práci, 2) vyřešení jednoduchého příkladu, 3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
Další komentáře
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích 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.

PV198 Aplikace jednočipových počítačů

Fakulta informatiky
podzim 2006

Předmět se v období podzim 2006 nevypisuje.

Rozsah
2/0. 4 kr. (plus ukončení). Ukončení: zk.
Vyučující
prof. Ing. Václav Přenosil, CSc. (přednášející)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Předpoklady
Předpokladem pro úspěšné studium je absolvování předmětů PA170, PA172 a PB161.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Cíle předmětu
Technické vybavení a struktura jenočipových počítačů. Programování jednočipových počítačů. Ovládání konkrétních periferií jednočipových procesorů. Přístupy k vytváření a údržbě rozsáhlých vývojových projektů jednočipových počítačů.
Osnova
  • Programování jednočipových počítačů: základní konstrukce a pojmy programovacího jazyka řídicí struktury (booleovské výrazy, podmínky, cykly) bitové operace a bitová pole terminálový vstup a výstup práce se soubory funkce a práce s pamětí ukazatele jedno a vícerozměrná pole, řetězce struktury, uniony a výčtové typy Programové ovládání periferií: sériový kanál (RS232) LED, bargraph, přepínače, tlačítka, posuvné registry textový LCD displej grafický LCD displej podsystém přerušení čítače a časovače práce s ADC a PWM práce s paměťovými prostory (paměť RAM, EEPROM, FLASH) Rady do praxe: diagnostika jednočipových mikropočítačů pokročilé použití vývojových nástrojů ladění programů bezpečné programování správa SW projektů
Literatura
  • Pavel Herout: Učebnice jazyka C 1 díl. 4 vydání, Kopp, České Budějovice 2005
Metody hodnocení
Během semestru bude zadána samostaná práce, jejíž výsledky budou součástí závěrečného hodnocení. Závěrečné hodnocení má formu ústní zkoušky skložené ze tří částí: 1) obhajoba projektu zadaného pro samostanou práci, 2) vyřešení jednoduchého příkladu, 3) ústní odpověď na teoretickou otázku z přehledu témat ke zkoušce.
Informace učitele
Předmět se zabývá třemi samostannými oblastmi. V každé části je výuka rozdělena na část teoretickou a praktickou. Praktická část bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
Další komentáře
Předmět je vyučován každoročně.
Výuka probíhá každý týden.
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.