Kategorie:MIT: Porovnání verzí

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání
Bez shrnutí editace
Bez shrnutí editace
Řádek 14: Řádek 14:




=== Základní pojmy mikroprocesorové techniky ===


== 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]]


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čů ===


== Ú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č]]


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 ===


== 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]]


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 ===


== 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]]


Čí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 ===


== 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]]


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čů ===


== 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]]


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 ===


== Program mikroprocesoru, instrukce ==
* [[Struktura instrukcí, rozdělení instrukcí a jejich příklady]]
* [[Instrukce pro větvení programu, jejich provedení]]
* [[Podprogramy, jejich volání]]


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 ===


== Jazyk symbolických adres – asembler ==
* [[Základní informace, zdrojový řádek]]
* [[Způsoby zápisu přímých operandů, výrazy]]
* [[Pseudoinstrukce, makroinstrukce]]


Základní informace, zdrojový řádek
=== Základy programování v asembleru ===
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í]]


Seznámení s IVP, zapsání a odladění jednoduchého programu
=== Obsluha periférií, využití dalších obvodů na čipu ===
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


* [[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]]


   
   

Verze z 28. 5. 2010, 14:20

  • 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


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


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


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


Další vlastnosti mikropočítače


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


Program mikroprocesoru, instrukce


Jazyk symbolických adres – asembler

Základy programování v asembleru

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