野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9855|回复: 2

关于LED灯闪烁的次数问题,很奇怪.求大神解释下,谢谢!!

[复制链接]
发表于 2019-5-22 16:57:50 | 显示全部楼层 |阅读模式
是这样子的一个要求
红灯闪烁5次之后,黄灯闪烁5次,最后绿灯一直闪烁。

三盏分别由不同的IO控制,IO的配置是没有问题的

我写的程序是这样子的:


main()
{
unsigned int  a,b;
for(a=0;a<5;a++)
  {
    R_LED=1;    //  红灯, 高电平点亮
    delay(1000);
    R_LED=0;
    delay(1000);
  }

for(b=0;b<5;b++)
   {
    Y_LED=1;    //  黄灯, 高电平点亮
    delay(1000);
    Y_LED=0;
    delay(1000);
   }

  while(1)
  {

    G_LED=1;    //  绿灯, 高电平点亮
    delay(1000);
    G_LED=0;
    delay(1000);


}



   }




}

问题:烧录进单片机之后,只有红灯一直在闪,程序根本就没有往下走,各位大神有没有见过这种奇怪的现象,换了很多块单片机烧录也是这样






回复

使用道具 举报

发表于 2019-5-22 19:35:56 | 显示全部楼层
能仿真么 看门狗复位?
回复 支持 反对

使用道具 举报

发表于 2019-5-22 19:37:09 | 显示全部楼层
你可以上电让灯全亮,然后灭掉  看是不是一直在复位
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-25 06:53 , Processed in 0.032500 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表