int PULSADOR = 2;
int LED = 3;
int ESTADO = LOW;
void setup() {
// put your setup code here, to run once:
pinMode(PULSADOR, INPUT); //pin 2 como entrada
pinMode(LED, OUTPUT); //pin 3 como salida
}
void loop() {
// put your main code here, to run repeatedly:
while(digitalRead(PULSADOR)==LOW){ //espero a que el pulsador se presione
}
ESTADO = digitalRead(LED); //leo estados del led
digitalWrite(LED, !ESTADO); //escribo valor contrario
while (digitalRead(PULSADOR)==HIGH) {//antirebote
}
}