TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: Trust en 15 de Octubre de 2006, 17:39:34

Título: Pruebas con Lcd
Publicado por: Trust en 15 de Octubre de 2006, 17:39:34
Hola a todos, estoy haciendo pruebas con un display lcd de 2 filas y 16 caracteres, estoy probando a poner en marcha el Blacklight que creo que es de color amarillo y no lo consigo, lo pongo el pin 15 que es el anodo a positivo +5V y el pin 16 a negativo.

El programa es este:



Código: [Seleccionar]
Device = 16F876         
     XTAL = 4   
pause 1000   
ALL_DIGITAL = TRUE             
     LCD_DTPIN = PORTB.4         ' For Proteus Virtual Hardware Board LCD Data is PORTB.4,5,6,7
     LCD_RWPIN PORTB.3          'LCD RW pin
     LCD_RSPIN = PORTB.2        ' LCD RS pin
     LCD_ENPIN = PORTB.1        ' LCD EN pin
     LCD_INTERFACE = 4           ' We're using a 4-bit LCD interface
     LCD_LINES = 2               ' We're using a 2-Line LCD
     LCD_TYPE = 0                ' Our LCD is the alphanumeric type
       
TRISB = %00000000
delayms 200
low portb.3
cls
inicio:
cls
print at 2,2,"Prueba"
delayms 1000
goto inicio

end

En la pantalla sale el texto que hay en el programa pero no la luz de fondo.
¿Como poneis la retroiluminacion?

Saludos y gracias de antemano.

Título: Re: Pruebas con Lcd
Publicado por: Nocturno en 15 de Octubre de 2006, 18:06:57
Aunque tenga los pines, puede que no tenga instalado el backlight, ¿estás seguro que lo lleva? .
El programa es indiferente para que ilumine.
Título: Re: Pruebas con Lcd
Publicado por: Trust en 15 de Octubre de 2006, 20:33:24
Si que tiene blacklight, el display es un Cebek C-2605 y en las especificaciones pone:

- Luminiscencia incorporada. Sistema blacklight, (retroiluminacion), mediante led color verde - amarillo.

He conectado los 2 pines (15 y 16) a +5V y gnd y no he conseguido que funcione.
¿Estara estropeado mi display?

Tambien me sucede una cosa que no se si sera normal o no, antes de que aparezca el texto que hay en el programa, me aparece la primera linea llena de cuadros. Me ha parecido leer esto de que le ha pasado a alguien pero, no se si sera normal o no.

Título: Re: Pruebas con Lcd
Publicado por: pantera en 15 de Octubre de 2006, 21:21:34
hola yo tube el mismo problema con un LCD , el backlight no prendia. Lo que pasaba es que la hoja de datos que tenia tenia al reves la informacion.

El mas era el menos y el menos era el mas.

Lo que recomendaria es que a esos pines le pongas directamente la alimentacion sino prende voltealos y ahi estara el error.

En su defecto sino prenden es que lo mas seguro esta dañado.

no te preocupes de conectar al revees ya que la lus es totalmente independiente de los demas al menos yo hice eso para ver por que no prendia mi LCD

suerte
Título: Re: Pruebas con Lcd
Publicado por: Trust en 15 de Octubre de 2006, 21:33:59
Ya lo he solucionado, gracias por vuestra ayuda Pantera y Nocturno.

Como dices, los pines 15 y 16 estan al reves.

Gracias.
Título: Re: Pruebas con Lcd
Publicado por: pantera en 15 de Octubre de 2006, 22:03:05
jeee me habia pasado lo mismo y fue un sufrimiento ya que era nuevo el LCD que tonteria era. Ni modo.
Título: Re: Pruebas con Lcd
Publicado por: regulus en 18 de Noviembre de 2006, 22:20:31
Estimados

Según encontré en el datasheet, la corriente máxima que se le puede poner al backlight es 80mA. Por lo que creo que no deberían poner los pines directamente a vcc y tierra.Si trabajan con 5V seria bueno usar una resistencia de 80.
Le pongo la hoja técnica mencionada para su referencia.

Datasheet LCD 2x16 (http://www.4shared.com/file/6121408/48cacd53/Z7000A.html)


Saludos

Regulus



Título: Re: Pruebas con Lcd
Publicado por: pantera en 20 de Noviembre de 2006, 23:25:51
Hola

gracias por la informacion pero al menos con el LCD que tengo no he tenido problemas respecto a que se dañe y llevo como con el ya un rato y no se ha quejado aun. Al menos dos años

Saludos