51单片机如何做渐明渐暗流水灯

2020-01-30 13:52发布

RT,就是那种亮度渐变效果的流水灯,有什么算法或者设计思路吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
26条回答
a280581992
1楼-- · 2020-01-31 03:48
mark.
sun_jinde
2楼-- · 2020-01-31 09:44
设两个定时器,定时器1定时周期基本上设定在10ms左右,另一个定时器根据渐变方式逐渐增加和减小定时时间。当定时器1开通时将LED点亮,(在10ms内)定时器2在T1的时间范围内,延长或缩短T2的定时关闭LED时间的长短即可得到LED渐亮或渐暗的效果。这样可做出7彩渐变等很好的效果。
poet_lee
3楼-- · 2020-01-31 13:02
mark
woshi728138
4楼-- · 2020-01-31 17:10
mark
zhishang888
5楼-- · 2020-01-31 19:05
 精彩回答 2  元偷偷看……
lylatyou
6楼-- · 2020-01-31 23:02
单个呼吸灯就是PCA配置为输出比较模式。

呼吸流水灯就是将PCA的比较输出端接在数据分配器的DI端,然后8个Q端分别接8个LED,然后A2 A1 A0接MCU的IO做地址,每个地址对应一个变化的PWM占空比,同时每个地址对应占空比错开一定的相位,每次地址轮换后PWM发生一次变化,这样就是呼吸的流水灯了。

一周热门 更多>