LCD12864+DS1302+DS18B20+STC12C5A60S2做的万年历
//带调时功能
//所有按键对GND有效
//本程序未经允许不得用于其它用途(只能用来学习研究)
这个是调时的状态,被调时位闪烁显示,因为LCD12864特性,它的光标闪烁并不好用,新手不一定能搞定,
所以写了一个闪烁位以控制被调时位做闪烁显示
这个是正常走时状态,基本上所有需要的信息都全
以下是本DIY的程序部分
这部分是主体程序文件,采用了网友们熟悉的写法,清晰明了。
LCD12864部分,采用经典的例程修改而来,显示文字和图片功能都写了,只是图片部分没用到,
有朋友需要使用的可以取消注释就可以了。
DS1302这块大家也很熟悉了,废话不多,大家自行理解
本程序支持市面上绝大多数LCD12864并口带字库屏,显示清晰稳定无BUG,至少目前未发现BUG
DS18B20使用独特写法,保证在22.1184M的晶振下稳定工作,不会出现开机85度和温度不显示的情况
语法绝大多数使用初学者看的懂的语句(if,for,else等)
STC12C5A60S2(LCD12864万年历程序.zip
(122.84 KB, 下载次数: 253)
|