0% acharam este documento útil (0 voto)
3 visualizações

Tutorial LCD

tarefa ufma tutorial circuito integrado de display lcd

Enviado por

levi.cs
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações

Tutorial LCD

tarefa ufma tutorial circuito integrado de display lcd

Enviado por

levi.cs
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 4

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL - PUCRS

FACULDADE DE ENGENHARIA - FENG


DEPARTAMENTO DE ENGENHARIA ELÉTRICA - DEE
Disciplina: LABORATÓRIO DE PROCESSADORES E PROGRAMAÇÃO DE
PERIFÉRICOS
Professores: Juliano Benfica

Display de LCD.

Funcionamento do Display:

Para funcionamento do display é necessário um procedimento inicial de


configuração do dispositivo como mostra as tabelas abaixo:

1 - CONFIGURAÇÃO DE FUNÇÃO:

Instrução RS R/W D7 D6 D5 D4 D3 D2 D1 D0 Descrição


Interface
DL: 0 => 4 bits
DL: 1 => 8 bits
Linhas:
N: 0 => 1 linha
N: 1 => 2 linhas
Conf.
0 0 0 0 1 DL N F 0 0
Função Pixels

F: 0 => 5x7 dots


F: 1 => 5x10 dots

Normalmente se usa: DL=


1, N=1 e F=0, ou seja,
(00111000)b => 38h.
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL - PUCRS
FACULDADE DE ENGENHARIA - FENG
DEPARTAMENTO DE ENGENHARIA ELÉTRICA - DEE
Disciplina: LABORATÓRIO DE PROCESSADORES E PROGRAMAÇÃO DE
PERIFÉRICOS
Professores: Juliano Benfica

2 – CONTROLE DO DISPLAY:

Instrução RS R/W D7 D6 D5 D4 D3 D2 D1 D0 Descrição


Controle do Display
D: 0 => off
D: 1 => on
Controle do Cursor

C: 0 => cursor desligado


C: 1 => cursor ligado
Ctrl do
0 0 0 0 0 0 1 D C B
display Cursosr Piscante
B: 0 => não piscante
B: 1 => piscante

Normalmente se usa: D= 1,
C=1 e B=0, ou seja,
(00001110)b => 0Eh.

3 – DESLOCAMENTO DO CURSOR:

Instrução RS R/W D7 D6 D5 D4 D3 D2 D1 D0 Descrição

Deslocamento do Cursor

ID:1 => Da esquerda para direita


ID:0 => Da direita para esquerda

Desloc. Função Scroll


do 0 0 0 0 0 0 0 1 ID S
Cursor S:0 => scroll desligado
S:1 => scroll ligado

Normalmente se usa: I/D=


1 e S=0 , ou seja,
(00000110)b => 06h.
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL - PUCRS
FACULDADE DE ENGENHARIA - FENG
DEPARTAMENTO DE ENGENHARIA ELÉTRICA - DEE
Disciplina: LABORATÓRIO DE PROCESSADORES E PROGRAMAÇÃO DE
PERIFÉRICOS
Professores: Juliano Benfica

4 – LIMPA DISPLAY:

Instrução RS R/W D7 D6 D5 D4 D3 D2 D1 D0 Descrição

Este comando limpa tudo que


foi escrito no display de LCD.
Limpar o
0 0 0 0 0 0 0 0 0 1
display

Código de configuração =
01h

A sequência em hexadecimal para inicialização do display é escrever


como comando é:

1. 0x38
2. 0x0e
3. 0x06
4. 0x01

• O ENVIO DE COMANDOS PARA O LCD DEVERÁ


OBEDECER A SEQUÊNCIA CONFORME A FIGURA
BAIXO:
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL - PUCRS
FACULDADE DE ENGENHARIA - FENG
DEPARTAMENTO DE ENGENHARIA ELÉTRICA - DEE
Disciplina: LABORATÓRIO DE PROCESSADORES E PROGRAMAÇÃO DE
PERIFÉRICOS
Professores: Juliano Benfica

• Comandos para acessar linha e comando do


Display:

1. O COMANDO 0x80 coloca o cursor na primeira linha e primeira coluna.


O comando 0x81 coloca o cursor na primeira linha e segunda coluna e
assim por diante até 16 colunas.

2. O COMANDO 0xC0 coloca o cursor na segunda linha e primeira coluna.


O comando 0xC1 coloca o cursor na segunda linha e segunda coluna e
assim por diante até 16 colunas.

• O ENVIO DE CARACTERES PARA O LCD DEVERÁ


OBEDECER A SEQUÊNCIA CONFORME A FIGURA
BAIXO:

BIBLIOGRAFIA BASE: APOSTILA PROF. ANDERSON TERROSO.

Você também pode gostar