Autor Tema: Problema LCD WINSTAR 1602A  (Leído 1820 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Mr.pelax

  • PIC10
  • *
  • Mensajes: 19
Problema LCD WINSTAR 1602A
« en: 26 de Octubre de 2011, 19:11:13 »
Hola gente tengo el siguiente problema estoy probando la libreria lcd de AngelGris, en HITECH C con un PIC16F877A para el LCD winstar 1602A 2x16 es la primera ves que uso este tipo de LCD.
Cuando lo conecto no me muestra ninguna letra solo los famosos cuadrados negros en ambas lineas, regulo voltaje y nada, ya probe cristal, pic y anda perfecto. :5]
Adjunto codigo y simulacion proteus. :lol:

Espero que me den un mano !

Desconectado mtristan

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 395
Re: Problema LCD WINSTAR 1602A
« Respuesta #1 en: 26 de Octubre de 2011, 19:29:22 »
.


Deberías comparar la inicialización que trae la librería con la que requiere el lcd que tenés. Lo más probable es que no coincidan, y por eso solo podés ver cuadrados negros.

Saludos.

When you see a good move, look for a better one (Emanuel Lasker)

Desconectado Mr.pelax

  • PIC10
  • *
  • Mensajes: 19
Re: Problema LCD WINSTAR 1602A
« Respuesta #2 en: 26 de Octubre de 2011, 19:48:18 »
Si estaba con el tema de los tiempos de inicializacion aca encontre el correspondiente a los Winstar, no me queda claro en que parte de la libreria tendria que modificar el tema de los tiempos.

Saludos

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Problema LCD WINSTAR 1602A
« Respuesta #3 en: 26 de Octubre de 2011, 20:03:21 »
  El problema pueden ser los tiempo en la inicialización... dentro de la librería existe la función init_lcd y es allí donde tienes que ver.

  Fijate la primer instrucción de delay que encuentres que dice

Código: C
  1. __delay_ms(15);

 y cambiala por

Código: C
  1. __delay_ms (32);

 a ver que pasa
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado Mr.pelax

  • PIC10
  • *
  • Mensajes: 19
Re: Problema LCD WINSTAR 1602A
« Respuesta #4 en: 26 de Octubre de 2011, 20:38:39 »
Muchas gracias AngelGris me funciono perfecto  :-/ cambiando a 32ms el tiempo de inicializacion XD,
ahora puedo continuar con mi proyecto de un timer domestico XD

gracias


 

anything