Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
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 IČ 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-12 Název tematické oblasti (sady) Mikroprocesorová technika Název vzdělávacího materiálu Maticový displej 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č, matice, displej, LED 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 280 kB Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miroslav Poloch Dostupné z portálu
2
Maticový displej jedná se o displej složený ze 40 LED diod uspořádaných do obdélníku 5 x 8 tento displej nepůjde připojit k procesoru přímo, protože procesor nemá 40 bitů na portech maticový displej musíme ovládat dynamicky díky setrvačnosti lidského oka se údaj na displeji jeví jako stálý rychlost opakování (kmitočet rozsvěcování) musí být taková, aby displej neblikal (vyšší než 50 Hz)
3
Princip ovládání vyšších pět bitů (3. – 7.) využijeme na ovládání vždy 5 LED diod v jednom řádku, tedy k výběru sloupce na bázi tranzistoru přivedeme úroveň log. 0 tranzistor sepne a přivede napájecí napětí na anody diod ve vybraném sloupci tři zbývající nižší bity (0. – 2.) využijeme pro výběr příslušného řádku, protože umožňují celkem 23 = 8 kombinací jednotlivé řádky budou spínané dekodérem 1 z 8, který přivede na odpovídající řádek úroveň log. 0 postupně rozsvěcujeme všechny řádky cyklus opakujeme
4
Schéma zapojení modulu
5
Zapojení LED diod
6
Modul s displejem
7
Příklad zobrazení jednoho znaku (‘1’)
start: MOV P1, # B ;1. řádek CALL del1ms MOV P1, # B ;2. řádek MOV P1, # B ;3. řádek MOV P1, # B ;4. řádek MOV P1, # B ;5. … MOV P1, # B MOV P1, # B MOV P1, # B JMP start start: MOV P1, # B ;1. řádek CALL del1ms MOV P1, # B ;2. řádek MOV P1, # B ;3. řádek MOV P1, # B ;4. řádek MOV P1, # B ;5. … MOV P1, # B MOV P1, # B MOV P1, # B JMP start Svítící body matice jsou pro názornost zvýrazněny červeně
8
Pokračování Jednotlivé řádky rozsvěcujeme po 1 ms, danou podprogramem zpoždění ‘del1ms’: del1ms: MOV R2, #111 ;přesně 1,0 ms SK0: MOV R5, #3 DJNZ R5, $ DJNZ R2, SK0 RET Zadání: vytvořte další znaky
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.