- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
电子闹钟设计单片机课程设计--第1页
一概述
1.1课程设计的目的和意义
本文是利用AT89C51单片机结合七段显示器设计一个简易的定时闹铃时钟,可以放在
计算机教室或是实验室中使用,由于用七段显示器显示数据,在夜晚或黑暗的场合中也可以
使用。可以设置现在的时间及显示闹铃设置时间,若时间到则发出一分钟闹铃响。本课程设
计主要用到AT89C51单片机定时器时间计时处理、按键扫描及七段显示器扫描的设计方法等
等。闹钟与我们的日常生活密不可分,通过闹钟的设计可以使我们进一步熟悉和掌握单片机
的内部结构和工作原理,掌握单片机仿真软件Proteus的使用方法。
1.2课程设计所需元件
AT89C51×1,8255A×1,7SEG-MPX6-CC×1,AVX0402NPO33P×2,CRYSTAL×1,3WATT10K
×3,BUTTON×3,10WATT1K×8,74LS00×1,SOUNDER×1,MINRES300R×1,SW-SPDT×1。
1.3设计任务
在熟练掌握单片机及其仿真系统的使用方法的基础上,综合应用单片机原理,微机原理,
微机接口技术等专业知识,设计采用一个AT89C51单片机控制的定时闹钟。
二系统总体方案及硬件设计
2.1总体设计框图
该数字定时闹钟是由AT89C51单片机控制的,采用24小时制计时。基于单片机的数字
定时闹钟在设计时需要解决三个方面的主要问题:一是LED显示模块的驱动和编程,二是有
关单片机中定时器的使用,三是如何利用单片机的外中断实现时钟功能和运行模式的转化。
数字定时闹钟系统框图如图一所示,包括主电路和显示电路两大部分。
-1-
电子闹钟设计单片机课程设计--第1页
电子闹钟设计单片机课程设计--第2页
2.2主电路
主电路图如图三所示。该电路使用P3端口的P3.0端口线实现整点报时功能;同样使用
P3端口的P3.0端口实现闹钟功能。整点报时信号用SOUNDER来模拟。当整点时,P3.0端口
所接的SOUNDER闹一分钟。图二中的开关K4用于闹钟控制。当K4=1时(开关处于ON的位
置),打开闹钟,使之在预定时间起闹;当K4=0时(开关处于OFF的位置),则关闭闹钟。
另外,在闹钟响起时,K4也可以作为止闹开关使用,若不止闹,则闹一分钟。闹钟信号也
是用SOUNDER来模拟的。
按键Kl、K2、K3以及开关K5、K6的定义如表一所示。
表一按键功能
按键键名功能
K5校时键进入校时状态
K6闹钟校时键进入闹钟校时状态
校分后切换到校时
校时后切换到时钟状态
K3转换键
闹钟校分后切换到校时
闹钟校时后切换到时钟状态
K1+校分或校时的时候使其加1递增
K2-校分或校时的时候使其减1递减
-2-
文档评论(0)