您的位置首页生活百科

51单片机流水灯程序

51单片机流水灯程序

的有关信息介绍如下:

问题补充说明:刚接触单片机不懂 求程序加每句的注释 !

程序如下:

#i来自nclude<reg52.h>

sbitl象等谓还ed1=P2^0;

sbitled2=P2^1;

sbitled3=P2^2;

s360问答bitled4=P径星型练北补2^3;

sbitle天顶防亲杂法委d5=P2^4;

sbitled6=P2^5;

sbitled7=P2^6;

晶毛举层什令已运sbitled8=P2^7;

voidmain()

{

  i组植握县调对抗担映nti,j;

  //点亮第一个一风你陆灯

  led1=1;

  led2=0;

  led3=0;

  led4=0;

  led5=0;

  led6=0;

  led7=0;

  led8=0;

  //延时1秒 

 for(i=0;i<110;++i)

 {

  f顺吃超就话菜or(j=0;j<1000;++j)

  {

   ;//什么也不做

  }

 }

  //点亮第二个灯

  led1=0;

  led路比金形护搞2=1;

  led3=0;

  led4=0;

  led5=0;

  led顶省湖6=0;

  led女7=0;

  led8=0;   

  //点亮求践将城若然跑低置载距剩余的灯

  //省略……

  while(1);

}

51单片机流水灯程序

扩展资料:

流水灯几点说明:

void:因为该延时函数不需要升烟展溶感返回值,所以写为void

delay1s:该谓函数的函数名,命名需要符合C语言的标识符命名规则。

():不需要传入参数,所以括号中为空

至衡此我们可以把流水灯程序写为以下形式: