单片机中流水灯如何控制
发布网友
发布时间:2022-04-27 01:33
我来回答
共1个回答
热心网友
时间:2022-06-22 02:32
单片机中流水灯控制:
硬件连接很简单,只要将8个LED指示灯接在P1口上
另一端通过220欧姆的电阻接+5V电源上,就可以了。
主要靠软件控制,简单的可以使用左移或右移指令,将低电平0
逐渐移入寄存器中,即控制LED指示灯逐渐一个一个地点亮或一个一个地熄灭。
复杂点:
可以进行花式流水控制。
例如:
可以由两边逐渐向内点亮
然后再由内逐渐向外一个一个熄灭。
还可以由由内逐渐向两边内点亮
然后再由两边渐向内逐一个一个熄灭。
在程序的实现上
可以把各种花式流水的P1口亮灭状态字
事先定义成数组
然后每隔一定的时间
取出送P1口显示。
呵呵
俺只提供给你一个号的算法
程序就自己动手自立更生吧
满意
就选满意回答