Autor Tema: como identificar un LCD /memoria contigua o no?  (Leído 2242 veces)

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

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
como identificar un LCD /memoria contigua o no?
« en: 24 de Enero de 2004, 17:59:00 »
Hola Amigos:
He copiado y desarrollado algunos proyectos con display LCD 16x1,en algunos todo OK display a full en otros hay que tratar las rutinas como 8x2 sino solo la mitad del display funciona,Cual es el misterio para identificar el display cuando uno lo compra ;es decir como saber si tiene memoria contigua o no en el manual del mio no dice nada.Es un standar industrial de 16x1.En el PBP hay camando de lineas de display   LCD_lines n  que por mas que se corrija luego hay que tocar todas las llamadas al LCD para 8x2.
Algien conoce un poco mas que yo que no se nada?
Gracias

Desconectado lager

  • PIC18
  • ****
  • Mensajes: 258
RE: como identificar un LCD /memoria contigua o no?
« Respuesta #1 en: 24 de Enero de 2004, 18:18:00 »
Que onda Khasistos,
mira estas usando un LCD de 16 x 1 para displayar  8 x 2 ?no entendi
No se mucho eso de la memoria contigua, pero segun dicen todos los manuales tanto de pbp como de pb plus, que debe ser compatible el controlador con Hitachi 44780  y si es de graficos con el Samsung S6B0108 chipset.
si describes lo de la memoria o el problema que te resulta, te trato de ayudar .
Un abraso pana

Baygon
Una razon ams para migrar a PBP PLUS!!

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: como identificar un LCD /memoria contigua o no?
« Respuesta #2 en: 24 de Enero de 2004, 19:51:00 »
Hola pana :El problema concreto es este .El programa esta escrito para display comun 16x1 que es el que yo uso,pero solo sale la mitad del texto ,ahora si uso el mismo programa escrito para display 2x8 en mi display16x1 anda perfecto.El autor es un frances amargo que creo que esta sentado a la diestra de dios que cuando le pregunte mas datos acerca de esto me contesto que use el que me andaba y que sino compre el PBP y lo modifique.
por ahi dando vueltas lei que la memoria de estos displays puede o no ser correlativa puede ser toda junta  o estar organizada en dos bloques distintos para formar 16 CHRS.Hasta ahi es lo que se
Saludos pana salvador

Desconectado lager

  • PIC18
  • ****
  • Mensajes: 258
RE: como identificar un LCD /memoria contigua o no?
« Respuesta #3 en: 25 de Enero de 2004, 13:41:00 »
Ya viste si es compatible el controlador Pana??
si es compatible no tiene que darte ese problema, y la verdad creo que en lugar de ajustarlo deberias intentar conseguir el lcd compatible, es mas sencillo, yo uso uno de la marca Tianma, y me jala sin problemas.
Creo que sin duda tendras que modificar el codigo del pbp para que trabaje con tu modelo de  LCD,  ese es el problema con los compiladores con comando preestablecidos, vienen especificados solo para un tipo de modelo, y cuando uno quiere salirse de esos estandar, tiene que modificar el codigo . por eso ASM es ASM ahi no hay comandos preestablecidos , solo codigo maquina.
Saludos pana

Baygon

Una razon ams para migrar a PBP PLUS!!

Desconectado lager

  • PIC18
  • ****
  • Mensajes: 258
RE: como identificar un LCD /memoria contigua o no?
« Respuesta #4 en: 25 de Enero de 2004, 14:46:00 »
hola gus, estuve revizando el Data.. de mi LCD Tianma es el   TM162AAA6-1  , tiene un controlador KS0066U  y segun lei es equivalente al HItachi 44780 , debes revizar esto en tu LCD, por mas que busque no dice nada de su memoria contigua, pero creo que este puede ser tu problema, cheka compatibilidad.
Revise el codigo de la pagina que me diste, y no tiene ningun problema, corre perfectamente en mi LCD, tu problema es la compatibilidad de el CONTROLADOR, por lo tanto para resolverlo tendrias que cambiar el codigo del pbp o hacerlo directamente en asm .
saludos


Una Razon ams para migrar a PBP PLUS!!