Você está na página 1de 21

SD65A – Sistemas Digitais

Curso: Engenharia Elétrica


Turma: EE5A(B)
Professor: Vinícius Dário Bacon
viniciusbacon@utfpr.edu.br
LCD Alfanumérico
Display de cristal líquido (Liquid Crystal Display)
• Dispositivo eletrônico-óptico usado para exibir
informações de texto e imagens.
• LCD alfanumérico: apresentação se restringe a letras,
números e algumas poucas figuras denominadas
caracteres especiais.

2
Características do LCD Alfanumérico
• Baixo consumo de energia
• Baixa emissão de calor
• Compacto e de baixo custo
• Fortemente aceito pelo mercado
• Empregado em diversos equipamentos

3
Funcionamento do LCD
• Campo elétrico desligado = passagem de luz
• Campo elétrico ligado = bloqueio da luz

4
LCD Alfanumérico

• São especificados de acordo com o número de


colunas e linhas, sendo que os mais comuns são:
• 8×2 (8 colunas por 2 linhas)
• 16×1 (16 colunas por 1 linha )
• 16×2 (16 colunas por 2 linhas)
• 16×4 (16 colunas por 4 linhas)
• 20×1 (20 colunas por 1 linha )
• 20×2 (20 colunas por 2 linhas)
• 20×4 (20 colunas por 4 linhas)

5
LCD Alfanumérico
• Cada célula (caractere) é composta de 8 pixels na
vertical e de 5 pixels na horizontal.
• Os caracteres ocupam 5 × 7 pixels, uma vez que a
linha inferior é normalmente reservada para o cursor.

6
LCD Alfanumérico

• São gerenciados por um controlador interno,


normalmente baseado no Hitachi HD44780 ou no
Samsung KS0066U.
• Se comunicam com microcontroladores ou circuitos
digitais externos através de uma interface simples: um
barramento de dados (de 4 ou 8 bits) e 3 linhas de
controle (RS, R/W e EN).

7
LCD Alfanumérico

• Quando a pinagem do LCD não está impressa, o pino 1 é o GND e


deve possuir uma trilha mais larga ou estar conectado em algum
ponto da carcaça (aterrado).
8
LCD Alfanumérico
• Exemplo de Conexão:

9
Caracteres disponíveis no LCD
Alfanumérico

• Gravados na ROM

10
Tabela ASCII

11
Posição dos Caracteres
• Dependente da posição (endereço) onde foi escrito o caractere na
memória RAM;

(hexadecimal)

12
Controle do LCD Alfanumérico
Três pinos de controle (bits de configuração):
• EN - habilitação (Enable).

• RS - seleção entre os dois tipos de informação possível na via


de dados:
(RS = 0) Comandos: instruções de controle para o LCD.
(RS = 1) Dados: caracteres a serem escritos.

• R/W - seleção de escrita no LCD:


(R/W= 0) ou leitura do LCD (R/W= 1);
Opcionalmente R/W pode ser conectada ao GND quando não se deseja ler
dados do LCD.
13
Instruções Disponíveis

14
Simulação 01
• Procedimentos:
Etapa 01:
Responda o Questionário consultando o Datasheet do Display de LCD:

a) Qual o resultado da instrução Function Set ao se aplicar a palavra binária


0b00111000 (0x38);

b) Qual o resultado da instrução Entry Mode Set ao se aplicar a palavra


binária 0b00000110 (0x06);

c) Qual o resultado da instrução Display Control ao se aplicar a palavra


binária 0b00001111; (0x0F);

d) Qual o resultado da instrução Write Data to DDRAM ao se aplicar a


palavra binária 0b00110000;

15
Simulação 01
• Procedimentos:
Etapa 02:
Complete a Tabela Verdade com o código binário que identifica o cada
caractere especificado na tabela ASCII:
Tecla S7 S6 S5 S4 S3 S2 S1 S0

Function 0 0 1 1 1 0 0 0

Mode 0 0 0 0 0 1 1 0

DCTL 0 0 0 0 1 1 1 1

R 16
Pratica de Laboratório 01
• Procedimentos:
Etapa 03:
Implemente no TinkerCad o circuito codificador abaixo que deve coincidir
com a tabela verdade completada na Etapa 02:

17
Simulação 01
• Procedimentos:
Etapa 04:

Implementação do circuito nomeado “Teclado com Display” no Tinker Cad


(ou software equivalente):

18
Simulação 01
• Procedimentos:
Etapa 04:
Após a implementação do circuito:
a) Aperte e segure a tecla RS – Aperte e segure a tecla Function – Aperte e
Solte a tecla E – Solte a Tecla Function;
b) Mantenha apertada a tecla RS – Aperte e segure a tecla Mode – Aperte e
Solte a tecla E – Solte a Tecla Mode;
c) Mantenha apertada a tecla RS – Aperte e segure a tecla DCTL – Aperte e
Solte a tecla E – Solte as Teclas DCTL e RS;
d) Aperte e segure a tecla 2 – Aperte e Solte a tecla E – Solte a Teclas 2;
e) Aperte e segure a tecla 0 – Aperte e Solte a tecla E – Solte a Teclas 0;
f) Aperte e segure a tecla 2 – Aperte e Solte a tecla E – Solte a Teclas 2;
g) Aperte e segure a tecla 0 – Aperte e Solte a tecla E – Solte a Teclas 0;
h) Aperte e segure a tecla U – Aperte e Solte a tecla E – Solte a Teclas U;
i) Aperte e segure a tecla T– Aperte e Solte a tecla E – Solte a Teclas T;
j) Aperte e segure a tecla F – Aperte e Solte a tecla E – Solte a Teclas F;
k) Aperte e segure a tecla P – Aperte e Solte a tecla E – Solte a Teclas P;
l) Aperte e segure a tecla R – Aperte e Solte a tecla E – Solte a Teclas R;19
Simulação 01
• Procedimentos:
Etapa 04:

Após a implementação do circuito e a operação do Teclado registre o


resultado obtido no Display de LCD:

20
Simulação 01
• Procedimentos:
Etapa Final:

Compile em um documento .doc os resultados obtidos com a resolução das


etapas de atividade e envie pelo Moodle.

21

Você também pode gostar