Kategorie:MIT

Z MediaWiki SPŠ a VOŠ Písek
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
 
(Není zobrazeno 37 mezilehlých verzí od 1 uživatele.)
Řádka 1: Řádka 1:
 
{{DISPLAYTITLE: Mikroprocesorová technika }} __NOEDITSECTION__
 
{{DISPLAYTITLE: Mikroprocesorová technika }} __NOEDITSECTION__
  
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 35em"
+
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 30em"
 
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Mikroprocesorová technika'''''
 
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Mikroprocesorová technika'''''
  
Řádka 12: Řádka 12:
 
== MIT 2. ročník: ==
 
== MIT 2. ročník: ==
  
=== Tématický plán: ===
+
----
  
{|
 
|-
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
  
'''Úvod do předmětu:'''
 
# [[NXT]]
 
# [[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:'''
+
<gallery>
#[[Základní pojmy, rozdělení LO]]
+
Soubor:Nxt-2.jpg|HW: [[NXT]]
#[[Přehled logických funkcí NOT, OR, AND, NOR, NAND, XOR]]
+
Soubor:Fll.jpg|Soutěž: [[FLL]]
#[[Tvorba algebraického výrazu - úplná součtová normální forma DF]]
+
Soubor:Logo.JPG|HW/SW: [[LOGO]]
#[[Návrh dvoustupňové logické sítě AND-OR NAND-NAND]]
+
Soubor:Deeds-logo.JPG|SW: [[Deeds]]
#[[Zákony Booleovy algebry]]
+
#[[Důkazy zákonů Booleovy algebry]]
+
#[[Minimalizace logické funkce metodou algebraickou]]
+
#[[Karnaughova mapa]]
+
#[[Syntéza KLO]]
+
#[[Analýza KLO]]
+
  
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
  
'''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]] - [[automat Mooreův]]
 
#[[Klopný obvod RS]]
 
#[[Návrh klopného obvodu RS]]
 
#[[Klopný obvod T]]
 
#[[Návrh klopného obvodu T pomocí RS]]
 
#[[Klopný obvod JK]]
 
#[[Návrh klopného obvodu JK]]
 
#[[Klopný obvod D]]
 
#[[Návrh klopného obvodu D]]
 
#[[Syntéza SLO]]
 
#[[Čítač]]
 
#[[Návrh čítače]]
 
#[[Paralelní registr]]
 
#[[Sériový registr]]
 
#[[Posuvný registr]]
 
  
'''Technická realizace:'''
 
*Technika DL, DTL, RTL, TTL,
 
*Technika PMOS, NMOS, CMOS
 
  
|}
+
</gallery>
 +
 
 +
=== Tématický plán: ===
 +
 +
{{Šablona:logické funkce}}
  
=== Cvičení: ===
+
=== Pracovní listy pro cvičení: ===
  
 
{|
 
{|
Řádka 85: Řádka 40:
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
1. pololetí  
 
1. pololetí  
#[[FLL]]
+
'''[[PICAXE]]'''
#[[FLL]]
+
# [[Soubor:pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL_0032_08_2013_JA_010_PICAXE_08.pdf Vývoj MIT aplikace s PICAXE] [[JA]]
#[[Převody mezi soustavami]]
+
 
#[[Návrh logického obvodu]] v programu [[LOGO]]
+
'''[[FLL]]'''
#[[Návrh KLO s n = 3]] s použitím stavebnice [[Dominoputer]]
+
# [[Konstrukce robota NXT – vývoj programu]] [[JA]]
#[[Návrh KLO s n = 4]] s použitím stavebnice [[Dominoputer]]
+
#* [[FLL]] [[JA]]
#[[Návrh logického obvodu s čítačem]]
+
# [[Vývoj programu  pro misi robota NXT]] [[JA]]
#[[Návrh KLO s PC pomoci AMS]]
+
 
#[[Návrh KLO s PC pomoci Static Log Probe verze 2]]  
+
'''Číselné soustavy:'''
#[[Návrh KLO s PC pomoci ELAB-080]]
+
# [[Převody mezi soustavami, aritmetické operace]] [[KB]]
#[[Návrh KLO v programu Deeds]]
+
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-101%20P%F8evody.pdf Převody] [[KB]]
 +
 
 +
'''Logické obvody:'''
 +
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-100%20Logick%E9%20obvody.pdf Logické obvody] [[KB]]
 +
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-300%20KLO.pdf KLO] [[KB]]
 +
# [[Logické funkce s stavebnicí Dominoputer]] [[Dominoputer]] [[KB]]
 +
# [[Logické funkce – práce s programem LOGO, test LF]] [[KB]]
 +
# [[Realizace logické funkce s více proměnnými]] [[KB]]
 +
# [[Minimalizace logické funkce, metoda algebraická]] [[KB]]
 +
# [[Minimalizace logické funkce, metoda  Karnaughovy mapy]] [[KB]]
 +
# [[Programování programovatelného obvodu LOGO - jednoduchý LO]] [[JA]]
 +
#* [[LOGO#Vývoj s Logo Siemens|Vývoj s Logo Siemens]] [[JA]]  
 +
# [[Programování programovatelného obvodu LOGO  - LO s n= 4]] [[JA]]
 +
# [[Programování programovatelného obvodu LOGO - LO s časovacími prvky]] [[JA]]
 +
# [[Programování programovatelného obvodu LOGO – průmyslová aplikace]] [[JA]]
 +
 
  
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
2. pololetí
 
2. pololetí
#[[Realizace typického kombinačního logického obvodu - převodník kódu|Převodník kódů]]
+
 
#[[Realizace typického kombinačního logického obvodu - řízený invertor|Řízený invertor]]
+
'''Kombinační logické obvody:'''
#[[Realizace typického kombinačního logického obvodu - porovnávací obvod|Porovnávací obvod]]
+
# [[Kombinační log. obvody – aritmetické obvody]] [[KB]]
#[[Realizace typického kombinačního logického obvodu - koincidenční obvod|Koincidenční obvod]]
+
# [[Kombinační log. obvody – převodník kódu, MPX, DeMX, DEC]] [[KB]]
#[[Realizace typického kombinačního logického obvodu - multiplexor|Multiplexor]]
+
 
#[[Realizace typického kombinačního logického obvodu - demultiplexor|Demultiplexor]]
+
'''Sekvenční logické obvody:'''
#[[Realizace typického kombinačního logického obvodu - dekodér adresy|dekodér adresy]]
+
# [[Sekvenční obvody – sestava SLO podle schéma]] [[KB]]
#[[Realizace typického kombinačního logického obvodu - kodér|Kodér]]
+
#* [[Syntéza SLO]] [[JA]]
#[[Realizace typického kombinačního logického obvodu - prioritní kodér|Prioritní kodér]]
+
# [[Sekvenční obvody – sestava čítače podle schéma]] [[KB]]
#[[Realizace typického kombinačního logického obvodu - generátor parity|Generátor parity]]  
+
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-504%20synteza%20SLO%20Moor-aut.pdf Syntéza SLO Moor-aut] [[KB]]
#[[Realizace typického kombinačního logického obvodu - aritmetické obvody|Aritmetické obvody]]
+
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-510%20Synt%E9za%20SLO%20%96%20Moore%F9v%20automat.pdf Syntéza SLO – Mooreův automat] [[KB]]
 +
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-550%20Synt%E9za%20SLO%20%96%20%E8%EDta%E8%20vratn%FD%20M7.pdf Syntéza SLO – čítač vratný M7] [[KB]]
 +
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-580%20Synt%E9za%20SLO%20%96%20%E8%EDta%E8%20vzad%20M8.pdf Syntéza SLO – čítač vzad M8] [[KB]]
 +
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-580%20Synt%E9za%20SLO%20%96%20%E8%EDta%E8%20vzad%20M8.pdf Deeds popis] [[KB]]
 +
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-655%20Deeds%20%96%20%FAvodn%ED%20instrukt%E1%9E.pdf Deeds – úvodní instruktáž] [[KB]]
 +
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-662%20Deeds%20%96%20anal%FDza%20logick%E9ho%20obvodu.pdf Deeds – analýza logického obvodu] [[KB]]
 +
# [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT2-670%20Deeds%20%96%20Multiplexor%20n%20=%202.pdf Deeds – Multiplexor n = 2] [[KB]]
 +
 
 +
''' Základní pojmy mikroprocesorové techniky '''
 +
# [[Vývoj mit aplikace]]  [[JA]]
 +
 
 
|}
 
|}
  
Řádka 118: Řádka 98:
 
[[Soubor:MIT-006.jpg|thumb]]
 
[[Soubor:MIT-006.jpg|thumb]]
  
=== [[Pracovní listy z MIT-CT]] ===
+
=== Učební materiály: ===
 
+
jsou většinou uloženy na školní síti: ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/
#  číselné soustavy - příklady
+
nejpoužívanější [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/00_texty/CIT_mini.pdf Učební text - mini] obsahuje témata CS LO KLO SLO
 
+
=== Učební texty: ===
+
 
+
 
{|
 
{|
 
|-
 
|-
Řádka 130: Řádka 107:
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/ Číselné soustavy:]'''
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/ Číselné soustavy:]'''
  
* [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/00_texty/CIT_mini.pdf Učební text - mini]
+
* [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.1_ciselne_soustavy_uceb_text_edu.pdf Učební text:]
* [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.1_ciselne_soustavy_uceb_text_edu.pdf Učební text:]
+
* [[Soubor:Icon-ppt.gif]] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.2_ciselne_soustavy_prez_edu.pps Prezentace:]
* [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.2_ciselne_soustavy_prez_edu.pps Prezentace: (ppt)]
+
* [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.2_ciselne_soustavy_prez_edu_w.pdf Prezentace:]
* [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.2_ciselne_soustavy_prez_edu_w.pdf Prezentace: (pdf)]
+
 
* Vzorové příklady:
 
* Vzorové příklady:
 
* [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.3_ciselne_soustavy_opak.pdf Příklady k procvičování:]
 
* [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.3_ciselne_soustavy_opak.pdf Příklady k procvičování:]
 
* [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.4_ciselne_soustavy_test.pdf Testové otázky:]
 
* [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/01_CS/01.4_ciselne_soustavy_test.pdf Testové otázky:]
 +
* [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/MIT%20-%20Otev%F8en%E9%20ot%E1zky/02%20P%F8evody%20mezi%20soustavami%20-%20otev%F8en%E9%20ot%E1zky.pdf Otevřené otázky] [[KB]]
  
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/02_LO/ Logické obvody:]'''
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/02_LO/ Logické obvody:]'''
  
 
*Učební text: [[JA]]
 
*Učební text: [[JA]]
*Prezentace: [[JA]]
+
* [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/02_LO/02.2_logicke_obvody_prez_1str=6snimku.pdf Prezentace:]
*Vzorové příklady: [[KB]]
+
* Vzorové příklady:
*Příklady k procvičování: [[KB]]
+
* Příklady k procvičování:
*Testové otázky: [[KB]]
+
* Testové otázky:
 +
* [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/MIT%20-%20Otev%F8en%E9%20ot%E1zky/04%20Logick%E9%20obvody%20-%20otev%F8en%E9%20ot%E1zky.pdf Otevřené otázky] [[KB]]
 +
 
  
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
Řádka 150: Řádka 129:
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/03_KLO/ Kombinační logické obvody:]'''
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/03_KLO/ Kombinační logické obvody:]'''
  
*Učební text: [[JA]]
+
* Učební text:
*Prezentace: [[JA]]
+
* Prezentace:
*Vzorové řešení: [[KB]]
+
* Vzorové řešení:
*Vzorové příklady: [[KB]]
+
* Vzorové příklady:
*Příklady k procvičování: [[KB]]
+
* Příklady k procvičování:
*Testové otázky: [[KB]]
+
* Testové otázky:
 +
* [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/MIT%20-%20Otev%F8en%E9%20ot%E1zky/06%20Kombina%E8n%ED%20logick%E9%20obvody%20.%20otev%F8en%E9%20ot%E1zky.pdf Otevřené otázky] [[KB]]
 +
 
 +
[[Ladder diagramy]]  
  
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/04_SLO/ Sekvenční logické obvody:]'''
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/04_SLO/ Sekvenční logické obvody:]'''
  
*Učební text: [[JA]]
+
*Učební text:
*Prezentace: [[JA]]
+
*Prezentace:
*Vzorové řešení: [[KB]]
+
*Vzorové řešení:
*Vzorové příklady: [[KB]]
+
*Vzorové příklady:
*Příklady k procvičování: [[KB]]
+
*Příklady k procvičování:
*Testové otázky: [[KB]]
+
*Testové otázky:
  
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
Řádka 171: Řádka 153:
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/05_MIT/ Základní pojmy mikroprocesorové techniky:]'''
 
'''[ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/05_MIT/ Základní pojmy mikroprocesorové techniky:]'''
  
*Učební text: [[SI]]
+
* [[Soubor:Icon-pdf.gif|Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/05_MIT/SI/2_Jedno%E8ip_mikropo%E8.pdf Učební text]
*Prezentace: [[SI]]
+
* [[Soubor:Icon-ppt.gif|Icon-ppt.gif]] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/05_MIT/SI/2_Jedno%E8ip_mikropo%E8.ppt Prezentace]
 +
 
 
*Vzorové příklady: [[SI]]
 
*Vzorové příklady: [[SI]]
 
*Příklady k procvičování: [[SI]]
 
*Příklady k procvičování: [[SI]]
Řádka 178: Řádka 161:
  
 
|}
 
|}
 +
 +
<gallery>
 +
Soubor:Vyvoj-mit-001.jpg|[[8051]] s [[RD2 kit]]
 +
Soubor:Arduino_01.jpg|[[Arduino]]
 +
Soubor:MAT-POZADAVKY-PRA-ROBOT-UMIK.jpg|[[PICAXE|Robot Umík]]
 +
Soubor:AVR-PRG-01.jpg|[[AVR]] s [[Vývojová deska ATMEL včetně AVR ATmega16 v2|Vývojovou deskou]]
 +
</gallery>
  
 
== MIT 3. ročník ==
 
== MIT 3. ročník ==
 
3. ročník, 1 + 2 h týdně (celkově 36 + 72 = 108 h), povinný
 
3. ročník, 1 + 2 h týdně (celkově 36 + 72 = 108 h), povinný
 +
 +
=== Tématický plán: ===
  
 
{|
 
{|
Řádka 186: Řádka 178:
 
|-
 
|-
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 
''' 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čů '''
 
''' Úvod do problematiky jednočipových mikropočítačů '''
Řádka 250: Řádka 236:
  
  
''' Jazyk symbolických adres – asembler '''
+
''' Jazyk symbolických adres – assembler '''
  
 
* [[Základní informace, zdrojový řádek]]
 
* [[Základní informace, zdrojový řádek]]
Řádka 279: Řádka 265:
 
* [[Ověření činnosti AD převodníku, jeho využití při měření napětí a teploty]]
 
* [[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]]
 
* [[Připojení a programová obsluha dvouřádkového LCD displeje]]
 +
 +
|}
 +
 +
=== Pracovní listy pro cvičení: ===
 +
 +
{|
 +
|-
 +
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 +
 +
T1 [[Soubor:Icon-pdf.gif]] [http://edu.sps-pi.cz/download/1_Zobrazen%C3%AD_%C4%8D%C3%ADsel.pdf?url=./files/2011-2-7-14-44-26-893_sznTemFiles_959.pdf Zobrazení čísel v počítači, aritmetické operace]
 +
 +
[http://edu.sps-pi.cz/?direct_access=696 Test T1]
 +
 +
T2 [[Soubor:Icon-pdf.gif]] [http://edu.sps-pi.cz/download/2_Program_instrukce.pdf?url=./files/2011-2-14-11-12-56-229_sznTemFiles_962.pdf Program mikroprocesoru] [[Soubor:Icon-pdf.gif]] [http://edu.sps-pi.cz/download/Instr_51.pdf?url=./files/2011-2-14-12-57-21-328_sznTemFiles_963.pdf Instrukce]
 +
 +
[http://edu.sps-pi.cz/?direct_access=697 Test T2]
 +
 +
T3 [[Soubor:Icon-pdf.gif]] [http://edu.sps-pi.cz/download/3_ASM_51.pdf?url=./files/2011-2-14-13-49-24-205_sznTemFiles_964.pdf Jazyk symbolických adres (asembler)]
 +
 +
[http://edu.sps-pi.cz/show.html?listid=433 Test T3]
 +
[http://edu.sps-pi.cz/show.html?listid=434&guid=E6F7CEB17E504F8A959E471415D30775 Otevřené otázky T3]
 +
 +
'''Základy_programování:'''
 +
 +
T4 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-101%20P%F8esuny%20dat,%20p%F8%EDm%E9%20a%20nep%F8%EDm%E9%20adresov%E1n%ED.pdf Přesuny dat, přímé a nepřímé adresování] [[SI]]
 +
 +
T5 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-131%20Aritmetick%E9%20operace,%20porovn%E1n%ED.pdf Aritmetické operace, porovnání] [[SI]]
 +
 +
T6 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-161%20Programov%E9%20cykly,%20komunikace%20s%20vn%ECj%9A%ED%20%20pam%ECt%ED%20dat,%20%E8ten%ED%20z%20tabulky.pdf Programové cykly, komunikace s vnější  pamětí dat, čtení z tabulky] [[SI]]
 +
 +
T7 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-191%20Programov%E9%20cykly,%20testov%E1n%ED%20obsahu%20pam%EC%9Dov%FDch%20m%EDst.pdf Programové cykly, testování obsahu paměťových míst] [[SI]]
 +
 +
T8 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-221%20Pr%E1ce%20s%20porty,%20ovl%E1d%E1n%ED%20LED%20diod,%20zpo%9E%EFovac%ED%20podprogramy,%20%E8asova%E8.pdf Práce s porty, ovládání LED diod, zpožďovací podprogramy, časovač] [[SI]]
 +
 +
T9 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-251%20Pr%E1ce%20s%20porty,%20zobrazov%E1n%ED%20znak%F9%20na%20sedmisegmentovce.pdf Práce s porty, zobrazování znaků na sedmisegmentovce] [[SI]]
 +
 +
'''Obsluha_periférií - asm:'''
 +
 +
T10 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-401%20Obsluha%20t%F8%EDm%EDstn%E9ho%20displeje.pdf Obsluha třímístného displeje] [[SI]]
 +
 +
T11 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-421%20Obsluha%20kl%E1vesnice%203x4.pdf Obsluha klávesnice 3x4] [[SI]]
 +
 +
T12 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-441%20Obsluha%20maticov%E9ho%20displeje.pdf Obsluha maticového displeje] [[SI]]
 +
 +
T13 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-461%20%D8%EDzen%ED%20krokov%E9ho%20motoru.pdf Řízení krokového motoru] [[SI]]
 +
 +
T14 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-481%20Obsluha%20displejem%20se%20seriov%FDm%20p%F8enosem%20dat.pdf Obsluha displejem se sériovým přenosem dat] [[SI]]
 +
 +
T15 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-501%20Obsluha%20dvou%F8%E1dkov%E9ho%20LCD%20displeje.pdf Obsluha dvouřádkového LCD displeje] [[SI]]
 +
 +
T16 [[Soubor:Icon-pdf.gif]] [ftp://obelix.sps-pi.cz/P/SPS/MIT/PL/PL-MIT3-521%20Seriov%E1%20komunikace.pdf Sériová komunikace] [[SI]]
 +
 +
| style="background: #f0faE0; font-size: 85%; width: 30%; vertical-align: top;" |
 +
 +
 +
# 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]])
  
 
|}
 
|}

Aktuální verze z 23. 3. 2018, 13:30


Mikroprocesorová technika
obsah v předmětech TVY, CIT a MIT
Pojetí předmětu: Učivo vyučovacího předmětu poskytuje studentům na přiměřené úrovni potřebné vědomosti o základních logických obvodech, logických funkcích, přehled jak o kombinačních tak i sekvenčních obvodech a postupně připravuje podmínky pro aktivní pochopení mikroprocesorové techniky. ŠVP: str. 257
Cílové vědomosti: Činnost základních logických obvodů, funkce těchto obvodů ve složitějším zapojení
Cílové dovednosti: Praktické aplikace teoretických poznatků při realizaci logických systémů rozvíjející samostatné logické myšlení.
Organizace výuky: 2. ročník: 2+1 týdně = 2 hod teorie (68/rok)+ 2 hodiny cvičení vždy jednou za 14 dní (polovina třídy) (34/rok)
3.ročník 1+2 týdně = 1 hod. teorie (34/rok) + 2 hodiny cvičení každý týden (polovina třídy) (68/rok)
Učební texty:

FTP.jpg Icon-pdf.gif Učební text - mini

Výukové materiály:

Edubase

Testy:

testy lze spouštět přímo na školních PC: P:\EduBase\EduBase

usr: jmeno@sps-pi.cz psw: heslo do šk. síťě

Edubase-testy.jpg

nebo přímo zde z www prohlížeče Edubase


PP malé:

Testy malé (průběžné):

A-B=S>0 -A-B>R -A-B<R


PP:

Písemné práce: Edubase

  1. Převody
  2. Aritmetické operace
  3. Logické obvody
  4. Kombinační logické obvody
  5. Sekvenční logické obvody
  6. Úvod do jednočipů
SP:

Seminární práce:

  1. PP KLO = Návrh KLO
  2. PP SLO = Návrh SLO


www:
  1. Číslicová_technika na cs.wikipedia.org
  2. Marcela Antošová, Vratislav Davídek Číslicová technika – učebnice
  3. Logické prvky a systémy
  4. N:/janousek/mikroLAB/
  5. Jak pracuje počítač?
  6. V počítači jsou jen jedničky a nuly
  7. Od logických obvodů k mikroprocesorům
  8. Pohled do nitra mikroprocesoru
  9. Činnost mikroprocesoru, aneb jde to i bez trpaslíků

Circuit Scramble

KVD Karnaugova mapa - návrh

Literatura: tištěná
  1. Antošová Marcela, Davídek Vratislav Číslicová technika
  2. Matoušek David Číslicová technika - základy konstruktérské praxe
  3. Jean Michel Bernard „Od logických obvodů k mikroprocesorům“ SNTL 1982
  4. Kolejnička - Boltík- „Technika počítačů I“ SNTL 1988
  5. Arendáš Viliam ing. „Číslicová technika“ - Základy kombinačních obvodů
HW: NXTDominoputerRD2 kit
SW: EagleFritzingLOGODeeds
Klasifikace:

Výsledná známka je váhově složena ze známek jednotlivých:

  • ZKm Zkoušení malé: (v lavici) váha 1
  • ZK Zkoušení: (před tabulí - zápis v sešitě) váha 4
  • TMp Test malý průběžný: (nečekaný) - váha 2
  • TVčTest velký čtvrtletní: (plánovaný s možností si test vykoušet elektronicky) váha 10
  • Cv Cvičení: (hodnocení za praktické výsledky) váha 1
  • Sešit: (náhodná kontrola) váha 1
  • Domácí úkol: váha 1
  • PP Povinná práce: váha 4


Podmínka úspěšné klasifikace:

  • Nemít z žádného velkého testu (VTČ) 5 (celkem 6 známek/rok)
  • Všechny povinné práce (PP) odevzdané a na cvičení odzkoušené !
  • 70% docházka na cvičení.
Referáty: z mikroprocesorové techniky


archiv:

eskola.ssps.cz

  1. FLL Icon-doc.gif předloha Icon-pdf.gif vzor
  2. Fritzing Icon-doc.gif Předloha Icon-pdf.gif vzor


Obsah

MIT 2. ročník:




Tématický plán:

Úvod do předmětu:

  1. NXT pro FLL

Číselné soustavy:

  1. Zápis čísel v libovolné číselné soustavě
  2. Číselné soustavy B,D,H - zobrazení čísla
  3. Převody mezi soustavami
  4. Zobrazení čísel v počítači
  5. Aritmetické operace

Logické obvody:

  1. Základní pojmy, rozdělení LO
  2. Přehled logických funkcí NOT, OR, AND, NOR, NAND, XOR
  3. Tvorba algebraického výrazu - úplná součtová normální forma DF
  4. Návrh dvoustupňové logické sítě AND-OR NAND-NAND
  5. Zákony Booleovy algebry
  6. Minimalizace logické funkce metodou algebraickou
  7. Karnaughova mapa
  8. Syntéza KLO
  9. Analýza KLO

Kombinační logické obvody:

  1. Převodník kódů
  2. Řízený invertor
  3. Porovnávací obvod
  4. Koincidenční obvod
  5. Multiplexor
  6. Demultiplexor
  7. Dekodér adresy
  8. Kodér
  9. Prioritní kodér
  10. Generátor parity
  11. Aritmetické obvody

Sekvenční logické obvody:

  1. Rozdělení SLO
  2. Klopný obvod RS
  3. Návrh klopného obvodu RS
  4. Klopný obvod T
  5. Klopný obvod JK
  6. Klopný obvod D
  7. Syntéza SLO
  8. Čítač
  9. Návrh čítače
  10. Paralelní registr
  11. Sériový registr


Technická realizace:

  • Technika DL, DTL, RTL, TTL,
  • Technika PMOS, NMOS, CMOS


Základní pojmy mikroprocesorové techniky


Pracovní listy pro cvičení:

1. pololetí PICAXE

  1. Pdf.gif Vývoj MIT aplikace s PICAXE JA

FLL

  1. Konstrukce robota NXT – vývoj programu JA
  2. Vývoj programu pro misi robota NXT JA

Číselné soustavy:

  1. Převody mezi soustavami, aritmetické operace KB
  2. Icon-pdf.gif Převody KB

Logické obvody:

  1. Icon-pdf.gif Logické obvody KB
  2. Icon-pdf.gif KLO KB
  3. Logické funkce s stavebnicí Dominoputer Dominoputer KB
  4. Logické funkce – práce s programem LOGO, test LF KB
  5. Realizace logické funkce s více proměnnými KB
  6. Minimalizace logické funkce, metoda algebraická KB
  7. Minimalizace logické funkce, metoda Karnaughovy mapy KB
  8. Programování programovatelného obvodu LOGO - jednoduchý LO JA
  9. Programování programovatelného obvodu LOGO - LO s n= 4 JA
  10. Programování programovatelného obvodu LOGO - LO s časovacími prvky JA
  11. Programování programovatelného obvodu LOGO – průmyslová aplikace JA


2. pololetí

Kombinační logické obvody:

  1. Kombinační log. obvody – aritmetické obvody KB
  2. Kombinační log. obvody – převodník kódu, MPX, DeMX, DEC KB

Sekvenční logické obvody:

  1. Sekvenční obvody – sestava SLO podle schéma KB
  2. Sekvenční obvody – sestava čítače podle schéma KB
  3. Icon-pdf.gif Syntéza SLO Moor-aut KB
  4. Icon-pdf.gif Syntéza SLO – Mooreův automat KB
  5. Icon-pdf.gif Syntéza SLO – čítač vratný M7 KB
  6. Icon-pdf.gif Syntéza SLO – čítač vzad M8 KB
  7. Icon-pdf.gif Deeds popis KB
  8. Icon-pdf.gif Deeds – úvodní instruktáž KB
  9. Icon-pdf.gif Deeds – analýza logického obvodu KB
  10. Icon-pdf.gif Deeds – Multiplexor n = 2 KB

Základní pojmy mikroprocesorové techniky

  1. Vývoj mit aplikace JA
MIT-002.jpg
MIT-003.jpg
MIT-004.jpg
MIT-005.jpg
MIT-006.jpg

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ší Icon-pdf.gif Učební text - mini obsahuje témata CS LO KLO SLO

Číselné soustavy:

Logické obvody:


Kombinační logické obvody:

  • Učební text:
  • Prezentace:
  • Vzorové řešení:
  • Vzorové příklady:
  • Příklady k procvičování:
  • Testové otázky:
  • Icon-pdf.gif Otevřené otázky KB

Ladder diagramy

Sekvenční logické obvody:

  • Učební text:
  • Prezentace:
  • Vzorové řešení:
  • Vzorové příklady:
  • Příklady k procvičování:
  • Testové otázky:


Základní pojmy mikroprocesorové techniky:

  • Vzorové příklady: SI
  • Příklady k procvičování: SI
  • Testové otázky: SI

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

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

Pracovní listy pro cvičení:

T1 Icon-pdf.gif Zobrazení čísel v počítači, aritmetické operace

Test T1

T2 Icon-pdf.gif Program mikroprocesoru Icon-pdf.gif Instrukce

Test T2

T3 Icon-pdf.gif Jazyk symbolických adres (asembler)

Test T3 Otevřené otázky T3

Základy_programování:

T4 Icon-pdf.gif Přesuny dat, přímé a nepřímé adresování SI

T5 Icon-pdf.gif Aritmetické operace, porovnání SI

T6 Icon-pdf.gif Programové cykly, komunikace s vnější pamětí dat, čtení z tabulky SI

T7 Icon-pdf.gif Programové cykly, testování obsahu paměťových míst SI

T8 Icon-pdf.gif Práce s porty, ovládání LED diod, zpožďovací podprogramy, časovač SI

T9 Icon-pdf.gif Práce s porty, zobrazování znaků na sedmisegmentovce SI

Obsluha_periférií - asm:

T10 Icon-pdf.gif Obsluha třímístného displeje SI

T11 Icon-pdf.gif Obsluha klávesnice 3x4 SI

T12 Icon-pdf.gif Obsluha maticového displeje SI

T13 Icon-pdf.gif Řízení krokového motoru SI

T14 Icon-pdf.gif Obsluha displejem se sériovým přenosem dat SI

T15 Icon-pdf.gif Obsluha dvouřádkového LCD displeje SI

T16 Icon-pdf.gif Sériová komunikace SI


  1. Jazyk C pro mikrokontroléry 8051.
  2. Základní operace RIDE-51 (JA)
  3. Jednotlivé moduly programu (JA)
  4. Komunikace mikrokontroléru s prostředím (JA)

Obsluha periférií - C:

  1. Modul LED, Modul dvoumístného displeje (CSI)
  2. Modul čtyřmístného displeje (MPX) (CSI)
  3. Modul LCD displeje (CSI)
  4. Obsluha tlačítka, Obsluha klávesnice (CSI)
  5. Modul posuvného registru, Sériová komunikace, PWM (CSI)
  6. Využití analogových vstupů (CSI)
  7. Ovládání motorů (CSI)
  8. I2C komunikace (CSI)
  9. SPI periferie (CSI)

www:



--JA 28. 5. 2010, 14:23 (UTC)

Stránky v kategorii „MIT“

Zobrazuje se 16 stránek z celkového počtu 16 stránek v této kategorii.

Osobní nástroje
Jmenné prostory
Varianty
Akce
Rychlá navigace
NEJ aktivity
Nejlepší předměty
Nejlepší MCU
SW-HW
Ostatní
Utility
Nástroje
Tisk/export