Um dos display LCD (Liquid Crystal Display ou Display de Cristal Liquido) mais usados no mercado é o 16×2, o que significa 16 caracteres por linha e 2 linhas. Ele é padrão, alem de ser muito popular, independentemente do seu fabricante. O padrão mais comum é o ic HD44780U( Atmega16) e se comunica diretamente com o LCD. A norma 44780 exige três linhas de controle, bem como 4 ou 8 linhas de I / O para o barramento de dados.
No nosso caso de um barramento de dados de 8 bits, as linhas são referidos como DB0, DB1, DB2, DB3, DB4, DB5, DB6, e DB7.
Fig: 16X2 LCD display
|
Function |
Pin Number |
Name |
Logic State |
Description |
|
Ground |
1 |
Vss |
- |
0V |
|
Power supply |
2 |
Vdd |
- |
+5V |
|
Contrast |
3 |
Vee |
- |
0 – Vdd |
|
Control of operating |
4 |
RS |
0 |
D0 – D7 are interpreted as commands |
|
5 |
R/W |
0 |
Write data (from controller to LCD) |
|
|
6 |
E |
0 |
Access to LCD disabled |
|
|
Data / commands |
7 |
D0 |
0/1 |
Bit 0 LSB |
|
8 |
D1 |
0/1 |
Bit 1 |
|
|
9 |
D2 |
0/1 |
Bit 2 |
|
|
10 |
D3 |
0/1 |
Bit 3 |
|
|
11 |
D4 |
0/1 |
Bit 4 |
|
|
12 |
D5 |
0/1 |
Bit 5 |
|
|
13 |
D6 |
0/1 |
Bit 6 |
|
|
14 |
D7 |
0/1 |
Bit 7 MSB |
Table: Pin description of LCD
LCD Circuito:
To Pin 4,5,6 To PortA
Of PortD














