[求助] 只用51单片机内部定时器可以实现万年历显示在1602液晶上吗?

leemon001   2012-8-20 01:10 楼主
各位大神,只用51单片机内部定时器可以实现万年历显示在1602液晶上吗?如果可以,当“日”进位到“月”时怎样进位?
因为不同月份的天数不一样,且还分闰年的2月份天数更是不一样。
是否一定要另外的定时芯片才能完成万年历?

回复评论 (3)

可以,只有按照公式计算好,就可以实现。
点赞  2012-8-20 07:40

回复 楼主 leemon001 的帖子

推荐使用DS1302的万年历芯片,若需要资料把邮箱给我.~
点赞  2012-8-20 09:16
完全可以。

可以用读取数据表(数组)的方式,获取月的天数。如果是二月份,就加上闰年标志(闰年,标志设为“1”,平年,标志设为“0”。(年份%4=0,标志置位,=1))。
点赞  2012-8-20 09:59
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复