云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于51单片机电子闹钟的设计_毕业设计论文

基于51单片机电子闹钟的设计_毕业设计论文

  • 62 次阅读
  • 3 次下载
  • 2026/1/11 6:17:27

设计中采用了中断方式1作为定时中断,其定时计数初值的设置可由以下公式计算得到,中断服务流程图如下图3-9。

X?216?tTcyX:计数初值 t:定时时间 Tcy:机器周期 [1]

图3-9 中断服务流程图

3.3.3 闹钟子函数

闹钟时间的判别主要是通过设定时间与实时时间对逐位对比确定是否进行闹铃。

其工作流程图如下图3-10。

图3-10 闹铃判断流程图

3.3.4 计时函数

计时函数部分,主要是通过单片机定时中断来计时,复产生一次中断标志位flag加1,当flag加满20次为1秒,然后把flag清0把秒存储单元加1。然后再依次判断分、时。其流程图如下图3-11。

图3-11 计时流程图

3.3.4 键盘扫描函数

这些函数主要是判断是否有按键按下,并根据相应按键按下的情况调用相关函数执行,其相关流程图如下图3-12。

图3-12 键盘扫描流程图

3.3.5 时间和闹钟的设置

此部分主要是通过判断cnt在不同值时通过调用加1、减1子函数对时间和闹钟的时、分、秒进行设置。在闹钟设置时,判断按键S4按下情况我,进行闹钟的开启与关闭,相关流程图如下图3-13。

图3-13 时间/闹钟设置流程图

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

设计中采用了中断方式1作为定时中断,其定时计数初值的设置可由以下公式计算得到,中断服务流程图如下图3-9。 X?216?tTcyX:计数初值 t:定时时间 Tcy:机器周期 [1] 图3-9 中断服务流程图 3.3.3 闹钟子函数 闹钟时间的判别主要是通过设定时间与实时时间对逐位对比确定是否进行闹铃。 其工作流程图如下图3-10。 图3-10 闹铃判断流程图 3.3.4 计时函数 计时函数部分,主要是通过单片机定时中断来计时,复产生一次中断标志位flag加1,当flag加满20次为1秒,然后把flag清0把秒存储单元加1。然后再依次判断分、时。其流程图如下图3-11。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com