- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简易电子钟的制作硬件设计
序 言
单片机具有体积小、可靠性高、功能强、灵活方便等许多优点,故可以广泛应用于各个领域包括家庭生活必需品,对各行各业的产品更新换代起到了重要的推动作用。而此次设计的简易电子钟就是一个很典型的例子
电子钟在生活中非常有用,尤其是多路定时功能。市场上有许多电子钟的专用芯片如:LM8363、LM8365等,但它们功能单一,电路连接复杂。不便于制作。用单片机配合计时软件,可制成功能任意的电子钟,而且可以做到硬件简单、成本低廉。在本文中主要对软件进行阐述。
首先根据硬件的设计方案确定软件方案,然后对硬件作简要介绍后设计出总的流程图,其次根据总的流程图画出各部分的子流程图然后写出程序,再次对调试中所出现的问题进行分析并解决,最后对本次的设计结果进行分析,提出优点和不足之处,然后总结。
第1章 绪论
1.1电子钟的概述
电子钟在生活中非常有用,尤其是多路定时功能。市场上有许多电子钟的专用芯片如:LM8363、LM8365等,但它们功能单一,电路连接复杂。不便于制作。用单片机配合计时软件,可制成功能任意的电子钟,而且可以做到硬件简单、成本低廉。
1.2 数字钟的系统分析
单片机的使用主要表现在以下三个方面:
1、数字钟的结构简单,并且具备最小单片机系统的基本构成。
2、数字钟电路中使用了单片机系统中最为常用的输入输出设备:按键开关和数码管。
3、数字钟程序可以反映单片机系统中定时器和中断的用法。单片机系统中的定时和中断是单片机最重要的资源,也是应用最为广泛的功能。数字钟程序主要就是利用定时器和中断实现计时和显示功能。
按要求,本次的毕业设计要求完成的内容包括:
1、时钟精度:±30秒/天。
2、可进行时、分、秒的调整。
3、采用六位数字显示。
4、具有报时功能。
添加的功能:数字钟闹铃功能。
上面所提到的技术指标的意义,主要包含了:
1、定时器的使用:本设计中通过实现24小时时钟和秒表,充分说明了单片机定时器使用方法。
2、计数器的使用:本设计中通过实现24小时时钟和秒表的调整,充分利用了单
片机定时器的计数功能。
3、中断的使用:通过设计24小时时钟和秒表的控制模式,详细地体现了单片机中的中断使用方法及其功能。
4、LED的使用:本设计中的输出部分就是LED数码管。
图1-2-1 数字钟的基本功能模块
基于单片机系统的数字钟的基本结构框图如图1-2-1所示。从图中可以看出,对于一个最简单的数字钟而言,除了输入控制方法具备数字钟自身的特点之外,LED显示模块和外部存储器的存取操作均是单片机的通用方法。
数字钟的形式众多,有纯硬件的,有软硬件结合的等等。纯硬件制作的数字钟有着成本高、结构复杂的特点,难以提高响应速度。通常,我们使用软硬件相结合的方式来做电子钟。
方案一:使用89C2051单片机的智能电子钟
图1-2-2 89C2051单片机电子钟的
名称 型号及参数 数量(个) 备注 数码管0.5’ FJS101AH 4 共阴高亮(红) 数码管0.36’ LF1036 1 共阴高亮(红) 电阻(金膜) 1/4W 1KΩ
1/4W 10Ω 8
1 ? 电容(瓷片) 104P 1 ? 电容(电解) 100uF/16V 1 ? 集成块插座 DIP-20P 1 ? 晶振 6MHz 1 集成块 89C2051 1 充电池 3.6v/270mAH 1 变压器 2W单6V 1 二极管 IN4007 1 按键开关 5x5 2 蜂鸣器 3v(长音) 1 自带音源
方案弃用原因:
1、使用AT89S51是因为此芯片比较新型,价格便宜,引脚功能多。
2、程序存储器写入方式,二者的写入程序的方式不同。89C51只支持并行写入,同时需要VPP烧写高压。89S51则支持ISP在线可编程写入技术,串行写入、速度更快、稳定性更好,烧写电压也仅仅需要4~5V即可。
3、电源范围:89S5*电源范围宽达4~5.5V,而89C5*系列在低于4.8V和高于
5.3V的时候则无法正常工作。
4、工作频率:89S5*系列支持最高高达33MHZ的工作频率,而89C51工作频率范围最高只支持到24M [4]、[5]。
5、找到更好的一种办法,可以即简洁明了,又快速可靠地完成毕业设计的任务书要求,详见方案二。
方案二:运用AT89S51系列单片机制作的单片机
基于单片机的定时和控制装置在许多行业上的广泛的应用,而数字钟是其中最基本,也是最具有代表性的一个例子。
在基于单片机系统的数字钟电路中,除了基本的单片机系统和外围电路外,还需要外部的控制和显示装置。在本例中,输入装置是按键开关,由于控制数字钟的运行模式,显示装置是LED七段数码管。
第2章 系统电路的设计方案
2.1 系统方案的提出
单
文档评论(0)