TODOPIC
FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: Mitutoyo en 16 de Agosto de 2003, 17:41:00
-
Hola amigos
Alguien sabe como se hace para programar y mostrar caracteres especiales (los que no están en el código ASCII) en displays LCD??
Desde ya muchas gracias por cualquier información que me puedan dar.
Jorge
-
Yo también estoy buscando lo mismo! para el bendito caracter º para ºC. Gracias.
-
Usen el buscador. Hay mucho sobre ese tema aca en el foro.
Buscador foro por GOOGLE by migsantiago (http://www.todopic.com.ar/foros/index.php?topic=25168.0)
-
Ok, ya lei como 10 hilos y lo único que encontré de interesante es el programa generador de código. Está muy bueno. Pero yo no necesito caracteres raros. Quiero poder escribir los que están en la tabla del LCD. Por ejemplo estuve jugando con ALT+algún número con la función lcd_putc y veo muchos de los que están en la tabla del lcd, pero como hago para ser preciso, sino voy a tener que hacerme una tabla con los 256 pasados a ascii o algo así. Gracias.
-
Bueno, bien estúpidito lo mío, era más fácil.
Para escribir: Caracter º coloco
printf(lcd_putc,"Caracter %c",0xDF);
El 0xDF es correspondiente a este caracter en la tabla del LCD que pueden ver aquí:
http://www.doc.ic.ac.uk/~ih/doc/lcd/display.html
iupiiiiiiiiiiiiiiiiiiiiiii.
-
Te adjunto un archivo con una demo completa utilizando caracteres definidos por el usuario.
Es para usar con ATMEL, pero teniendo en cuenta que está escrito en C, el principio es el miso.
Espero te sea util, yo lo probé en mis primeros pasos con LCD y funciona.
Saludos
:-)