Detail předmětu

Mikrokontroléry pro přístrojové aplikace

FEKT-MMIAAk. rok: 2009/2010

Speciální funkce AVR GCC, AVR bootloader. Použití ukazatelů, polí, stavového automatu při programování procesoru. Komunikační sběrnice použitelné s mikroprocesory. Synchronní a asynchronní přenos USART, SPI, komunikace s externími čidly (tlaku, teploty...). LCD displeje znakové/grafické, řadiče, použití. PWM, úsporné režimy spotřeby. Obvody reálného času. Tendence ve vývoji mikroprocesorů, 16 a 32 bitové procesory, signálové procesory DSP, kombinace mikroprocesor-FPGA (Atmel FPSLIC).

Jazyk výuky

čeština

Počet kreditů

7

Garant předmětu

Výsledky učení předmětu

Schopnost práce s mikroprocesory na pokročilé úrovni jak po HW tak SW stránce.

Prerekvizity

Jsou požadovány znalosti na úrovni bakalářského studia.

Plánované vzdělávací činnosti a výukové metody

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í

Za aktivní práci v počítačových cvičeních lze získat maximálně 30 bodů. Za individuální projekt lze získat 30 bodů, za závěrečný test 40 bodů.

Učební cíle

Prohloubit znalosti studentů v oblasti mikroprocesorové techniky a seznámit je s některými pokročilými periferiemi a postupy.

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.

Zařazení předmětu ve studijních plánech

  • Program EEKR-M magisterský navazující

    obor M-EST , 1. ročník, letní semestr, volitelný oborový

  • Program EEKR-CZV celoživotní vzdělávání (není studentem)

    obor ET-CZV , 1. ročník, letní semestr, volitelný oborový

Typ (způsob) výuky

 

Přednáška

39 hod., nepovinná

Vyučující / Lektor

Osnova

Sériová komunikace (asynchronní sériový přenos, RS232C, 8251A, RS422, RS485).
Přerušovací systém (programové určení žadatele, priorita, x-úrovňový systém, vektor přerušení, řadič přerušení, 8259A).
Přímý přístup do paměti DMA.
Jednočipové mikropočítače řady MCS51 pokračování. (Periferie na čipu, nové typy v řadě MCS51, nové díly).
Pokračování MCS51 (čítač T2C/C, Philips, Siemens, Atmel, Dallas).
Sběrnice IIC (rozbor aplikací mikropočítačů ve spotřební elektronice, uspořádání sběrnice IIC, komunikace po sběrnici). Příklady aplikací IIC.
Koncepce procesorů fy Motorola. Řady 68HCxx. HC11: bloková struktura, časování.
HC11: paměťový prostor, módy činnosti, instrukční soubor.
Zilog (koncepce fy Zilog, řada Z84xx, Z180, moduly). Moduly mikropočítačů dalších výrobců / typů.
Šestnáctibitové mikroprocesory / mikropočítače. (Řada MCS51XA, řada MCS86/88/188/.... ).
Stolní počítače standardu IBM PC... (architektura, sběrnice).
Pokračování IBM PC (vstup/výstup dat, operační systém a jeho zavádění). Spolehlivost mikropočítačových systémů. Ekonomické otázky v mikropočítačové technice.

Cvičení na počítači

39 hod., povinná

Vyučující / Lektor

Osnova

Úvodní cvičení. Aritmetické operace, násobení.
Emulátor rozbor činnosti s a bez emulačního obvodu 8051E. Jednoduchý příklad.
Převod binárních čísel na dekadické. Realizace logických funkcí.
SW ošetření přechodných jevů při spínání kontaktů. Odladění a odzkoušení na přípravku.
Práce s porty a externím přerušení. Odladění a odzkoušení na přípravku.
Práce s časovačem a interním přerušením. Sériová komunikace. Odladění a odzkoušení na přípravku.
Připojení a ovládání obvodu reálného času. Návrh, odladění a odzkoušení na přípravku.
Připojení a využívání LCD zobrazovače. Návrh, odladění a odzkoušení na přípravku. Kontrolní test.
Náhradní cvičení. Zápočet.