×
单片机 > 单片机程序设计 > 详情

51单片机开发板程序----LED流水点亮(C语言)

发布时间:2020-08-21 发布时间:
|
//实例6:使用P0口流水点亮8位LED 

#include   //包含单片机寄存器的头文件
/****************************************
函数功能:延时一段时间
*****************************************/

void delay(void)
   {
   unsigned char i,j;
    for(i=0;i<250;i++)
   for(j=0;j<250;j++)    
     ;
   }
/*******************************************************
函数功能:主函数 
********************************************************/
void main(void)
{
   while(1)
   {
     P0=0xfe;   //第一个灯亮
    delay();   //调用延时函数
    P0=0xfd;   //第二个灯亮
    delay();   //调用延时函数
   P0=0xfb;   //第三个灯亮
    delay();   //调用延时函数
   P0=0xf7;   //第四个灯亮
    delay();   //调用延时函数
   P0=0xef;   //第五个灯亮
     delay();   //调用延时函数
   P0=0xdf;   //第六个灯亮
      delay();   //调用延时函数
   P0=0xbf;   //第七个灯亮
     delay();   //调用延时函数
   P0=0x7f;   //第八个灯亮
     delay();   //调用延时函数  
  }

 }



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
51单片机CO2检测显示程序解析