单片机课设 电子时钟JD51.docVIP

  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文档。上传文档
查看更多
单片机课设--电子时钟 单片机应用课程设计 ——电子时钟 姓名:邢昊 学号 班级:通信1201 指导老师:周永华 29 / 1 单片机课设--电子时钟 目录 一、实验目的 ................................................ 3 二、设计任务及要求 .................................... 3 三、软件设计思路 ........................................ 3 四、设计分析 ................................................ 4 五、源程序代码及注释 .............................. 10 六、课程设计体会 ...................................... 28 2 / 29 单片机课设--电子时钟 一、实验目的 通过电子时钟综合设计,使学生学会利用 8051 定时器时间计时处理功能,了解按键 扫描及控制 LED 数码管显示原理,掌握单片机和按键以及 LED 数码管硬件电路设计及控制 程序的设计方法。思考按键消除抖动、LED 动态显示与静态显示的特点,从而提高学生解 决实际问题的能力。 二、设计任务及要求 利用实验板上4个LED数码管,设计带有闹铃功能的数字时钟,要求: 1、在4位数码管上显示当前时间。显示格式“时时分分”;” 2、由LED闪动做秒显示; 3、利用按键可对时间及闹玲进行设置,并可显示闹玲时间。当闹玲时间到蜂鸣器发出声响,按停止键使可使闹玲声停止。 4、使数字时钟的闹钟铃声为音乐。 三、软件设计思路 计时功能利用单片机的定时器来完成,由于定时器定时的时长有限,所以要利用中断程序才能定时1秒,若中断程序每隔5ms中断一次并当作一个计数,则每中断一次计数加1,当计数200次时,则表示1s到了,秒变量加1,同理再判断1min是否到了,再判断1h是否到了。 为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要数据锁存器等较多硬件,可采用动态显示法实现LED显示。 3 / 29 单片机课设--电子时钟 闹铃声由交流蜂鸣器产生,所以当闹铃时间和当前时间相等时,可以对蜂鸣器输入方波信号,蜂鸣器就会发出声音。 四、设计分析 本实验实际是设计一个电子表,可以显示时和分,并且用一个二极管显示秒。另外,还可以对它进行时间调整,还要有闹铃功能。 时钟电路在各个系统中都起着十分重要的作用,是保证系统正常工作的基础。同时时钟电路整体的设计及其工作原理涉及到了单片机基础课程中各章节的内容,是对单片机理论基础课程的一个综合实践,通过本课题不仅让我对电子时钟这一课题有更深入的了解,更加深了自己对单片机课程整体知识的把握,将理论所学用于实践,将知识综合,达到融会贯通的高度。 实验用JD51开发板完成,本实验的硬件包括显示部分、闹铃部分、开关部分。 原理图 JD51上用于显示部分的电路如下图: / 429 单片机课设--电子时钟 ,低电平选LED4LED1—LED JD51上有四位共阳数码管,其标号分别为 显示器显示时对各显示器进行动态扫描,通,且任何时候仅有一位输出低电平,但是由于人的视觉暂留现象我们分时轮流工作。虽然每次只有一个显示器显示,个发光二极管的口作为输出口控制8仍会感觉所有的显示器都在同时显示。P0 亮灭,控制数码管的显示。 ·蜂鸣器 蜂鸣器与P2.4口相连。 5 / 29 单片机课设--电子时钟 ·开关 本实验中的开关是实验仪上的四个逻辑开关,它们分别与P3.2、P3.3、P3.4、P3.5相连。其总P3.2用于调整时钟或闹钟的时,P3.3用于调整时钟或闹钟的分,P3.5用于控制显示时钟还是显示闹钟,并且同时控制调整时钟还是调整闹钟,按任意键(SW1、SW2、SW4)时停止闹钟。 【软件设计流程及描述】 ·显示部分显示部分分为时钟显示、闹钟显示和秒显示三部分,主要由时钟显示子程 序和闹钟显示子程序构成,闹钟显示与时钟显示编程流程大致相同。 流程图如下: / 629 单片机课设--电子时钟 ·闹铃部分音节与频率的关系如下表所设计思路及原理:音节由不同频率的方波产生,,表格中的数存

文档评论(0)

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

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

1亿VIP精品文档

相关文档