如何用51单片机和lcd1602做一个能够定时报警的数字时钟?

如题,现在我已经能够用51单片机完成了数字时钟的设计,并且能够自由调整其时间,如何用按键设定一个特定的时间(类似08:10:32),让时钟在这个时间报警(蜂鸣器),直到再... 如题,现在我已经能够用51单片机完成了数字时钟的设计,并且能够自由调整其时间,如何用按键设定一个特定的时间(类似08:10:32),让时钟在这个时间报警(蜂鸣器),直到再次按下这个键时停止报警,期间时钟仍然正常运行? 展开
 我来答
lycdl
高粉答主

2017-04-17 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4928万
展开全部
既然会调整时间了,就在调整时间的过程中,当调到报警时间时,再按下一个设定报警时间的按键,可以再增加一个按键,按下后就保存这个时间作为报警时间,但不改变当前时钟的时间,只是保存报警时间,而时钟继续计时,同时,可以结束调整操作。
设定了报警时间后,在正常计数时,当时钟每加一分,就与设定的报警时间比较,要比较小时相同,分相同。如果还要精确到秒,就要设定报警时间精确到秒,那就得每一秒就要比较一下设定的时间了。如果比较两个时间相同,就报警了。报警会吧,就是响铃就行了。
当处于报警状态下,可设置一个标志位,报警了,标志位为1,当标志位为1时,再按下设定报警键时就停止报警状态了。
顶起石头的小草
2017-04-17 · TA获得超过695个赞
知道小有建树答主
回答量:1447
采纳率:0%
帮助的人:305万
展开全部
时钟芯片,是继续运行的,不受影响
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式