int pin = 13;
volatile int state = LOW; //声明volatile int量
void setup()
{
pinMode(pin, OUTPUT);
attachInterrupt(0, blink, CHANGE); //设置为0号中断,中断函数blink,触发方式为change
}
void loop()
{
digitalWrite(pin, state); //给13脚写入state的值
}
void blink()//中断函数
{
state = !state;
请问下这个函数是什么时候进入中断或者说触发中断? |