欢迎光临散文网 会员登陆 & 注册

51单片机100例实例之02例

2021-01-19 18:31 作者:技术流阿宅  | 我要投稿

//项目名称:从左到右的流水灯

//项目再创作者:科技小宅神


proteus仿真图


#include <reg52.h>

#include <intrins.h>//C51内部移位函数

#define uchar unsigned char

#define uint unsigned int


//1毫秒延时子程序

void DelayMS(uint x)

{

  uchar i;

while(x--)

{

for(i=120;i>0;i--);

}

}

//主程序

void main()

{

  P0 = 0xFE;//初始值

while(1)//死循环

{

P0 = _crol_(P0,1);//位运算,循环左移

DelayMS(150);//延时一段时间

}

}


51单片机100例实例之02例的评论 (共 条)

分享到微博请遵守国家法律