HOME      PROJETOS      PROGRAMAÇÃO     

Conexão de LCDs compatíveis com o HITACHI HD44780


Vamos aprender como conectar ao PIC um LCD alfanumérico padrão HD44780 da HITACHI.

Os LCDs alfanuméricos podem variar quanto ao número de linhas e o número de colunas mas isso realmente não importa porque eles seguem um padrão, no caso o HD44780 da HITACHI, que veremos aqui.

Ao adiquirir um LCD alfanumérico, tente obter, também, o data sheet do dispositivo pois, apesar de seguirem o padrão e todos eles possuirem 16 pinos, a ordem dos mesmos pode variar de dispositivo para dispositivo.

A tabela a baixo mostra a pinagem mais comum de um LCD HITACHI HD44780

  Pino     Função     Nível     Descrição  
  1     Vss     -     0v     Alimentação  
  2     Vdd     -     5v  
  3     Vl     -     -  
  4     RS     H/L     H: Entrada de dado  
  L: Entrada de comando  
  5     R/W     H/L     H: Leitura de dado  
  L: Gravação de dado  
  6     E     H, H->L     Sinal de habilitação  
  7     D0     H/L     BUS de dados  
  8     D1     H/L  
  9     D2     H/L  
  10     D3     H/L  
  11     D4     H/L  
  12     D5     H/L  
  13     D6     H/L  
  14     D7     H/L  
  15     A     -     Anodo do LED do backlight  
  16     K     -     Catodo do LED do backlight  


Abaixo temos o esquema elétrico das conexões do LCD ao microcontrolador. Você pode baixar o projeto Eagle deste esquema elétrico na sessão Downloads.







FUNÇÕES DE CONTROLE DO LCD

Para controlar o envio de dados e comandos ao LCD foi desenvolvida uma subrotina, chamada "lcdhd44780.asm" com diversas funções como configuração do LCD, apagamento, posicionamento do cursor e envio de caracteres ao LCD, entre outras. Essa subrotina foi escrita de maneira a tornar independente a escolha do microcontrolador PIC, tendo sido testada com os chips das famílias 16F e 18F sem apresentar problemas.




Lembre-se que a alteração do conteúdo das macros ou subrotinas podem causar resultados imprevisíveis quando não catastróficos.







Índice dos circuitos




H P S P I N

Desde 04 de Março de 2010

Atualização: 08 de Oct de 2024