GGG1101 发表于 2017-2-14 14:18:31

求助:最小系统的LED发光二极管实验没办法同步点亮同步熄灭

大家好,我今天用面包板做了一个最小系统,控制器是ATMEGA328的,晶振是16M的。但是做实验室时候出现了问题。我写的代码是准备让2个LED灯同时亮200ms,再同时熄灭200ms。然而这2个LED发光二极管总是没办法一起亮,一起熄灭,总有一个灯慢一些,成了交替的情况了。不知道咋回事,有没有知道的告诉我一下,谢谢了

GGG1101 发表于 2017-2-14 14:22:55

int Led1=9;
int Led2=10;
void setup()
{
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
}
void loop()
{
for(int k=9;k<=10;k++)
{
    digitalWrite(k,HIGH);
    delay(200);
}
for(int k=9;k=10;k++)
{
    digitalWrite(k,LOW);
    delay(200);
}
}

我用了2个发光二极管,上面是写的代码,但是这2个灯总是有一个慢一些


   

164335413 发表于 2017-2-14 14:34:17

int Led1=9;
int Led2=10;
void setup()
{
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
}
void loop()
{
for(int k=9;k<=10;k++)
{
    digitalWrite(k,HIGH);

}
    delay(200);
for(int k=9;k=10;k++)
{
    digitalWrite(k,LOW);

}
    delay(200);
}

GGG1101 发表于 2017-2-14 15:57:28

164335413 发表于 2017-2-14 14:34


谢谢您,问题解决了:)
页: [1]
查看完整版本: 求助:最小系统的LED发光二极管实验没办法同步点亮同步熄灭