
51单片机与WS2812七彩灯的程序代码包。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该“51单片机ws2812七彩台灯”项目最初是在18.4 LED显示屏比赛后萌生的构想。此前,通过使用avr控制ws2812灯带,并实现七彩旋转屏幕以及频谱显示功能的一个作品(具体细节可参考avr项目中的第2条)。然而,当时使用avr进行开发存在成本较高、烧录不便等问题,且在家中已拥有灯带资源,并自学了新的51单片机技术,因此决定尝试制作一个七彩台灯。该台灯具备多种炫目的显示特效,并且增加了对白灯和淡黄灯的控制功能,同时还能够调节亮度,预计其实用价值会相当高。在进行可行性分析时,首先需要考虑51单片机的一些型号(例如stc89和stc90)通常采用12T的时序,即每个机器周期为12个振荡周期。因此在计算定时器等参数时,需要将主频除以12。而较新的stc12和stc15芯片则可以达到1T的时序,从而在速度上能够比旧款的芯片快至少12倍。此外,从价格角度来看,我认为它比avr更具性价比。我曾查阅过关于使用stc89驱动ws2812的可行性文章( 驱动0.4us和0.85us信号确实非常接近极限, 这使得难以实现更多的特效。
全部评论 (0)
还没有任何评论哟~


