多人数字秒表.docVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多人数字秒表

目录 1Proteus软件简介 1 2数字秒表的设计 2 2.1绪言 2 2.2设计题目: 2 2.3初始条件: 3 2.4设计目的 3 2.5设计要求 3 3设计原理分析及设计思想 3 4. 方案设计与论证 4 5. 电路单元模块设计 5 5. 1 单片机主控模块的设计 5 5. 2 数码管显示模块的设计 6 5. 3 键盘扫描模块的设计 7 5. 4 LED指示模块和蜂鸣器提示模块的设计 8 5.5 仿真结果显示 9 6. 软件设计 10 6. 1 程序设计思想 10 6. 2 主程序设计 10 7总结 12 8心得体会 13 9参考文献 14 1Proteus软件简介 Proteus软件是英国LABCENTERELECTRONICS公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。 Proteus软件具有4大功能模块:智能原理图设计、完善的电路仿真功能、独特的单片机协同仿真功能、实用的PCB设计平台。由于Proteus软件界面直观、操作方便、仿真测试和分析功能强大,因此非常适合电子类课程的课堂教学和实践教学,是一种相当好的电子技术实训工具,同时也是学生和电子设计开发人员进行电路仿真分析的重要手段。 Proteus软件具有其它EDA工具软件(例:multisim)的功能。这些功能是:   (1)原理布图   (2)PCB自动或人工布线   (3)SPICE电路仿真   革命性的特点   (1)互动的电路仿真   用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。   (2)仿真处理器及其外围电路   可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,Proteus建立了完备的电子设计开发环境。 2数字秒表的设计 2.1绪言 秒表计时器是电器制造,工业自动化控制、国防、实验室及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关,控制器、延时器、定时器等的时间测试。 在现在的体育竞技比赛中,随着运动员的水平不断提高,差距也在不断缩小。有些运动对时间精度的要求也越来越高,有时比赛冠亚军之间的差距只有几毫秒,因此就需要高精度的秒表来记录成绩。 有关计时钟表的发展历史,大致可以分为三个演变阶段。一、从大型钟向小型钟演变。二、从小型钟向袋表过渡。三、从袋表向腕表发展。每一阶段的发展都是和当时的技术发明分不开的。 从我国水运仪像台的发明到现在各国都在研制的原子钟这几百年的钟表演变过程中,我们可以看到,各个不同时期的科学家和钟表工匠用他们的聪明的智慧和不断的实践融合成了一座时间的隧道,同时也为我们勾勒了一条钟表文化和科技发展的轨迹。 本设计根据实验要求,采用AT89S52位主控元件,设计出可以实现八人计时并可显示成绩、清零启动功能以及在每次记录成绩时有对应的指示灯亮一体式成绩已存储,同时在每次记录和显示成绩时均有蜂鸣器发声提示。在实验过程中用Proteus软件进行仿真,用Keil软件进行编程。 本设计主要内容分为三个部分:第一部分介绍硬件部分设计思路及方案;第二部分介绍了软件部分的设计思路和设计;最后一部分则是整个系统的安装与调试过程。 2.2设计题目: 数字秒表的设计 2.3初始条件: 本设计既可以使用集成译码器、计数器、定时器、脉冲发生器和必要的门电路等。本设计也可以使用单片机系统构建多功能数字钟。用数码管显示时间计数值。 2.4设计目的 ①学会用单片机或已学的数字电路知识构建具有一定逻辑功能的模块,设计出具有计时并具有显示功能的数字电子秒表。 ② 学会一般逻辑电路的设计思想,及简单的单片机实现的基本功能的程序编写,学会电路的焊接技术及调试。 ③ 学会使用protuse软件进行仿真。 2.5设计要求 ①设计一个能测量8名运动员短跑成绩的数字秒表。要求用四位数码管显示时间,格式为00:00s。 ②秒表设置9个开关输入(清零开关1个和记录开关8个)。按下“记录”开关,则将当前计数时间暂存并显示在数码管上。 ③确定设计方案,按功能模块的划分选择元、器件和中小规模集成电路,设计分电路,画出总体电路原理图,阐述基本原理。 3设计原理分析及设计思想 数字秒表具有显示直观、读取方便、精度高等优点,在计时中广泛运用。本设计用单片机组成数字秒表,力求结构简单、精度高为目标。

文档评论(0)

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

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

1亿VIP精品文档

相关文档