网站大量收购独家精品文档,联系QQ:2885784924

毕业设计(论文)-基于单片机的篮球计时计分器.doc

毕业设计(论文)-基于单片机的篮球计时计分器.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 第一章 前 言 4 1.1 背景 4 1.2 设计目的与任务 4 第二章 系统硬件介绍 6 2.1 MCS-52单片机简述 6 2.1.1 单片机AT89C52简介 6 2.1.2 主要特性 7 2.1.3 管脚说明 7 2.2 显示器及其原理 9 2.2.1 显示器介绍 9 2.2.2 结构与原理 9 2.2.3 LED显示器显示方式 10 第三章 硬件电路设计 12 3.1 系统方案设计 12 3.2 硬件总体设计 12 3.2.1 时钟振荡电路部分 13 3.2.2复位电路部分 14 3.2.3 按键电路部分 15 3.2.4显示电路部分 17 3.2.5 报警电路部分 18 第四章 软件程序设计 19 4.1 系统工作过程 19 4.2软件总体设计方案 19 4.3主要程序及其注释 21 4.3.1 延时程序 21 4.3.2 中断程序 21 4.3.3 加分程序 21 4.4.4 减分程序 23 4.4.5 时间调整程序 23 4.4.6 暂停程序 24 4.4.7报警程序 25 4.4.8 显示程序 25 第五章 Protues仿真 27 4.1 Protues简介 27 4.2 仿真结果 27 结 论 29 致谢 30 参考文献 31 附录 源程序 32 第一章 前 言 1.1 背景 体育比赛计时计分系统是对体育比赛过程中所产生的时间、比分等数据进行快速采集记录、加工处理、传递利用的信息系统。根据不同运动项目的不同比赛规则要求, 体育比赛的计时计分系统包括测量类、评分类、命中类、制胜类、得分类等多种类型。 篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的, 因此, 篮球比赛的计时计分系统是一种得分类型的系统。篮球比赛的计时计分系统由计时器、计分器等多种电子设备组成。同时, 根据目前高水平篮球比赛要求, 完善的篮球比赛计时计分系统设备应该能够与现场成绩处理、现场大屏幕、电视转播车等多种设备相联,以便实现提高比赛现场感、表演娱乐观众等功能。 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择单片机是器件级计算机系统单片机构成的现代电子系统成为主流电子系统 ,它可以嵌入到任何对象体系中去,实现智能化控制。小到微型机械,如手表、助听器。集成器件级的低价位,低到几元、十几元,足以使单片机普及到许多民用家电、电子玩具中去。单片机构成的现代电子系统已深入到各家各户,正改变我们的生活,如家庭中的音响、电视机、洗衣机、微波炉、电话、防盗系统、空调机等。单片机革新了原有电子系统,如微波炉采用单片机控制后,可方便地进行时钟设置、程序记忆、功率控制;空调机采用单片机后不但遥控参数设置方便,运行状态自动变换,还可实现变频控制。 1.2 设计目的与任务 本次设计用由AT89C52编程控制和LED七段数码管作显示的球赛计时计分系统。在此设计中共接入了2个四位七段共阴极LED显示器,其中1个4位数码管用于记录甲乙队的分数,每队分数显示范围可达到0~99分,能满足赛程需要,另外1个4位LED显示器则用来记录赛程时间,其中两位显示分钟,两位显示秒钟,采用倒计时方式,即比赛前将时间设置好,比赛开始时启动计时,直至计时到零为止。计时范围可达到0~99分钟,也完全满足实际赛程的需要。该系统具有比赛时间倒计时,暂停,记录双方成绩,分数加减,最后10秒报警等功能。并且价格低廉,性能稳定,操作方便并且易于携带。广泛适用于各种中小场所和娱乐比赛赛程计时。 其次,为了配合计时器和计分器校正调整时间和比分,本设计中设立了13个按键,其中9个用于控制分数,3个控制调整时间,1个用于复位。 通过此次基于AT89C52单片机的篮球计时计分器的设计,可以了解、熟悉有关单片机开发设计的过程,并加深对单片机的理解和应用以及掌握单片机与外围接口的一些方法和技巧,这主要表现在以下一些方面: (1) 篮球赛计时计分系统包含了8052系列单片机的最小应用系统的构成,同时在此基础上扩展了一些使用性强的外围接口。 (2) 可以了解到LED显示器的结构、工作原理以及这种显示器的接口实例与具体连接与编程方法。 (3)进一步熟悉硬件电路设计和软件程序编程的知识,可以获得良好的相关设计的经验。 本次设计的任务是该系统至少具备以下功能: 1

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档