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的值}
{
state =!state ;
digitalWrite(pin, state); //给13脚写入state的值转载于:https://my.oschina.net/jingshishengxu/blog/34736