TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: horty69 en 13 de Junio de 2014, 15:49:24

Título: Duda sobre almacenar un dato
Publicado por: horty69 en 13 de Junio de 2014, 15:49:24
Hola, me gustaria almacenar un dato que en este caso serian varias teclas pulsadas que se van a ver en una lcd.
me gustaria guardar cada numero de esa tecla pulsada en una variable diferente para así después poderla enviar a un contador y que el contador cuente hasta el número de la tecla pulsada.
Pero nose como almacenarla
Haber si alguien me puede hechar una mano
Gracias
Título: Re: Duda sobre almacenar un dato
Publicado por: fabianjsm en 13 de Junio de 2014, 17:52:56
No sé si entendí bien tu problema. Tienes por ejemplo 5 pulsadores, enumerados del 1 al 5. Si presionas el 4 por ejemplo, deberás contar desde el 1 hasta 4 en el display. ¿Es así?

Código: C
  1. int i, n = esperar_pulsador();
  2.         for(i=1; i <= n; i++) {
  3.                 borrar_lcd();
  4.                 mostrar_numero(i);
  5.                 esperar();
  6.         }
Título: Re: Duda sobre almacenar un dato
Publicado por: horty69 en 13 de Junio de 2014, 19:32:54
Yo tengo un teclado que puede escribir valores del 0 al 9 y le medto tres coordenadas que pueden ir de 00 a 17, entonces lo que quiero es guardar esas coordenadas para luego mandarlas a un contador y que cuente los números que e introducido.
Lo estoy realizando en mplabx con el compilador XC8