帮我看看一下arduino程序有什么问题void buttom() { digitalWrite(9,LOW); digitalWrite(9,HIGH); delay(1000); digitalWrite(9,LOW); } void setup() { // put your setup code here, to run once: pinMode(2,INPUT); pinMode(8,OUTPUT); pinMode(9,OUTPUT); pinMode(10,OUTPUT); for(;;) { digitalWrite(8,LOW); digitalWrite(8,HIGH); delay(1000); digitalWrite(8,LOW); buttom(); //attachInterrupt(2, buttom(),RISING); digitalWrite(10,LOW); digitalWrite(10,HIGH); delay(1000); digitalWrite(10,LOW); } } void loop() { // put your main code here, to run repeatedly: }
时间: 2023-03-10 15:51:24 浏览: 159
Arduino 例程详细教学9.数字电压表
看起来你的arduino程序可能有一些问题,因为你使用了多个digitalWrite()语句,也有一些无用的代码,可能会导致程序运行不正常。另外,你需要使用attachInterrupt()函数来设置引脚2的中断处理程序。
阅读全文