int ledPin = 11;
boolean ledState = false;
void setup() {
pinMode(buttonPin,INPUT_PULLUP);
pinMode(ledPin,OUTPUT);
}
void loop() {
while(digitalRead(buttonPin)==HIGH){}//做一个死循环,保持灯的状态
if(ledState==true){
digitalWrite(ledPin,LOW);
digitalWrite(10,HIGH);
ledState=!ledState;
}
else{
digitalWrite(ledPin,HIGH);
digitalWrite(10,LOW);
ledState=!ledState;
}
delay(500);
}