欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    课程设计单片机(时钟打铃系统)

    • 资源ID:1398726       资源大小:3.22MB        全文页数:29页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    课程设计单片机(时钟打铃系统)

    1、目录 第 1 章 概述 2 1.1 设计要求 .2 1.2 设计目的 .2 1.3 设计意义 .2 第 2 章 系统总体方案选择与说明 3 第 3 章 硬件电路设计 4 3.1 按键控制模块 .4 3.2 时间显示模块 .5 3.3 打铃模块 .6 第 4 章 应用软件设计 8 4.1 系统软件设计思想 8 4.2 系统主程序 .8 4.3 中断子程序 .9 4.4 按键扫描子程序 . 11 第 5 章 系统仿真调试 12 5.1 软件简介 .12 5.2 软件仿真 12 第 6 章 硬件调试与结果分析 15 结束语 17 致谢 18 参考文献 19 附录 A 系统硬件电路原理图 20 附录

    2、B 程序清单 21 评分表 29 第第 1 章章 概述概述 1.1 设计要求 本设计要求设计学校作息时间控制器,其设计实现的功能主要有: 使用 4 位七段显示器来显示现在的时间,显示格式为“时分” ,由 LED 闪 动作为秒计数表示,到响应时间打铃,可冬夏季切换。可以设定作息时间, 并进行到时提示。能够根据预先设定好的作息时间表自动启停控制电路, 完成对外部设备的实时控制。 1.2 设计目的 增强对单片机的认识,与理解,提高时间能力与水平。学会使用 proteus 仿真软件,充分把所学电路、模数电理论与实践结合,了解和掌 握单片机设计软件与硬件设计结合过程、方法和实现,以及掌握单片机的 内部模

    3、块的应用。 1.3 设计意义 用单片机及 c 语言编程模拟学校作息时间,到时打铃,以及冬季夏季手 动切换打铃时间。 第第 2 章章 系统总体方案选择与说明系统总体方案选择与说明 由按键控制模块控制单片机最小系统的时间、月份、年以及打铃时 间, 在有单片机控制数码管显示以及蜂鸣器。 本次设计实现的功能主要有: 使用 4 位七段显示器来显示现在的时间,显示格式为“时分” ,由 LED 小 数点闪动作为秒计数表示。可以设定作息时间,并进行到时提示。能够根 据预先设定好的作息时间表自动启停控制电路, 完成对外部设备的实时控 制。由按键输入控制设置年月日以及当前时间、并可设置闹钟定时,时间 到由蜂鸣器发

    4、出响声。 按键控制模块按键控制模块 单 片 机 最 小 系 统 单 片 机 最 小 系 统 数码管显示模块数码管显示模块 闹钟模块闹钟模块 图 2-1 第第 3 章章 硬件电路设计硬件电路设计 3.1 按键控制模块 按键控制模块主要有由五个按键组成:K1、K2、K3、K4、K5。分别 接 P1.3-P1.7 口。 K1 的功能是模式切换键;K2 的作用是加一;K3 的作用是闹钟使能; K4 的作用是减一;K5 的作用是冬夏季切换。 图 3-1 当需要设定时间或是校正时间,即可按下模式切换键来进行。 校正时间:按第一次 K1 键,进入小时校正状态,通过按 K2、K4 键 进行小时校正,按一下 K

    5、2 键则加一,按一下 K3 键则减一。 按第二次 K1 键,进入分校正状态,通过按 K2、K4 键进行分钟校正。 按第三次 K1 键,进入小时设定状态,此时若不需要设置则不操作。 按第四次 K1 键,进入分钟设定状态,若此时不需要设置则不操作。 按第五次 K1 键进入月份校正状态,通过按 K2、K4 键进行月份校正。 按第六次 K1 键,进入日校正状态,通过按 K2、K4 键进行日校正。 按下第七次 K1 键进入年份校正状态,通过按 K2、K4 键来进行年份 校正。 校正完毕后,再按一次 K1 键,则退出时间校正状态,并显示当前校 正后的准确时间。 设定时间:按第一次 K1 键进入小时校正状态

    6、,此时若不需要设置, 则不操作;以此类推。 第三次按下 K1 键,进入小时设定状态,通过按 K2、K4 键进行小时 设定。 按下第四次 K1 键,进入分钟设定状态,通过按 K2、K4 键进行分钟 设定。 设定完毕后,按一下 K3 键(闹钟使能) 。 继续按 K1 键,若不需要设置,则不操作,以此类推,到按最后一次 K1 键则退出时间设定状态并显示当前时间,当时间与我们设定的时间一 致时,通过闹钟电路响声提示。 若要关闭闹钟,此时再按一次 K3 键即可停止响声。 若 k5=1,执行冬季打铃时间。 若 k5=0,则执行夏季打铃时间。 3.2 时间显示模块 本设计采用四位七段共阳数码管做显示模块,其中前两位做时、月 份显示,其余两位作为分、日显示,选取前两位的一个 dp 点作为秒点。 单片机 P0.0-P0.7 分别接七段数码管的 abcedfg 和 dp 引脚。P2.0-P2.3 分别作为四个七段数码管的片选端。 图 3-2 时间显示模块主要由四位数码管来显示,配合按键控制模块的校正 与设定时间,相应的显示。时间正常显示时,LED 每闪动 60 次,分钟自 动加一;每六十分钟小时自动加


    注意事项

    本文(课程设计单片机(时钟打铃系统))为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583