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-19 Název tematické oblasti (sady) Mikroprocesorová technika Název vzdělávacího materiálu LCD 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č, displej, LCD, zobrazení, program 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 LCD displej obsahuje řadič a dvouřádkový LCD displej
řadič je speciální integrovaný obvod, který řídí činnost dalších obvodů, jimž se říká budiče budiče pak přímo budí jednotlivé segmenty na LCD na každém řádku lze zobrazit 16 znaků každý znak je složen z 35 bodů organizovaných do matice 5x7 znaky se zadávají pomocí ASCII kódu řadič je tvořen obvodem HD44780 od firmy HITACHI

3 Modul LCD displeje

4 Princip ovládání obsluhu usnadňuje knihovna podpůrných podprogramů uložená v souboru “displej LCD.inc“ po spuštění je nutné provést počáteční nastavení řadiče – způsob komunikace – čtyřbitový (nebo osmibitový), nastavení počtu řádků, nastavení fontů, pohyb kurzoru vpravo (nebo vlevo), posun textu vpravo (nebo vlevo), zapnutí, vypnutí nebo blikání kurzoru parametry předáváme prostřednictvím registru R7 pozice znaku mají adresy dle následující tabulky: pozice 1. 2. 3. ….. 15. 16. 1.řádek 80H 81H 82H 8EH 8FH 2.řádek C0H C1H C2H CEH CFH

5 Postup nastavení inicializujeme displej příkazem CALL init
nastavíme adresu (pozici), od které budeme psát MOV R7, #0C5h CALL d_inst zapíšeme první znak (a po něm další) MOV R7,#’A’ CALL d_data

6 Pokračování znaková sada (font) je uložena ve znakovém generátoru - paměti část typu ROM obsahuje napevno nastavené znaky abecedy Latin a japonské abecedy, celkem 248 znaků část typu RWM má 512 bitů a je do ní možno uložit 8 vlastních znaků displej může být vybaven podsvětlením pomocí LED

7 Příklad programu 1 ; zobrazí nápis ‘Ahoj’ ORG 0 CALL init MOV R7,#0C5h
CALL d_inst MOV R7,#'A' CALL d_data MOV R7,#'h' ; pokračování MOV R7,#'o' CALL d_data MOV R7,#'j' JMP $ $INCLUDE(displej LCD.inc) END

8 Příklad programu 2 ; zobrazí nápis ; pokračování ; ‘Banik Ostrava’
ORG 0 CALL init MOV R7, #0C2h CALL d_inst MOV R0, #13 MOV dptr, #tab text1: CLR A MOVC MOV R7, A CALL d_data ; pokračování INC DPTR DJNZ R0, text1 JMP $ tab: DB 'Banik Ostrava' $INCLUDE(displej LCD.inc) END


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

Podobné prezentace


Reklamy Google