Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Zobrazovací a indikační součástky LCD - Ročníková práce z elektrotechnologie

DOC
Stáhnout kompletní materiál zdarma (214.5 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOC.

Alfanumerické LDC moduly

Základní charakteristika - Jedná se o kompletní zobrazovací LCD moduly, které jsou interně uspořádány jako matice bodů a externě jako řádky znaků. Každý znak je zobrazován jako monochromatická matice 5x8 bodů. Definice jednotlivých znaků je uložena napevno ve vnitřní paměti. Prvních 8 znaků (znak 0 až 7) je možno uživatelsky definovat. Dále je možno zobrazovat či nezobrazovat kurzor, nastavovat blikání kurzoru, definovat posouvání zobrazených řetězců, mazat displej, zobrazovat na konkrétní pozici apod. Vyrábí se několik variant, které se liší počtem sloupců a řádků. Možnosti jsou následující (sloupce x řádky) : 16x1,16x2,16x4,20x2,20x4,40x2,40x4. Kromě toho se moduly liší také přítomností či absencí podsvícení celého displeje. Ceny se pohybují od zhruba 280Kč (v případě var. 16x1 nepodsvícené) přes 952Kč (v případě var. 16x4 podsvícené) až do 2000Kč i více. Připojit k PC lze celý displej rovnou na paralelní port nebo (asi elegantněji) na sériový port za pomoci několika málo součástek v celkové hodnotě nepřesahující 40Kč. Sériová varianta umožňuje získat navíc piny pro ovládání např. zap/vyp podsvícení a ovládání dalších zařízení.

Označení - Moduly vyrábí několik firem. U nás lze moduly zakoupit například u firmy GM Elektronics pod označením MCssrrx-yyy kde ss je počet sloupců, rr je počet řádků, x je varianta (A nepodsvícený, B podsvícený) a yyy jsou další vlastnosti modulu.

Zapojení

Pin č.1 je zem (GND)

Pin č.2 je +5V (VCC)

Pin č.3 je určen k regulaci intenzity displeje (0-5V)

Piny č.4-14 viz dále

Pin č.15 Led podsvícení anoda

Pin č.16 Led podsvícení katoda

Co se pinů 15 a 16 týče, tak jsou použity samozřejmě pouze u podsvícené varianty. Nedoporučuji jimi "prohánět" více než 60mA. V případě modulů MC to znamená předřadit asi 10ti ohmový odpor.

Instrukce piny Popis délka provádění** RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 Vyčistit displej 0 0 0 0 0 0 0 0 0 1 Vyčistí displej a vrátí kurzor na pozici 0 1.64ms Kurzor na pozici 0 0 0 0 0 0 0 0 0 1 * Vrátí kurzor na pozici 0 a posune display zpět do výchozí pozice. Obsah DDRAM zůstane zachován 1.64ms Nastavení posunu při vkládání 0 0 0 0 0 0 0 1 I/D S Nastaví směr pohybu kurzoru (I/D), zapne/vypne posin displeje (S). Operace jsou prováděny během zápisu dat. 40us Displej zap/vyp 0 0 0 0 0 0 1 D C B Zapne/vypne displej (D),zapne/vypne curzor (C) a blikání kurzoru (B). 40us Posun Kurzoru/displeje 0 0 0 0 0 1 S/C R/L * * nastaví pohyb kurzoru/posun displeje (S/C), směr posunu (R/L). Obsah DDRAM zůstává nezměněn. 40us Funkce 0 0 0 0 1 DL N F * * Sets délku rozhraní (DL), počet řádek displeje (N) a font (F). 40us Nastavit adresu CGRAM 0 0 0 1 CGRAM adresa Nastaví adresu CGRAM. 40us Nastavit adresu DDRAM 0 0 1 DDRAM adresa Nastaví adresu DDRAM. 40us Zápis do CGRAM nebo DDRAM 1 0 zapisovaná data Zapíše data do CGRAM nebo DDRAM. 40us Čtení z CGRAM nebo DDRAM 1 1 přečtená data Přečte data z CGRAM nebo DDRAM.

Témata, do kterých materiál patří