Detail předmětu
Digitální elektronika 2
FEKT-BPC-DE2Ak. rok: 2020/2021
Předmět je úvodem do mikroprocesorové techniky a tzv. embedded systémů. Studenti si v něm prohloubí znalosti z digitální techniky, především z oblasti synchronních sekvenčních systémů. Kurz pokračuje úvodem do programování 8bitových mikrokontrolerů v jazyce C a v jazyce symbolických adres. Tímto způsobem získají studenti praktické zkušenosti s funkcí dílčích částí mikroprocesorových systémů. Předmět také prohlubuje vědomosti a zkušenosti s programovacím jazykem C.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
* Základy mikroprocesorové techniky
* Strukturu mikroprocesorových systémů
* Psaní kódu v C a ASM
* Ladění aplikace pro AVR
* Navrhování obvodového zapojení a obslužného softwaru pro embedded zařízení
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Zkouška z předmětu bude probíhat distančně.
Osnovy výuky
02 - Úvod do jazyka C
03 - Úvod do mikroprocesorových systémů
04 - Přerušení
05 - Zobrazovací zařízení
06 - Převod analogových signálů
07 - Řízení sériové komunikace
08 - Instrukční sada mikrokontroléru
09 - Coding standards, verzovací systémy
10 - Zvyšování početního výkonu
11 - Úvod do IoT
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
SCHERZ, Paul a Simon MONK. Practical electronics for inventors. Fourth edition. New York: McGraw-Hill Education, [2016]. ISBN 1259587541. (EN)
VÁŇA, Vladimír. Mikrokontroléry ATMEL AVR: Popis procesoru a instrukční soubor. Praha: BEN - technická literatura, 2003. ISBN 80-7300-083-0. (CS)
Elearning
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
02 - Úvod do jazyka C
03 - Úvod do mikroprocesorových systémů
04 - Přerušení
05 - Zobrazovací zařízení
06 - Převod analogových signálů
07 - Řízení sériové komunikace
08 - Instrukční sada mikrokontroléru
09 - Coding standards, verzovací systémy
10 - Zvyšování početního výkonu
11 - Úvod do IoT
Laboratorní cvičení
Vyučující / Lektor
Osnova
02 - Ovládání GPIO, LED, tlačítko
03 - Uživatelská knihovna pro ovládání GPIO
04 - Přerušení, časovač
05 - Zobrazovací zařízení, 7segmentový displej
06 - Zobrazovací zařízení, LCD znakový displej
07 - ADC, sériová komunikace, UART
08 - Sériová komunikace, I2C/TWI
09 - Projekt
10 - Projekt
11 - Projekt
12 - Projekt
13 - Projekt
Elearning