led实现呼吸灯效果——启后科技

启后小编
2020-03-26

1: 呼吸灯原理就是要让led灯的亮灭时间不同,需要多个计数器实现。从1us到1s钟,改变led呼吸灯的触发条件。

方案分享

20180812102538146.png

2:依旧把程序写出来,这次在写计数器的时候,发现自己很大问题,就是计数器条件写不全。要不就是只写计数不清零,要么就是忘记清零不拉高。说白了,就是不理解时序,没有将一个周期的计算器完全描述出来。

55555.jpg

仿真时序,就可以看出3:计数器的问题,说白了就是自己仿真做的少。波形分析的太少,需要多分析模块中的波形。

20180812103629996.png

波形分析:计数器第一个是实现1000us的计数,因为时钟频率为50MHZ,所以周期就是20us技术到50就是千分之一ms,所以第二个计数器记到1000就是1ms,第三个计数器就是记到1000就达到了1s钟的亮了。仿真的时候,修改了计数器的最大值参数,第二第三没记到1000而是记到10,第一个记到4。仿真出了,以上的波形。


Cheerhoo启后科技——互动科技一站式服务供应商

联系人:钱志先

联系电话:13961780928(微信同号)

邮箱地址:cici@cheerhootech.com

地址:无锡市梁溪区清扬路7号联通大厦12楼



分享