打印

用51单片机制作万年历

[复制链接]
6172|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cxbloveyou27|  楼主 | 2009-6-30 19:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
要求:

(1)能显示阳历年、月、日、星期、小时、分、秒
(2)显示模块采用LED显示,要求能用按键调整时间。
(3)能显示阴历月、日,在显示阴历时间时能标明是否为闰年。
(4)具有定时报警功能,能够进行整点和半点语音报时。


用51单片机作为处理器,采用外部11.05928MHz晶振作为外部时钟源以实现精确记时,通过LCD输出当前时间、阳历年月日、星期以及对应的阴历年月日,利用4位键盘输入实现调节日期、时间以及设定闹钟功能,用蜂鸣器作为闹钟声源。


1、 带万年历的数字闹钟共设有正常走时、调节日期、调节时间、设定闹铃时间、响铃5个状态,在除响铃外的其余4个状态下:
按键A:切换状态,在正常走时、调节日期、调节时间、设定闹铃时间四个状态中转换。
按键B:对日期的“年”或时间的“小时”或闹铃的“小时”位加一。
按键C:对日期的“月”或时间的“分”或闹铃的“分”位加一。
按键D:对日期的“日”或时间的“秒”加一。
2、在响铃状态下按下任意键可以停止响铃并回到正常走时状态。
3、在调节日期、调节时间、设定闹铃时间三个状态下等待时间超过9秒将回到正常走时状态。

相关帖子

沙发
c4fantasy| | 2009-7-1 10:23 | 只看该作者

毕业设计吧。。

毕业设计吧。。谷歌下。

使用特权

评论回复
板凳
googlefans| | 2009-7-2 16:33 | 只看该作者

推荐使用DS12C887

毕业设计现在才做?不可能吧,,带闰年补偿的。

使用特权

评论回复
地板
九浩| | 2009-7-3 19:16 | 只看该作者

同意googlefans的说法

用DS12C887,可以精走10年哦!

使用特权

评论回复
5
lzy332945525| | 2010-2-25 15:20 | 只看该作者

使用特权

评论回复
6
llhvip2011| | 2011-3-25 19:25 | 只看该作者
有没有掉电处理???

使用特权

评论回复
7
NE5532| | 2011-3-25 21:51 | 只看该作者
采用外部11.05928MHz晶振作为外部时钟源以实现精确记时
这是哪只X出的题啊?忍不住骂脏话了。

使用特权

评论回复
8
new1988| | 2011-3-26 10:35 | 只看该作者
采用外部11.05928MHz晶振作为外部时钟源以实现精确记时
这是哪只X出的题啊?忍不住骂脏话了。
NE5532 发表于 2011-3-25 21:51

11.0592MHz的频率怎么分频都分不到1HZ,不知道哪里来的精确而言

使用特权

评论回复
9
c51_tph| | 2011-3-26 13:23 | 只看该作者
DS12C887内置电池,操作很简单

使用特权

评论回复
10
zjy.zz| | 2011-6-18 19:25 | 只看该作者
呵呵,网上搜索下,应很多实例吧

使用特权

评论回复
11
cj591948273| | 2012-9-4 16:42 | 只看该作者
呵呵,网上搜索下,应很多实例吧

使用特权

评论回复
12
liuchangra| | 2012-9-4 17:26 | 只看该作者
万年历是比较好做的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

1

粉丝