VFD时钟,第一次做荧光管时钟,没有什么经验,只能先看以前的大师是怎么做的,我在网上找,终于找到了几个仅有的资源,开始自己着手制作了。在此感谢分享原理图图片和代码的老师。原作品采用YS18-3荧光管,而我这个作品采用YS13_3荧光管制作。
以下是代码结构介绍:
1、红外线遥控器解码模块;
2、DS3231完整的通讯及操作模块(包括时间日期读取、设定,闹钟读取、设定);
3、74HC595完整的通讯函数;
4、RGB LED全彩控制IC(LPD6803)的完整通讯程序;
5、三种荧光管数字呼吸切换效果的完整实现程序;
6、DS18B20温度传感器完整的读取温度函数;
7、公历与农历的换算完整函数代码;
8、STC内部EEPROM完整的存储及读取函数代码;
9、MCU采用STC12C5628AD。
硬件有以下模块组成: