介绍:
该作品已做出实物,经过测试运行一切正常。按键操作类似我们日常使用的电子表,具体操作请看文件说明。楼主为该作品写了一个算法,可以根据日期自动计算当天是星期几,包括平年和闰年的计算。这个算法是楼主观察日历表规律想出来的,例如:2017年1月1日是星期日,2018年1月1日是星期一,2019年1月1日是星期二,以此类推。由于该作品是基于时钟的动态显示,过程中涉及单片机与时钟芯片的不间断读写。为保证按键正常使用以及系统稳定性,楼主使用了定时器中断扫描按键并且尽可能的优化按键程序,减少其执行所花费的时间。
该作品于楼主大二上学期末完成,有不足之处,望指点。
功能:
1.时钟显示。(使用按键设定时间,支持单点和长按)
2.最高可设置3个独立闹钟。
3.独立运行的计时器。
4.独立运行的定时器。
特此分享交流,共同进步!
全部资料51hei下载地址:
lcd时钟.rar
(163.56 KB, 下载次数: 171)
作者:刘查理
|