TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Mr.pic en 16 de Agosto de 2005, 17:07:00

Título: CARACTERES JAPONESES
Publicado por: Mr.pic en 16 de Agosto de 2005, 17:07:00
ESTOY TRABAJANDO CON PIC 16F877A Y AL PROGRAMAR UN MENSAJE PARA MOSTRAR EN EL LCD, ESTE ME MUESTRA EL MENSAJE EN CARACTERES JAPONESES.
POR FAVOR ALGUIEN QUE ME AYUDE A SOLUCIONAR ESTE PROBLEMA.
Título: RE: CARACTERES JAPONESES
Publicado por: fenix_jn en 17 de Agosto de 2005, 00:48:00
El LCD t bota los caracteres en japones???! vaya, lo mas probable es q sea culpa del charset interno del LCD, solucion: buscate otro LCD y ya, el charset interno del LCD no es reprogramable y el CG no t dara tanto espacio como para los 256 caracteres q existen en la EPROM (o q deberian existir)
Título: RE: CARACTERES JAPONESES
Publicado por: josemyzm en 17 de Agosto de 2005, 08:57:00
Echa un ojo al Datasheet del LCD. No se si lo de los caracteres depende de la zona/region donde adquieras el LCD o se puede seleccionar una u otra tabla por software.

Un saludo.
Título: RE: CARACTERES JAPONESES
Publicado por: Mr.pic en 17 de Agosto de 2005, 10:51:00
gracias por responder, pero ya me di cuenta que el problema era del programa al envian los datos.

gracias
Título: RE: CARACTERES JAPONESES
Publicado por: josemyzm en 17 de Agosto de 2005, 12:05:00
O sea que tienes ambas tablas de caracteres y se puede seleccionar una u otra?
Es por curiosidad, por si le pasase a alguien más.

Un saludo.
Título: RE: CARACTERES JAPONESES
Publicado por: RaDoN en 17 de Agosto de 2005, 12:22:00
Pego esta tabla con los caracteres de los LCD alfanumericos, con el valor de cada uno, quizás os sea de interes:

Título: RE: CARACTERES JAPONESES
Publicado por: Mr.pic en 18 de Agosto de 2005, 23:48:00
el problema era que al enviar los datos tenia un error en el programa y cuando cargaba en "w" el caracter ASCII lo cargaba incorrecto lo que provocaba que saliera un caracter mas alto de la tabla que correspondia a los simbolos extraños que me salian.
Título: RE: CARACTERES JAPONESES
Publicado por: J1M en 19 de Agosto de 2005, 06:03:00
tiene parte del abecedario katakana, d eso no me akordaba yo xDD jejejeje

ジャイメ  (ahi se supone que pone jaime en katakana xD)

mata ne! :p
Título: RE: CARACTERES JAPONESES
Publicado por: Algec en 20 de Agosto de 2005, 03:25:00
YO tengo un problema con un LCD y es que funciona bien pero algunos caracteres los muestra erroneos. Cambio de LCD y se muestran bien en otros, no comprendo el porque, ya que no hay ninguna falla de un bit en el lcd porque todos los que se muestran erroneos y bien tienen alguno de  los 4 bits en comun. Alguien sabe como se soluciona?
Título: RE: CARACTERES JAPONESES
Publicado por: antoniof en 23 de Agosto de 2005, 05:21:00
Pon algún ejemplo de carácter erroneo, es decir, tendría que salir la A y sale P, etc.

Tu problema tiene pinta de tener una pista cortada en el LCD que da fallos. Pon todas las líneas a uno y después a cero y comprueba que lleguen los niveles de tensión al LCD correctamente con el polímetro.
Título: RE: CARACTERES JAPONESES
Publicado por: Algec en 23 de Agosto de 2005, 13:47:00
No es problema de pistas, con otro LCD va bien. Ademas los que fallan tienen los mismos bits que otros que si funcionan bien. No son correlativos en la tabla parace como si la memoria del caracteres del LCD hubiese borrado esos.
Esta se puede refrescar?
Título: RE: CARACTERES JAPONESES
Publicado por: antoniof en 23 de Agosto de 2005, 18:23:00
La memoria de caracteres que traen los LCD es ROM, por lo que no se puede ni cambiar ni actualizar ni nada. Si te fallan caracteres que no son correlativos en la tabla de códigos ascii, y son siempre los mismos, es que el controlador se habrá quemado. Si son aleatorios, puede que aumentando los tiempos de escritura en el PIC se te solucione el problema.