Fork me on GitHub

18/06/14

PIC: LCD com 74HC595

PIC: LCD com 74HC595



Neste post mostrarei uma maneira de utilizar um display de LCD com microcontroladores PIC que possuem poucos pinos, como é o caso do PIC12F675.

Utilizando um registrador de deslocamento, o 74HC595, funcionando como um expansor de portas I/O, é possível utilizar apenas 3 pinos do microcontrolador, ao invés de 6 pinos.


Pinagem do CI 74HC595

No caso do PIC12F675 é necessário habilitar o clock interno e desabilitar o MCLR ( ambos, configurando os fusíveis ). Desse modo sobram mais pinos que podem ser usados para entrada analógica, ligar um botão ou um LED.

DOWNLOAD
Projeto: lcd_com_74hc595.rar

BIBLIOTECA
MikroC PRO PIC

EXEMPLO


Teste feito com PIC18F4550


4 comentários:

  1. Tenho um display 16×2, modelo JHD 162A, quando ligo ele ao pic 18F4550, com a rotina normal, o display nao exibe nada em sua primeira linha, e sua segunda linha apresenta blocos preenchidos, gostaria de uma ajuda para que conseguisse imprimir algo no display, no proteus o programa funciona corretamente, mas quando coloco no protoboard acontece isto.

    ResponderExcluir
  2. cara, fantastico, vc esta de parabens!

    ResponderExcluir
  3. Depois de varias tentativas sem sucesso, preciso de sua ajuda para usar um lm 35 e imprimir o valor da temperatura no display usando o pic12F675 .Não estou conseguindo programar o envios dos dados para o registrador 74hc595. Se puder me ajudar mais uma vez, eu agradeço muito desde ja, e parabens pelo seu trabalho no blog.

    ResponderExcluir

Postagens Relacionadas!!