Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: Vanesa en 19 de Mayo de 2006, 05:42:18
Título: Mostar numero de más de un digito en la LCD
Publicado por: Vanesa en 19 de Mayo de 2006, 05:42:18
Hola a todos!!
Estamos haciendo un mini proyecto pero nos hemos atascado con el envío y la obtencion de números de la lcd. introducimos por teclado un número, el cual queremos enviar a una variable (por ejemplo, introducimos 1 2 3 4 y queremos meter el número 1234 en la variable contador) y ese valor enviarlo entero a la LCD. El problema que al enviarlo a la LCD, al ser más de un dígito, nos muestra el símbolo del código ASCII del número del contador.
Es un lío, pero a ver si alguien entiende lo que quiero decir y puede echarnos una mano. El problema es más el envío a la pantalla que la obtencion del dato, ya que esto lo hemos hecho dígito a digito multiplicando y sumando para la formación del número entero.
Muchas gracias de antemano. Si necesitais alguna aclaración más no dudeis en decirlo.
Ah! Utilizamos un 16f84A y el compilador CCS
Título: Re: Mostar numero de más de un digito en la LCD
Publicado por: vszener en 19 de Mayo de 2006, 07:29:10
Incluso puedes hacer el tratamiento por separado y despues unirlos en una sola variable...
Suerte!!! :wink:
Título: Re: Mostar numero de más de un digito en la LCD
Publicado por: microcom en 20 de Mayo de 2006, 18:40:19
tambien se puede hacer en asm esambler.
Título: Re: Mostar numero de más de un digito en la LCD
Publicado por: Vanesa en 23 de Mayo de 2006, 12:13:48
Muchas gracias vszener por tu ayuda. Al ver tu ejemplo me di cuenta de que el problema no era mandar el número a la lcd sino que había errores en el programa a la hora de captar los dígitos de la lcd y convertirlos en una sola variable con la que operar.
Ahora a ver si soluciono el resto de los problemas que me está planteando el programa.
Hasta otra
Título: Re: Mostar numero de más de un digito en la LCD
Publicado por: microcom en 23 de Mayo de 2006, 15:45:54
¿ tambien se puede hacer en asm esambler ?
Título: Re: Mostar numero de más de un digito en la LCD
Publicado por: vszener en 25 de Mayo de 2006, 12:45:34
Jeje micocrom que cada uno lo haga en el lenguaje que quiera no? jeje aparte Vanesa puso