请按下图链接测试电路,D1,D2…D13口接LED正极,每个LED负极接220 或1K的电阻然后接地。
test_digit
测试软件如下:
/*copy right John Yu
*/

int led = 1;
void setup() {
for (int i=1;i<14;i++)
pinMode(i, OUTPUT);
}
void loop() {
if (led==14) led=1;
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW);
delay(1000);
led++;
}
导入上面软件到ARDUINO R3版后,应该LED灯从第一个开始一个个点亮又熄灭,循环往复。

如果有LED永远不灭,说明LED对应的端口有写错误,R3 UNO质量不合格。
如果发现不亮的LED,有可能是板子问题,有可能是LED问题。把LED负极接1K电阻接地,正极接5V输出端。如果不亮,说明LED有问题,换LED,直到LED亮。然后重新接会原来电路。如果LED在循环电路中还是不亮,说明板子有问题。