Digitální a mikroprocesorová technika DMT-0-BP
Název předmětu Digitální a mikroprocesorová technika (DMT)
Garant Ing. Zdeněk Kohl, CSc.
Katedra Katedra elektrotechniky
Předmět specializace NE
Předmět profilujícího základu ANO
Teoretický předmět PZ ANO
Státní zkouška NE
Vícesemestrální předmět NE
Předmět jiné školy NE
Volitelnost Povinný
Klasifikace Zápočet + Zkouška
Kredity 5
Dop. roč./sem. 3/5
Počet týdnů 14
Celkem (h) Př. Cv. Lab. Sem. Kurzy Praxe Stáže Soustř. Exkurze Terén SP Konzultace PV
Úvod do předmětu - booleovská algebra, logický signál 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Binární operace, logické výrazy a jejich minimalizace 2 0 2 0 0 0 0 0 0 0 0 0 0 0
Členění logických obvodů, přehled technologií 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Základní kombinační logické obvody, značky a realizace 2 0 2 0 0 0 0 0 0 0 0 0 0 0
Složitější kombinační logické obvody 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Realizace vícebitové sčítačky a rozbor činnosti. Realizace násobičky 2 0 2 0 0 0 0 0 0 0 0 0 0 0
Sekvenční logické obvody – klopné obvody, posuvné registry 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Realizace klopného obvodu RS z hradel, rozbor stavů 2 0 2 0 0 0 0 0 0 0 0 0 0 0
Přehled pamětí (ROM – RWM, statické – dynamické) 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Časování v logických obvodech 2 0 2 0 0 0 0 0 0 0 0 0 0 0
Mikropočítač – architektura, základní stavební prvky systému 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Otevřený kolektor, třístavová logika, vliv dlouhého vedení 2 0 2 0 0 0 0 0 0 0 0 0 0 0
CPU – programový čítač, registry, ALU, příznaky, zásobník 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Jednoduchý sekvenční automat, fáze, takt, instrukční cyklus 2 0 2 0 0 0 0 0 0 0 0 0 0 0
Programování mikropočítače v jazyku symbolických adres 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Seznámení s mikropočítačem a vývojovým prostředím 2 0 0 2 0 0 0 0 0 0 0 0 0 0
Instrukční soubor procesoru 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Úvod do programování, jednoduché operace s daty 2 0 0 2 0 0 0 0 0 0 0 0 0 0
V/V systém, interní a externí periferie, DMA 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Obsluha periférie, realizace podprogramu 2 0 0 2 0 0 0 0 0 0 0 0 0 0
Přenos programu do mikropočítače, emulace a simulace 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Realizace časové prodlevy 2 0 0 2 0 0 0 0 0 0 0 0 0 0
Systém přerušení v mikropočítači, HW a SW přerušení 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Obsluha přerušení 2 0 0 2 0 0 0 0 0 0 0 0 0 0
Přehled komunikačních sběrnice 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Sériová komunikace 2 0 0 2 0 0 0 0 0 0 0 0 0 0
Úvod do programování mikropočítače v jazyce C 2 2 0 0 0 0 0 0 0 0 0 0 0 0
Příklad realizace programu v jazyce C a jeho ladění 2 0 0 2 0 0 0 0 0 0 0 0 0 0
Povinná:
Matoušek, D., Číslicová technika. Učebnice, BEN Praha 2012.
Hájek, K., Krejčíček, J., Jednočipové mikropočítače ATMEL ATmega128 / 128L S-3713, UO Brno

Doporučená:
Kesl, J., Elektronika III. Číslicová technika, BEN, Praha 2005

Ústní, písemná, zápočet z laboratorních cvičení