Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Výukový materiál zpracován v rámci projektu

Podobné prezentace


Prezentace na téma: "Výukový materiál zpracován v rámci projektu"— Transkript prezentace:

1 Výukový materiál zpracován v rámci projektu
EU peníze školám Název školy Střední škola elektrostavební a dřevozpracující, Frýdek-Místek, příspěvková organizace Adresa školy Pionýrů 2069, Frýdek-Místek Název operačního programu OP Vzdělávání pro konkurenceschopnost Registrační číslo CZ.1.07/1.5.00/ Označení vzdělávacího materiálu VY_ 32_ INOVACE_11_31PolM-8 Název tematické oblasti (sady) Mikroprocesorová technika Název vzdělávacího materiálu Modul DIP Druh učebního materiálu Prezentace Anotace Materiál je určen žákům oboru elektrotechnika a je zaměřen na seznámení s mikroprocesory řady 8051 Klíčová slova mikroprocesor, mikropočítač, port, modul, DIP, přepínač, programování Vzdělávací obor, pro který je materiál určen 26-41-M/01 Elektrotechnika Ročník III. Typická věková skupina let Speciální vzdělávací potřeby základy číslicové techniky Autor Ing. Miroslav Poloch Zhotoveno, (datum/období) Celková velikost 320 kB Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miroslav Poloch Dostupné z portálu

2 Modul DIP obsahuje osm miniaturních spínačů v jednom pouzdru

3 Schéma zapojení

4 Princip funkce v klidovém stavu jsou na vývodech portu úroveň logické jedničky spínače v poloze ON spojují jednotlivé bity portu s úrovní logická nula lze nastavit libovolnou kombinaci bitů a tak zadat na port hodnotu mezi 0 až 255 dekadicky (0 až FF hexadecimálně

5 Příklady ovládání přesun nastavené hodnoty z portu P1 do střadače: MOV A, P1 využití instrukce pro podmíněný skok CJNE (porovná operandy a skočí, když se nerovnají): MOV R5, P1 ;přesun hodnoty ;do registru R5 CJNE R5, #40, Konec ;pokud R540, skočí ;na „Konec“

6 Příklad využití změna poštu opakování cyklu zpoždění, a tím ovlivnění rychlosti provádění programu: Smycka: MOV R3, P1 Zpet2: MOV R2, #200 Zpet1: MOV R1, #100 DJNZ R1, $ DJNZ R2, Zpet1 DJNZ R3, Zpet2 RET počáteční hodnoty registrů R1 a R2 jsou dány pevně do registru R3 se při volání časové smyčky přečte hodnota z portu P3, nastavená DIP přepínači

7 Zadání úkolu nastavte konstanty podprogramu pro zpoždění tak, aby se doba provedení časové smyčky přiblížila co nejvíce jedné sekundě čas sledujte v režimu debuggeru vývojového prostředí WinIDE51 aplikujte na modul s LED diodami přiklad řešení.: 9 – 220 – 251


Stáhnout ppt "Výukový materiál zpracován v rámci projektu"

Podobné prezentace


Reklamy Google