Cíle předmětu:
Seznámit studenty s architektůrou mikroprocesorů a mikrokontrolerů, s činností jejich jednotlivých podsystémů, s jejich programováním ve vyšších programovacích jazycích.
|
Výstupy studia a kompetence:
Studenti jsou schopni navrhnout vestavěný mikroprocesoroý systém s využitím moderních návrhových metod a programovacích jazyků.
|
Prerekvizity:
Jsou požadovány znalosti na úrovni bakalářského studia.
|
Obsah předmětu (anotace):
Mikrokontroler: Programátorský model. Adresovací módy. Instrukční soubor. Vnitřní periferie, čítače, časovače, přerušovací systém. Mapování a adresování periferií.
Periferie: čítače + časovače, synchronní a asynchronní sériová linka. Výkonové členy, inteligentní display. Připojování vnějších prvků k mikrokontroleru jako paměti, A/D a DA převodníky, displeje, klávesnice. Sběrnice I2C, 485. Programovací techniky pro vestavěné systémy, programování periferií. Úvod do OS realného času. Úvod do Faul-tolerant systémů.
|
Metody vyučování:
Metody vyučování závisejí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT.
|
Způsob a kritéria hodnocení:
Podmínky pro úspěšné ukončení předmětu stanoví každoročně aktualizovaná vyhláška garanta předmětu.
|
Osnovy výuky:
Mikrokontroler: Programátorský model. Adresovací módy. Instrukční soubor. Vnitřní periferie, čítače, časovače, přerušovací systém. Mapování a adresování periferií.
Periferie: A/D převodník, D/A převodník, čítače + časovače, synchronní a asynchronní sériová linka. Výkonové členy, inteligentní display. Připojování vnějších prvků k mikrokontroleru jako paměti, A/D a DA převodníky, displeje, klávesnice. Sběrnice I2C, 485, 422. Programovací techniky pro vestavěné systémy, programování periferií.
|
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky:
Vymezení kontrolované výuky a způsob jejího provádění stanoví každoročně aktualizovaná vyhláška garanta předmětu.
|
Doporučená literatura:
BRADÁČ, Z., KUČERA, P., FIEDLER, P. Embedded Systems for Industrial Control - Lectures, skriptum VUT FEKT, 2006 BRADÁČ, Z., KUČERA, P., FIEDLER, P. Embedded Systems for Industrial Control - Examples, skriptum VUT FEKT, 2006
|