多语言展示
当前在线:1143今日阅读:26今日分享:39

51单片机控制流水灯

使用C语言编程,用51单片机控制LED灯,实现“流水灯”效果!
方法/步骤
1

首先绘制仿真图,在单片机最小系统的前提下,在P0端口放置所需的LED灯,并通过限流电阻接电源,如图所示,当单片机的控制端为低电平时,使对应的LED灯点亮

2

根据所绘制的电路图,控制响应的引脚,实现LED灯的流水效果

3

因为要使用到  循环右移(_cror_)和循环左移(_crol_),所以头文件需调用intrins.h头文件,然后定义延时函数。

4

主函数通过for循环多次左(右)移,实现流水灯效果

注意事项

因为P0口特殊的性质,在不接上拉电阻的情况下无法输出高电平

推荐信息