Autor Tema: Ayuuuda PIC y LCD Powertip  (Leído 1866 veces)

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

Desconectado nami_ronoa

  • PIC10
  • *
  • Mensajes: 2
Ayuuuda PIC y LCD Powertip
« en: 29 de Julio de 2005, 14:49:00 »
Ayuda LCD powertip2004 A 4x20 y PIC18f452

Hola, mi problema es que al inicializar el LCD uso las rutinas que se utilizarian para un LCD compatible Hitachi, y solo puedo escribir en las 8 primeras columnas de las 2 primeras filas, como si fuese un LCD 2x8. Como tendría que hacer para poder escribir en toda la pantalla. ¿Será problema de la inicializacion?

El LCD es un Powertip2004 A

Gracias

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
RE: Ayuuuda PIC y LCD Powertip
« Respuesta #1 en: 26 de Agosto de 2005, 04:23:00 »
Hola. Primer posible problema:
Es probable que estes utilizando un codigo de programa que inicialice un LCD de 8x2, por lo que al inicializarlo con el mismo, le estas indicando al LCD que solo vas a utilizar las primeras 2 filas, y 8 columnas.
Si ya solucionaste eso, fijate que para hacer funcionar las 20 columnas de la fila 1, necesitas llenar las posiciones 00H a 13H.
Para la fila 2 las posiciones son: de 40H a 53H.
Por lo tanto asegurate que el codigo del programa llene esas posiciones de la RAM del LCD. Sino, necesitas modificar el codigo. Pasamelo si queres que te paso la modificacion. Giño
Por ultimo, lee bien el Datasheet del microcontrolador del LCD PowerTip(usa el Hitachi 47880). Ahi vas a ver que la posicion RAM de cada caracter (fila x columna) hace un corte de memoria raro,despues de la mitad de memoria RAM total del microcontrolador del LCD.(esto mas que nada cuando queres llenar mas de una pantalla, entonces lo unico que haces es producir el desplazamiento de la pantalla hacia la Izq o derecha en 20 posiciones Si necesitas mas info: brunodini@yahoo.com.ar
Saludos.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.


 

anything