(arduino新手)下面的代码有什么问题,我可以看到端口9和10同时闪烁,后来端口11闪烁。
当我尝试使用端口3,5,6时,它可以正常工作。 我只有9,10,11端口有问题
const int col[3] = {9,10,11};
void setup() {
for (int thisPin = 0; thisPin < 3; thisPin++) {
pinMode(col[thisPin], OUTPUT);
}
}
void loop() {
refreshScreen();
}
void refreshScreen() {
for (int index = 0; index < 3; index++) {
digitalWrite(col[index], HIGH);
delay(300);
digitalWrite(col[index], LOW);
}
}
我的arduino有缺陷还是PWM端口表现得像这样!!! ?
答案 0 :(得分:0)
PWM引脚与使用digitalWrite()的任何其他引脚相同。它看起来像代码应该工作。您是否可能以某种方式将9和10的输出缩短在一起?如果不是,那么对我来说就像引脚9和10一样有缺陷。