(电子行业企业管理)数码管电子钟的设计及实现

上传人:管****问 文档编号:137788695 上传时间:2020-07-11 格式:DOCX 页数:34 大小:376.87KB
返回 下载 相关 举报
(电子行业企业管理)数码管电子钟的设计及实现_第1页
第1页 / 共34页
(电子行业企业管理)数码管电子钟的设计及实现_第2页
第2页 / 共34页
(电子行业企业管理)数码管电子钟的设计及实现_第3页
第3页 / 共34页
(电子行业企业管理)数码管电子钟的设计及实现_第4页
第4页 / 共34页
(电子行业企业管理)数码管电子钟的设计及实现_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《(电子行业企业管理)数码管电子钟的设计及实现》由会员分享,可在线阅读,更多相关《(电子行业企业管理)数码管电子钟的设计及实现(34页珍藏版)》请在金锄头文库上搜索。

1、编号:201234140115本科毕业设计数码管电子钟的设计及实现院 系:信息工程学院姓 名: 学 号:0835140115专 业:通信工程年 级:2008级指导教师: 职 称: 完成日期:2012年5月29摘 要电子钟主要是利用电子技术将时钟电子化、数字化,拥有时钟精确、体积小、可拓展性能强等特点,被广泛用于生活和工作中去。本文主要为实现一款可正常显示时间、带有24h/12h制调整、带有AM/PM显示以及时间校准功能的一款基于单片机仿真的多功能电子钟。本文对设计要求的功能进行了分析和比较,确定了提供电源、界面显示、输入等方案。本设计采用AT80C51芯片作为核心,以时钟电路、复位电路为辅助电

2、路,用Proteus软件自带的电子钟组件实现高度仿真的显示结果。软件部分主要采用简单且应用广泛的C51语言编写实现。这种仿真的电子钟具有电路简单、读取方便、显示直观、功能多样、时间精度较高、操作简单、编程容易、成本低廉等很多优点。设计主要是用Proteus电路软件实现电子管的仿真。经过改装,添加部分功能所生产出的产品即可应用于一般的生活和工作中,从而给人们的生活和生产带来便利,符合电子仪器仪表的发展趋势,具有广阔的市场前景。关键词:单片机;电子钟;控制器AbstractElectronic clock is the use of electronic technology to make cl

3、ock electronic and digital. With a precise clock, small size and can be able to develop strong performance characteristics, so are widely used to live and work.In this paper, to achieve a normal display time with 24h/12h system adjustments, with the AM/PM display and time calibration function of a s

4、imulation based on single chip multi-function electronic clock.In his paper the design requirements of the function are analyzed and compared, determined to provide power, interface display, input program. This design adopts AT80C51 chip as the core, with a clock circuit, reset circuit, using Proteu

5、s Software comes with the electronic clock assembly to achieve a high degree of simulation result. Software part mainly uses a wide range of C51 language. This simulation electronic clock has the advantages of simple circuit, convenient reading, visual display, multiple functions, high precision ,si

6、mple operation, time programming is easy, low cost and many other advantages.The design is mainly use Proteus software to realize the electronic tube simulation circuit. After modification, adding some functions to produce products that can be applied to peoples life and production,in line with the

7、development trend of electronic instrumentation, and has broad market prospects.Keywords:SCM;electronic clock;controller目 录1 绪论11.1 数字电子钟的背景和意义11.2 本设计研究的主要内容22 系统总体设计及方案论证32.1 提供方案32.2 显示界面方案32.3 输入方案43 系统硬件设计及实现53.1 整体方案设计53.2 单片机的基本结构63.3 其它电路设计83.3.1 时钟电路83.3.2 复位电路93.3.3 数码管显示电路104 系统软件设计及实现144

8、.1 主程序流程图144.2 时间调整程序流程图155 Proteus软件仿真175.1 Proteus软件简介175.2 仿真步骤175.3 仿真过程中出现的错误及解决措施175.4 仿真结果18总结20参考文献21致谢22附录23绪论1 绪论1.1 数字电子钟的背景和意义20世纪末电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间,忘记了要做的事情,当事情不是很重要的时候,这种遗

9、忘无伤大雅。但是,一旦重要事情,一时的耽误可能酿成大祸。单片机具有集成度高、功能强、通用性好的特点,特别是它能耗低、价格便宜、可靠性高、抗干扰能力强和使用方便等独特的优点,所以单片机现在广泛的应用到家用电器、机电产品、儿童玩具、机器人、办公自动化产品等领域。目前,单片机正朝着高性能和多品种方向发展,趋势是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技

10、术,是传统控制技术的一次革命。单片机模块中最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字钟是采用数字电路实现对时、分、秒、数字显示的计时装置,广泛用于个人家庭、车站、码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘

11、箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。1.2 本设计研究的主要内容本设计采用AT80C51芯片作为核心,采用延时电路和复位电路来实现其计时的功能,用Proteus软件自带的电子钟组件实现仿真结果。此设计的主要研究内容有:(1)研究电子钟的原理与实现方法。(2)51单片机的原理与运用。(3)构思基于单片机的仿真电子钟的实现方案。(4)熟悉运用C51单片机语言编写软件系统。(5)熟悉运用Keil软件与Proteus软件仿真和调试系统。系统总体设计及方案论证2 系统总体设计及方案论证本系统采用单片机80C

12、51为中心器件来设计电子钟系统,系统实用性强、操作简单、扩展性强。本设计采用单片机、键盘、LED显示、电子钟演示系统组成。系统包括状态转换、调时、调分以及基本的电子钟功能,计时牌显示当前时间。电子钟控制的框图如下图2-1所示,主要有控制电路、按键电路、晶振电路、复位电路、显示电路、电源电路等电路组成。单片机AT80C51按键控制装置时钟电路驱动装置74LS138地址分配装置复位电路时间显示装置图2-1系统总体设计框图2.1 提供方案为使模块稳定工作,须有可靠电源。本次设计考虑了两种电源方案:方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源

13、,会使系统复杂,且可能影响电路电平。方案二:采用单片机控制模块提供电源。该方案的优点是系统简明扼要,节约成本;缺点是输出功率不高。综上所述,选择第二种方案。2.2 显示界面方案该系统要求完成时间显示功能。基于上述原因,本次设计考虑了两种方案:方案一:完全采用点阵式LED显示。这种方案功能强大,可方便的显示各种英文字符、汉字、图形等,但实现复杂,且须完成大量的软件工作。方案二:完全采用数码管显示。这种方案优点是实现简单,可以完成时间显示功能。缺点是功能较少,只能显示有限的符号和数码字符。根据本设计的要求,方案二已经满足了要求,所以本次设计采用方案二以实现系统的显示。2.3 输入方案这里同样讨论了

14、两种方案:方案一:采用74LS138扩展I/O口、键盘及显示等。该方案的优点是使用灵活可编程,并且有RAM及计数器。若用该方案,可提供较多I/O口,但操作起来稍显复杂。方案二:直接在I/O口线上接上按键开关。因为设计时精简和优化了电路,所以剩余的端口资源还比较多。由于该系统是对电子钟数码显示管的控制,用到的单片机端口比较多,所以要实现时间的显示就需要进行端口的扩展,故选择方案一。系统硬件设计及实现3 系统硬件设计及实现3.1 整体方案设计本设计以单片机为控制核心,采用模块化设计,共分以下几个功能模块:单片机控制系统、键盘及状态显示时间模块等。整体硬件设计图如3-1所示。单片机作为整个硬件系统的

15、核心,它既是协调整机工作的控制器,又是数据处理器。它由单片机振荡电路、复位电路等组成。系统采用单数码管时间显示功能,最大显示数字9。在时间走飞的情况下,可以通过K1、K2、K3和K4四个按键对时间进行调整。图3-1 整体电路设计3.2 单片机的基本结构MCS-51单片机内结构如图3-2所示,MCS-51单片机是把那些作为控制应用所必需的基本内容都集成在一个尺寸有限的集成电路芯片上。80C51单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在分别加以说明。图3-2 80C51单片机内结构(1)中央处理器中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入/输出功能等操作。(2)数据存储器(RAM)80C51内部有128个8位用户数据存储单元和128个专用寄存器单元,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号