int pin = 13;
int state = 0; //声明volatile int量 void setup() { pinMode(pin, OUTPUT); attachInterrupt(0, blink, CHANGE); //设置为0号中断,中断函数blink,触发方式为change } void loop() { } void blink()//中断函数 { state =!state ; digitalWrite(pin, state); //给13脚写入state的值} |
|