Řádek 285:
Řádek 285:
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
'''Obsluha_periférií - C:'''
# [[Modul LED]] [[Modul dvoumístného dipleje]] [[CSI]]
# Jazyk C pro mikrokontroléry 8051.
# [[Modul čtyřmístného dipleje (MPX)]] [[CSI]]
# Základní operace RIDE-51 ([[JA]])
# [[Modul LCD dipleje (MPX)]] [[CSI]]
# Jednotlivé moduly programu ([[JA]])
# [[Obsluha tlačítka]] [[Obsluha klávesnice]] [[CSI]]
# Komunikace mikrokontroléru s prostředím ([[JA]])
# [[Modul posuvného registru]] [[Sériová komunikace]] [[CSI]]# [[PWM]] [[CSI]]
# [[Využití analogových vstupů]] [[CSI]]
'''Obsluha periférií - C:'''
# [[Ovládání motorů]] [[CSI]]
# [[Modul LED]], [[Modul dvoumístného displeje ]] ( [[CSI]])
# [[I2C komunikace]] [[CSI]]
# [[Modul čtyřmístného displeje (MPX)]] ( [[CSI]])
# [[SPI periferie]] [[CSI]]
# [[Modul LCD displeje ]] ( [[CSI]])
# [[Obsluha tlačítka]], [[Obsluha klávesnice]] ( [[CSI]])
# [[Modul posuvného registru]], [[Sériová komunikace]], [[PWM]] ( [[CSI]])
# [[Využití analogových vstupů]] ( [[CSI]])
# [[Ovládání motorů]] ( [[CSI]])
# [[I2C komunikace]] ( [[CSI]])
# [[SPI periferie]] ( [[CSI]])
|}
|}
=== www: ===
=== www: ===
Mikroprocesorová technika
{{#TwitterFBLike:|small}}
MIT 2. ročník:
Tématický plán:
Úvod do předmětu:
NXT pro FLL
Číselné soustavy:
Zápis čísel v libovolné číselné soustavě
Číselné soustavy B,D,H - zobrazení čísla
Převody mezi soustavami
Zobrazení čísel v počítači
Aritmetické operace
Logické obvody:
Základní pojmy, rozdělení LO
Přehled logických funkcí NOT, OR, AND, NOR, NAND, XOR
Tvorba algebraického výrazu - úplná součtová normální forma DF
Návrh dvoustupňové logické sítě AND-OR NAND-NAND
Zákony Booleovy algebry
Minimalizace logické funkce metodou algebraickou
Karnaughova mapa
Syntéza KLO
Analýza KLO
Kombinační logické obvody:
Převodník kódů
Řízený invertor
Porovnávací obvod
Koincidenční obvod
Multiplexor
Demultiplexor
Dekodér adresy
Kodér
Prioritní kodér
Generátor parity
Aritmetické obvody
Sekvenční logické obvody:
Rozdělení SLO
Klopný obvod RS
Návrh klopného obvodu RS
Klopný obvod T
Klopný obvod JK
Klopný obvod D
Syntéza SLO
Čítač
Návrh čítače
Paralelní registr
Sériový registr
Technická realizace:
Technika DL, DTL, RTL, TTL,
Technika PMOS, NMOS, CMOS
Základní pojmy mikroprocesorové techniky
Pracovní listy pro cvičení:
Učební materiály:
jsou většinou uloženy na školní síti: ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/
nejpoužívanější Učební text - mini obsahuje témata CS LO KLO SLO
MIT 3. ročník
3. ročník, 1 + 2 h týdně (celkově 36 + 72 = 108 h), povinný
Tématický plán:
Ú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 – assembler
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
Pracovní listy pro cvičení:
Základy_programování:
Přesuny dat, přímé a nepřímé adresování SI
Aritmetické operace, porovnání SI
Programové cykly, komunikace s vnější pamětí dat, čtení z tabulky SI
Programové cykly, testování obsahu paměťových míst SI
Práce s porty, ovládání LED diod, zpožďovací podprogramy, časovač SI
Práce s porty, zobrazování znaků na sedmisegmentovce SI
Obsluha_periférií - asm:
Obsluha třímístného displeje SI
Obsluha klávesnice 3x4 SI
Obsluha maticového displeje SI
Řízení krokového motoru SI
Obsluha displejem se sériovým přenosem dat SI
Obsluha dvouřádkového LCD displeje SI
Sériová komunikace SI
Jazyk C pro mikrokontroléry 8051.
Základní operace RIDE-51 (JA )
Jednotlivé moduly programu (JA )
Komunikace mikrokontroléru s prostředím (JA )
Obsluha periférií - C:
Modul LED , Modul dvoumístného displeje (CSI )
Modul čtyřmístného displeje (MPX) (CSI )
Modul LCD displeje (CSI )
Obsluha tlačítka , Obsluha klávesnice (CSI )
Modul posuvného registru , Sériová komunikace , PWM (CSI )
Využití analogových vstupů (CSI )
Ovládání motorů (CSI )
I2C komunikace (CSI )
SPI periferie (CSI )
www:
--JA 28. 5. 2010, 14:23 (UTC)