Open Source.YS18-3荧光管电子时钟100%开源放送(软件源工程及代码.硬件原理图)【严泽远作品】
YS18-3的荧光管电子时钟曾是饱含了我所有期待的完美的荧光管电子时钟,它的功能比较完备,也受到了很多DIYer的关注与支持。
应很多朋友的要求,今天我将所有源代码(包括完整的Keil工程)全部无偿放送,希望能与大家一同交流软件方面的技术与心得。
(由于博客无法上传和下载附件,请需要下载源代码和原理图的朋友加入QQ群:145751810在群共享里下载)
MCU采用STC12C5628AD,其实20AD就足够用了;
代码全部采用C语言编写;
YS18-3的完整制作帖在这里(多图、有视频):https://nixieclock.org/?p=145
源代码非常完整,包括我做的所有注释,而且全部是模块化,里面包括如下常用模块,非常经典,也久经考验,很稳定,大家需要的话移植很方便:
1、红外线遥控器解码模块;
2、DS3231完整的通讯及操作模块(包括时间日期读取、设定,闹钟读取、设定);
3、74HC595完整的通讯函数;
4、RGB LED全彩控制IC(LPD6803)的完整通讯程序;
5、三种荧光管数字呼吸切换效果的完整实现程序;
6、DS18B20温度传感器完整的读取温度函数;
7、公历与农历的换算完整函数代码;
8、STC内部EEPROM完整的存储及读取函数代码;
硬件原理图也包含很多完整的模块,也都是很成熟的应用,需要的朋友可以直接移植到你们的系统中即可:
1、MC34063 DC-DC升压电路;
2、LM317线性稳压电路;
3、STC12C5628AD典型完整系统应用电路;
4、DS3231完整应用电路;
5、LPD6803完整应用电路;
6、H0038B红外线接收头应用电路;
7、DS18B20应用电路;
8、74HC595级联完整应用电路;
希望这些代码及应用电路能够对朋友们有所帮助!
有任何疑问可以联系我,或者在下面留言!
更加欢迎大家拍砖…
当然,我个人严重反对不劳而获,对于只索取无任何回复的DIYer严重质疑…
最后再SHOW一下我的YS18-3荧光管电子时钟:
4 条评论
Arronlo · 2013 年 6 月 15 日 上午 10:35
谢谢。资料哪里可以下载到呢
♂唯有→奋斗 · 2013 年 6 月 15 日 上午 10:43
请参考eeworld的帖子,里面有下载链接!
http://home.eeworld.com.cn/my/link.php?url=http://bbs.eeworld.com.cn%2Fviewthread.php%3Ftid%3D286602%26amp%3Bpage%3D13%26amp%3Bextra%3Dpage%253D7%23pid1476797
上官 · 2014 年 10 月 11 日 下午 7:39
您好 请问一下 资料在哪里可以下载呢
http://home.eeworld.com.cn/my/link.php?url=http://bbs.eeworld.com.cn%2Fviewthread.php%3Ftid%3D286602%26amp%3Bpage%3D13%26amp%3Bextra%3Dpage%253D7%23pid1476797这个网页打不开
群里面也没有找到 谢谢!
cookieclicker.games · 2020 年 5 月 14 日 下午 4:57
Great article.