TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Halcon_de_Fuego en 03 de Noviembre de 2010, 23:54:42
-
Bueno no hay mucho que agregar a mi pregunta ! basicamente es esa , lo que si es que tengo un presentimiento que es con una de estas dos funciones
lcd_send_byte('n');
o esta
printf(lcd_putc," tilde %2.2f%%",'n');
-
Búscate en la hoja de datos del LCD el valor hexadecimal de la vocal tildada que quieres que aparezca y la usas asi (ejemplo con ñ):
printf(lcd_putc, "A%co: ", 0xEE);
%c hace que se muestre el caracter y 0xEE es el valor hexadecimal de la ñ. En el LCD aparece Año.
Saludos!
-
Gracias !! :-/
-
Me podes pasar la direccion de la pagina para descargar la hoja de datos ? no encuentro nada que tenga informacion que me interese con ese lcd !
saludos !
-
Aqui está la hoja de datos, asumiendo que se trata de un LCD basado en el controlador HD44780 (http://www.sparkfun.com/datasheets/LCD/HD44780.pdf)
Por ejemplo para la á que encuentras en la página 18 en la primera fila, columna 14 debes unir los dos números binarios, el de la fila y el de la columna 0b0000 y 0b1110 = 0b00001110 = 0x0E y ese es el valor que utilizas como te dije en el post anterior.
Saludos!
Edito: La á está es en la segunda fila columna 14. 0b0001 y 0b1110 = 0b00011110 = 0x1E
-
:-/ muchisimas gracias !!!!!