单片机初学,第一个程序LED灯

2019-07-16 04:35发布

看的郭天祥的视频,点亮一个led灯,这是我写的程序
#include <reg52.h>sbit LED=P1^0;
void main()
{
        LED=1;
        LED=0;

}
然后其他全部组件插上,下载完程序后,怎么变成流水灯了?如图
求解啊?
tupian.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
ytww19
2019-07-17 18:19
本帖最后由 ytww19 于 2012-9-28 14:42 编辑

你那样写不对:
#include <reg52.h>
sbit LED=P1^0;
void delay(unsigned int ms);

void delay(unsigned int ms)
{ unsigned int i;
    while(ms--)
   {
          for(i=100;i!=0;i--);
   }
}

void main()
{
     while(1)
{
        delay(1000);
        LED=1;
        delay(1000);
        LED=0;
}

}

一周热门 更多>