弘毅 发表于 2013-7-3 14:33
外部中断应该是可以使用Arduino的那个外部中断调用命令
int pin = 14;
volatile int state = HIGH;
void setup()
{
pinMode(pin, OUTPUT);
interrupts();
attachInterrupt(2, blink, CHANGE);
}
void loop()
{
digitalWrite(pin, state);
}
void blink()
{
state = !state;
}
找了一个简单例程 不好用 也不知道是我用的不对还是怎么, 那个attachInterrupt函数里的第一个参数 是不是io口管脚号啊 |