D@rkbytes una pregunta en la funcion button la penultima variable que se coloca es ACTION, esta variable para que funciona cuando esa variable se pone a uno y cuando esa variable se pone a cero
Esta es la descripción de la instrucción BUTTON
BUTTON , Pin , Down , Delay , Rate , Bvar , Action , Label
Lee Pin y opcionalmente ejecuta anti rebote y auto repetición.
Pin automáticamente se toma como entrada.
Pin debe ser una constante, 0 - 15, ó una variable que contenga un número 0 - 15 (P.Ej.
B0)
ó un número de pin (P.Ej.
PORTA.0)
Down
Estado del pin cuando se oprime el pulsador (0-1)
Delay
Contador de ciclos antes de que comience la auto-repetición (0...255).
Si es 0, no se efectúa anti rebote ni auto repetición.
Si es 255 se eliminan rebotes, pero no auto repetición.
Rate
Valor de auto repetición (0...255)
Bvar
Variable con tamaño de byte usada internamente para conteo de demoras y repeticiones.
Debe ser inicializada a 0 antes de ser usada, y no ser usada en cualquier lugar del programa.
Action
Estado del pulsador al ser actuado.
Label
La ejecución comienza en esta etiqueta si es cierto
Action
Notas:
Esta documentación se encuentra en el manual de PICBasic Pro en español.
Y también se obtiene presionando la tecla F1 cuando se pone el cursor sobre alguna instrucción.
Saludos.