TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado 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:
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.
-
Aunque tenga los pines, puede que no tenga instalado el backlight, ¿estás seguro que lo lleva? .
El programa es indiferente para que ilumine.
-
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.
-
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
-
Ya lo he solucionado, gracias por vuestra ayuda Pantera y Nocturno.
Como dices, los pines 15 y 16 estan al reves.
Gracias.
-
jeee me habia pasado lo mismo y fue un sufrimiento ya que era nuevo el LCD que tonteria era. Ni modo.
-
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
-
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