TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: KARyKAR en 16 de Agosto de 2019, 11:40:47

Título: duda en ccs al manipular dato de entrada
Publicado por: KARyKAR en 16 de Agosto de 2019, 11:40:47
Buenos dias, estoy comenzando con la programación en CCS y me preguntaba si alguien sabe; si en CCS se puede  leer una entrada y guardar ese valor digital en un registro o variable para mas tarde utilizarlo, siempre he visto que directamente activan  una salida pero nunca que el valor lo guarden en una variable.

estoy haciendo una rutina para prender y apagar una secuencia  de leds con el mismo pulsador, pero no logro crear la retención del sistema.
muchas gracias.

 :oops:
Título: Re:duda en ccs al manipular dato de entrada
Publicado por: KILLERJC en 16 de Agosto de 2019, 11:48:30
Si... si queres crear una variable de 1 bit podes usar int1

Código: C
  1. int1 mivar=0;
  2.  
  3. // Se lee el pin aca y se guarda su estado
  4. mivar = input(PIN_B0);
  5.  
  6. // Ahora mivar va a tener el estado del pin cuando se leyo en su momento, no va a cambiar.