|
|
发表于 2015-8-12 20:32:55
|
显示全部楼层
类似这样。。。
//************************************************************
const int ledPin = 13;
const int buttonPin = 2;
boolean buttonState = 0;
boolean OldState = 0;
int buttonPressCount = 0;
void setup()
{
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop()
{
buttonState = digitalRead(buttonPin);
if (buttonState & !OldState) {
buttonPressCount++;
delay(40);
}
OldState = buttonState;
if (buttonState == HIGH)
digitalWrite(ledPin, HIGH);
else
digitalWrite(ledPin, LOW);
}
//************************************************************ |
|