Konfigurace pinů
Číslo pinu: |
Název pinu: |
Popis |
Vss (Ground) |
Zemní kolík připojen k systémové zemi |
|
Vdd (+5 V) |
Napájí LCD pomocí +5 V (4.7 V – 5,3 V) |
|
VE (Contrast V) |
Rozhoduje o úrovni kontrastu displeje. Uzemněno pro získání maximálního kontrastu. |
|
Register Select |
Připojeno k mikrokontroléru pro posun mezi příkazovým/datovým registrem |
|
Read/Write |
Slouží ke čtení nebo zápisu dat. Obvykle uzemněno pro zápis dat na LCD |
|
Připojeno k pinu mikrokontroléru a… přepíná se mezi 1 a 0 pro potvrzení dat |
||
Data Pin 0 |
Data piny 0 až 7 tvoří 8datovou linku. Mohou být připojeny k mikrokontroléru pro odesílání 8bitových dat. Tyto LCD mohou pracovat také ve 4bitovém režimu, v takovém případě zůstanou datové piny 4,5,6 a 7 volné. |
|
Data Pin 1 |
||
Data Pin 2 |
||
Data Pin 3 |
||
Data Pin 4 |
||
Data Pin 5 |
||
Data Pin 6 |
||
Data Pin 7 |
||
LED kladný |
Pozitivní svorka LED podsvícení |
|
LED záporná |
Pin podsvícení LED záporná svorka |
Vlastnosti modulu 16×2 LCD
- Pracovní napětí je 4.7 V až 5,3 V
- Spotřeba proudu je 1 mA bez podsvícení
- Alfanumerický modul LCD, což znamená, že může zobrazovat abecedy a čísla
- Skládá se ze dvou řádků a každý řádek může tisknout 16 znaků.
- Každý znak je tvořen rámečkem o velikosti 5 × 8 pixelů
- Může pracovat v 8bitovém i 4bitovém režimu
- Může také zobrazovat libovolné vlastní vygenerované znaky
- K dispozici je zelené a modré podsvícení
16×2 ekvivalentů displeje
Displej LED s bodovou maticí, 7-segmentový LED displej, OLED displej, TFT LCD displej
Krátký popis LCD modulů
LCD moduly se velmi často používají ve většině vestavných projektů, důvodem je jejich nízká cena, dostupnost a programátorská přívětivost. Většina z nás by se s těmito displeji setkala v každodenním životě, ať už u PCO nebo kalkulaček. Vzhled a rozvody pinů jsme si již představili výše, nyní se pojďme podívat trochu technicky.
16×2 LCD se tak jmenuje proto, že má 16 sloupců a 2 řádky. Existuje mnoho kombinací, například 8×1, 8×2, 10×2, 16×1 atd., ale nejpoužívanější je 16×2 LCD. Celkem tedy bude mít (16×2=32) 32 znaků a každý znak bude tvořen 5×8 pixelovými body. Jeden znak se všemi jeho pixely je zobrazen na následujícím obrázku.
Nyní víme, že každý znak má (5×8=40) 40 pixelů a pro 32 znaků budeme mít (32×40) 1280 pixelů. Dále by měl být LCD displej také poučen o poloze Pixelů. Proto by bylo hektické vše zvládnout pomocí MCU, a proto se používá IC rozhraní, jako je HD44780, které je namontováno na zadní straně samotného modulu LCD. Úkolem tohoto integrovaného obvodu je přijímat příkazy a data z MCU a zpracovávat je tak, aby se na obrazovce LCD zobrazovaly smysluplné informace. Pomocí výše uvedených odkazů se můžete dozvědět, jak propojit LCD displej. Pokud jste pokročilý programátor a chtěli byste si vytvořit vlastní knihovnu pro propojení mikrokontroléru s tímto LCD modulem, pak musíte pochopit, jak IC HD44780 pracuje a jaké jsou jeho příkazy, které najdete v jeho datasheetu.
.