Kategorie:MIT

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání
  • Kód a název oboru vzdělání: 26-41-M/01 Elektrotechnika
  • Celkový počet týdenních vyučovacích hodin za studium: 6
  • Forma vzdělávání: denní
  • Platnost od: 1. 9. 2009
  • ŠVP: str. 257


MIT (ex CIT)

2. ročník, 2 + 1 h týdně (celkově 72 + 36 = 108h), povinný


MIT

3. ročník, 1 + 2 h týdně (celkově 36 + 72 = 108 h), povinný


Základní pojmy mikroprocesorové techniky

Mikroprocesor, mikropočítač Blokové schéma mikropočítače, části mikropočítače Sběrnice, přerušení, přenos DMA


Úvod do problematiky jednočipových mikropočítačů

Mikroprocesor a jeho blokové schéma Čítač instrukcí, dekodér instrukcí, řadič ALU, příznaky Časování CPU, zřetězení instrukcí Paměť mikropočítače, paměť programu, dat, datová paměť EEPROM Stránkování paměti Obvody vstupu a výstupu Charakteristika, kvaziobousměrný V/V obvod V/V obvod s přepínáním směru přenosu Reset mikropočítače, hlídací časovač


Jednočipové mikropočítače vybrané řady

Základní vlastnosti, popis vývodů Časování mikroprocesoru Paměť programu, její organizace, vyhrazené adresy, čítač instrukcí Organizace paměti dat Speciální registry Paralelní vstupní a výstupní obvody


Periferní obvody integrované na čipu mikropočítače

Čítače / časovače Záchytné jednotky Komparační jednotky Obvody PWM Sériové vstupní a výstupní obvody UART Sériové vstupní a výstupní obvody SPI Sériové vstupní a výstupní obvody IIC AD převodník Přerušovací systém


Další vlastnosti mikropočítače

Reset mikropočítače, watchdog Úsporné režimy Konfigurace mikropočítače, aplikační pravidla, programování paměti FLASH


Přehled dalších typů jednočipových mikropočítačů

Nejpoužívanější řady mikropočítačů, stručná charakteristika Směry budoucího vývoje jednočipových mikropočítačů Zobrazení celých čísel bez znam. a se znam., doplňkový kód, aritm. operace Aritmetické operace, příznaky, operace s čísly v BCD kódu


Program mikroprocesoru, instrukce

Struktura instrukcí, rozdělení instrukcí a jejich příklady Instrukce pro větvení programu, jejich provedení Podprogramy, jejich volání


Jazyk symbolických adres – asembler

Základní informace, zdrojový řádek Způsoby zápisu přímých operandů, výrazy Pseudoinstrukce, makroinstrukce

Základy programování v asembleru

Seznámení s IVP, zapsání a odladění jednoduchého programu Programy na přesuny dat Aritmetické operace, porovnání Větvení programu, programové cykly Přesuny bloků dat Připojení jednoduchých periférií (tlačítka, LED, sedmisegmentovka) Zápis na port, gener. zpoždění program. smyčkou, obsluha LED (běžící světlo) Generování zpoždění časovačem, obsluha LED (různé efekty) Čtení z portu, využití logických a bitových operací k úpravě přečtených informací Čtení z portu, ošetření zákmitů tlačítek, počítání a zobrazení počtu stisků Programová obsluha sedmisegmentovky Obsluha přerušení od čítače a vnějšího přerušení

Obsluha periférií, využití dalších obvodů na čipu

LED displej s multiplexním provozem Sériový přenos dat PWM, realizace DA převodníku, generování tónu Využití PWM, řízení otáček motorku Ověření činnosti AD převodníku, jeho využití při měření napětí a teploty Připojení a programová obsluha dvouřádkového LCD displeje