Página 1 de 1

Criaçao de caracteres no LCD

MensagemEnviado: 09 Jan 2007 13:45
por proex
Estou tentando criar um caracter de 5x7 personalizado num LCD 16x2.

Pra isso aponto para o endereço 0x40 da CGRAM e envio os bytes de configuraçao do caracter:

b'00011111'
b'00011111'
b'00011111'
b'00011111'
b'00011111'
b'00011111'
b'00011111'
b'00000000'

Depois retorno ao endereço 0x80 da CGRAM.

Na escrita desse caracter no display, deveria aparecer isso:

ooooo
ooooo
ooooo
ooooo
ooooo
ooooo
ooooo


Mas aparece isso:

ooooo

ooooo

ooooo


Alguem saberia a origem desse problema?

Re: Criaçao de caracteres no LCD

MensagemEnviado: 09 Jan 2007 15:46
por Renie
Olá Jr!

Se seu display não estiver com algumas linhas "queimadas" , é problema
de soft, reveja seu programa!

MensagemEnviado: 09 Jan 2007 16:43
por mazzer
Um chute.. será q vc não esta escrevendo muito rapido no display?
Sei lá...

Boa sorte.

MensagemEnviado: 09 Jan 2007 16:47
por proex
Diminui bastante o tempo entre as escritas mas o problema continua.

Agora a pouco troquei de fabricante de display, e agora funciona. Estou desconfiado que alguns displays, dependendo da marca, nao aceitam esse tipo de programacao.

MensagemEnviado: 17 Jan 2007 23:34
por phophollety
Por exemplo, existem os Hd44740 originias HITACHI e muitos clones, como os SEXXX.. talvez você tenha se baseado em um datasheet do display com um integrado original de pedigree e usou um clone.