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-14 Název tematické oblasti (sady) Mikroprocesorová technika Název vzdělávacího materiálu Modul klávesnice 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č, klávesnice 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 žádné Autor Ing. Miroslav Poloch Zhotoveno, (datum/období) Celková velikost 300 kB Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miroslav Poloch Dostupné z portálu

2 Modul klávesnice jedná se o modul se 16 tlačítky
obsahuje číslice 0 až 9, písmena A, B, C, D a znaky * a # klávesy jsou uspořádány do matice 4 x 4 přímé připojení klávesnice k procesoru je možno provést dvěma způsoby

3 Princip činnosti

4 Schéma zapojení

5 1. způsob - každé tlačítko připojeno k jednomu bitu portu
řešení je jednoduché program pro čtení této klávesnice bude jednoduchý 16-ti tlačítková klávesnice zabere celé dva porty zapojení bude podobné jako u modulu DIP také program bude podobný.

6 2. způsob - klávesnice zapojená do matice
každé tlačítko bude spínat sloupcový a řádkový vodič 16-ti tlačítkovou klávesnici připojíme k jednomu portu čtení klávesnice je složitější pošleme log.0 na první řádek a testujeme čtyři sloupcové vodiče jestliže je stisknuta některá klávesa z prvního řádku, objeví se na patřičném sloupcovém vodiči log.0 jinak jsou na všech sloupcových vodičích log.1 toto opakujeme pro další řádky

7 Vzor programu ovládání klávesnice (pokračuje na následujícím snímku)
Zac: MOV P1, # B ;1.řádek JNB P1.0, znak_ ;1.sloupec JNB P1.1, znak_ ;2.sloupec JNB P1.2, znak_ ;3.sloupec JNB P1.3, znak_A ;4.sloupec MOV P1, # B ;2.řádek JNB P1.0, znak_4 JNB P1.1, znak_5 JNB P1.2, znak_6 JNB P1.3, znak_B MOV P1, # B ;3.řádek JNB P1.0, znak_7 JNB P1.1, znak_8 JNB P1.2, znak_9 JNB P1.3, znak_C MOV P1, # B ;4.řádek JNB P1.0, znak_hv ;hvězdička JNB P1.1, znak_0 JNB P1.2, znak_mr ;mřížka JNB P1.3, znak_D JMP Zac Vzor programu ovládání klávesnice (pokračuje na následujícím snímku)

8 Pokračování ; platí pro jeden 7-segment: znak_1: MOV P3, #11111001B
JMP Zac znak_2: MOV P3, # B znak_3: MOV P3, # B znak_4: MOV P3, # B znak_5: MOV P3, # B znak_6: MOV P3, # B znak_7: MOV P3, # B znak_8: MOV P3, # B znak_9: MOV P3, # B JMP Zac znak_0: MOV P3, # B znak_A: MOV P3, # B znak_B: MOV P3, # B znak_C: MOV P3, # B znak_D: MOV P3, # B znak_hv: MOV P3, # B znak_mr: MOV P3, # B END


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

Podobné prezentace


Reklamy Google