用keil5编写简单流水灯程序 简单LED流水灯的制作及电路图?
简单LED流水灯的制作及电路图?
最简单的水灯模型应该有以下部分:
1。电源2。SOC(51单片机等)及基本外围电路3。基于“电阻单led”的单灯模型。本实验的重点是学习如何使用延迟函数。1要了解如何点亮,只需根据电路图控制SOC引脚(逻辑0和逻辑1)的正确打开和关闭。
2. 增加延迟。当所有目标LED开启时,可以在每个LED逻辑之间添加延迟功能,以便依次开启。一般来说,我们可以通过SOC的晶振电路来计算单次逻辑运算的时间,然后通过简单的连续加法来实现所需的延时。因此,可以通过添加循环加法来实现延迟。例如,n=0进入逻辑n1,n<100跳回到n1,这相当于100个逻辑时间。在这一点上,您实际上已经以一种非常原始的方式实现了您的目标函数。但如果你想更进一步,你可以让这个图概括LED灯的逻辑电路,并通过增加额外的回路来减少这种实现功能的暴力手段。例如,led逻辑门0-9第一个n=0进入循环1,亮起,n进入延迟循环,退出循环,关闭循环,n=n1n<10返回循环1,否则退出循环基本上是这样的,至于更高级的中断,那是另一回事。
怎样制作流水灯电路?
1. 打开电脑,打开相应的编程软件。
2. 安装驱动器,连接电路,并串联七个灯和电阻器。实验板也可以用来制作不同的形状。
3. 将七个灯的正极连接到MCU的5V端口。将负极连接到MCU的数字端口。
5. 打开编程接口,开始编程。
6. 程序完成后上传到单片机。
用keil5编写简单流水灯程序 51单片机8流水灯程序 简单流水灯电路图
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。