Pin konfiguration
Pin nr: |
Pin navn: |
Pin navn: |
Beskrivelse |
Vss (jord) |
Muldstift forbundet til systemjord |
||
Vdd (+5 Volt) |
Styrer LCD’en med +5V (4.7V – 5,3V) |
||
VE (Kontrast V) |
Bestemmer kontrastniveauet for displayet. Jordet for at få maksimal kontrast. |
||
Register Select |
Tilsluttet mikrocontroller for at skifte mellem kommando/datteregister |
||
Read/Write |
Bruges til at læse eller skrive data. Normalt jordet for at skrive data til LCD |
||
Enable |
Tilkoblet til Microcontroller Pin og skiftes mellem 1 og 0 for datakvittering |
||
Datastift 0 |
Datastifter 0 til 7 danner en 8-bit datalinje. De kan forbindes til Microcontroller for at sende 8-bit data. Disse LCD’er kan også fungere i 4-bit mode, i så fald vil Data pin 4,5,6 og 7 blive efterladt fri. |
||
Data Pin 1 |
|||
Data Pin 2 |
|||
Data Pin 3 |
|||
Data Pin 4 |
|||
Data Pin 5 |
|||
Data Pin 6 |
|||
Data Pin 7 |
|||
LED Positiv |
Backlight LED pin positiv terminal |
||
LED Negativ |
Backlight LED pin negativ terminal |
Funktioner ved 16×2 LCD-modul
- Bedriftsspænding er 4.7V til 5,3V
- Støjforbrug er 1mA uden baggrundsbelysning
- Alfanumerisk LCD-skærmmodul, dvs. kan vise alfabeter og tal
- Består af to rækker, og hver række kan udskrive 16 tegn.
- Hvert tegn er opbygget af en 5×8 pixel boks
- Kan fungere i både 8-bit og 4-bit tilstand
- Det kan også vise alle brugerdefinerede genererede tegn
- Fås med grøn og blå baggrundsbelysning
16×2 skærmækvivalenter
Dot Matrix LED Display, 7-segment LED-display, OLED-display, TFT LCD-skærmdisplay
Kort beskrivelse af LCD-moduler
LCD-moduler er meget almindeligt anvendt i de fleste indlejrede projekter, hvilket skyldes den billige pris, tilgængelighed og programmørvenlighed. De fleste af os ville være stødt på disse skærme i vores daglige liv, enten på PCO’er eller lommeregnere. Udseendet og pinouts er allerede blevet visualiseret ovenfor, men lad os nu komme lidt nærmere ind på det tekniske.
16×2 LCD-skærme hedder sådan, fordi de har 16 kolonner og 2 rækker. Der findes mange kombinationer som f.eks. 8×1, 8×2, 10×2, 16×1 osv. men den mest anvendte er 16×2 LCD-skærmen. Så den vil have (16×2=32) 32 tegn i alt, og hvert tegn vil bestå af 5×8 Pixel Dots. Et enkelt tegn med alle dets pixels er vist på nedenstående billede.
Nu ved vi, at hvert tegn har (5×8=40) 40 pixels, og for 32 tegn vil vi have (32×40) 1280 pixels. Endvidere skal LCD-skærmen også informeres om pixelernes position. Det vil derfor være en hektisk opgave at håndtere det hele ved hjælp af MCU’en, og der anvendes derfor et interface-IC som HD44780, der er monteret på bagsiden af selve LCD-modulet. Denne IC’s funktion er at modtage kommandoer og data fra MCU’en og behandle dem for at vise meningsfulde oplysninger på LCD-skærmen. Du kan lære, hvordan du bruger en LCD-skærm ved hjælp af de ovennævnte links. Hvis du er en avanceret programmør og gerne vil oprette dit eget bibliotek til at forbinde din mikrocontroller med dette LCD-modul, skal du forstå HD44780 IC’ets funktion og kommandoer, som kan findes i dets datablad.