lcd 16x2
São Paulo
2014
‘’O único lugar que o
Sucesso vem antes que
O trabalho é
No dicionário. ’’
Albert Einstein
São Paulo
2014
Introdução
Agora que já conhecemos os recursos fundamentais da linguagem C, estamos prontos para criar nossos programas para controle de equipamentos. Estudaremos as principais funções e ferramentas para manipular displays LCD. Para implementar nossos projetos é interessante a utilização de um display, capaz de tornar mais simples a visualização de informações e a interação com nosso equipamento, escolhemos para tratar nesta obra de um display de utilização muito comum em sistemas microcontrolados, suas características são as seguintes:
Tipo: Display LCD
Exibição: Caracteres Alfanuméricos
Quantidade de informações: 16 x 2 (dezesseis caracteres em 2 linhas)
Controlador: padrão HD44780 Hitchi
Um display LCD desse tipo, possui embutido em seu circuito um outro microcontrolador, e para podermos utilizá-lo temos que entender um pouco de seus comandos e funções. Dessa forma, da mesma maneira com que trabalhamos com o PIC, para utilizar um display LCD temos que seguir uma sequência de procedimentos. Hardware e Pinagem Existem modelos diferentes, com localização diferente da pinagem, porém a numeração e função dos pinos geralmente é a mesma, nos kits didáticos e profissionais Microgenios é utilizado o LCD apresentado em seguida:
Descrição das Pinagens:
Pino
Função
Descrição
1 alimentação Terra ou GND
2
Alimentação
VCC ou +5V
3
V0
Tensão para ajuste de contraste (ver figura1)
4
RS Seleção:
1 - dado, 0 - instrução
5
R/W seleção
1 - Leitura, 0 - Escrita
6
E chip Select
1 ou (1 - 0) Habilita, 0 - desabilita
7
B0 LSB 8
B1
9
B2
10
B3
11
B4
barramento de dados
12
B5 12
B6
14
B7 MSB 15
A (display c/ back)
Anodo p/ LED backlight
16
K (display c/ back)
Catodo