课程设计报告---自动打铃系统.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子信息工程专业单片机系统课程设计报告 目 录 一、设计任务和性能指标 2 1.1 设计任务 2 1.2 性能指标 2 二、设计方案 2 三、系统硬件设置 3 3.1、单片机最小系统 3 3.2 时钟电路DS1302 4 3.3、显示电路的设计 5 3.4、键盘接口的设计 5 3.5 打铃电路的设计 6 四、系统软件设计 7 4.1 程序流程图 7 4.2 主程序设计 10 4.3 显示子程序的设计 11 五、调试及性能分析 12 5.1 调试步骤 12 5.2 性能分析 12 六、心得体会 12 参考文献 13 附录1 系统硬件电路图 14 附录2 程序清单 15 电子信息工程专业单片机系统课程设计报告 一、设计任务和性能指标 1.1设计任务 用单片机器件为主体,设计一台自动打铃系统。 (一)基本要求 1、基本计时和显示功能(用 12小时制显示)。包括上下午标志,时、分的数 字显示,秒信号指示。 2、能设置当前时间(含上、下午,时,分)。 3、能实现基本打铃功能,规定:上午6:00起床铃:打铃5秒、停2秒、 再打铃5秒。下午10:30熄灯铃:打铃5秒、停2秒、再打铃5秒。铃声可 用小喇叭播放,凡是用到铃声功能的均按此处理。 (二)发挥部分 1、增加整点报时功能,整点时响铃5秒,要求有控制启动和关闭功能。 2、增加调整起床铃、熄灯铃时间的功能。 3、增设上午4节课的上下课打铃功能,规定如下: 7.30 上课,8.20下 课:8.30上课,9.20下课;9.40 上课,10.30下课;10.40上课,11.30 下课;每次铃声5秒。 4、特色和创新自选。 1.2性能指标 1. 时钟:上下午(1位)、时(2位) 、分(2位) 2. 校对键:确认键/设置键 、右移键/灭铃键、加键、减键 3. 响铃:蜂鸣器二.设计方案 二、设计方案 按照系统设计的功能的要求,初步确定设计系统由主控模块、时钟模块、显 示模块、键扫描接口电路共四个模块组成,电路系统构成框图如图1.1所示通过 内部定时产生中断,从而驱动电铃打铃。电路系统构成框图如图1.1所示。主控 芯片使用51系列AT89C52单片机,采用高性能的静态80C51设计,由先进工艺 制造,并带有非易失性Flash程序存储器。它是一种高性能、低功耗的8位COMS 微处理芯片,市场应用最多。 时钟芯片使用美国DALLAS 公司推出的一种高性能、低功耗、带RAM 的 实时时钟芯片DS1302。采用DS1302 作为主要计时芯片、可以做到计时准确。 更重要的是,DS1302可以在很小的电流的后备电源 (2.5~5.5V 电源,在2.5V时 耗电小于 300nA)下继续计时,并可编程选择多种充电电流对后备电源进行慢速 充电,可以保证后备电源基本不耗电。采用串行数据传输,与单片机硬件连接简 单,如果使用时钟芯片DS12887,将采用并行数据传输,占用更多的硬件资源。 因此为节省单片机端口,时钟芯片采用DS1302。 2 电子信息工程专业单片机系统课程设计报告 时钟电路 键盘电路 电源 AT89C51 驱动电路 显示电路 CPU 电铃 1.1 硬件电路设计 设定51单片机工作在定时器工作方式 1,每100ms产生一次中断,利用软 件将基准 100ms单元进行累加,当定时器产生 10次中断就产生 1S信号,这时

文档评论(0)

qiuzhimin2019 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档