篮球比赛记分器.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计题目:基于单片机的篮球 讲 解 人 : 董 蓉 指导教师 : 曾 妍 班 级 : 通技 06-2 比赛记分器的设计 ? 1 )系统功能要求 ? 2 )电路原理框图 ? 3 )软件部分 ? 4 )仿真运行 系统功能要求 ? 两队的比分由四个键来控制,其中 key0 用 以切换当前比分球队, key1,key2,key3,key4 分别用来加 1 分,加 2 分,加 3 分和减 1 分。当比赛开始时先按下 复位键使系统恢复初始状态。然后根据比 赛情况开始对球队加分。 原理框图 为了完成上述功能要求,篮球比赛记分器系统 整体结构如图,其中电路包括 :AT89C51 、时钟 及复位电路、按键电路、及 LED 显示器。该电 路的原理图, 时钟电路 此电路是给单片机时钟脉冲信号 复位是使单片机或系统中的其他部件处于某 种确定的初始状态 。 复位电路 显示电路 键盘控制 KEY0 用于选择,应是蓝队加减分状态,还是红队 加减分状态, KEY1 用于加 1 操作; KEY2 用于加 2 操 作; KEY3 用于加 3 分操作; KEY4 用于减 1 分操作 。 篮球比赛记分器 主 电 路 XTAL2 18 XTAL1 19 ALE 30 EA 31 PSEN 29 RST 9 P0.0/AD0 39 P0.1/AD1 38 P0.2/AD2 37 P0.3/AD3 36 P0.4/AD4 35 P0.5/AD5 34 P0.6/AD6 33 P0.7/AD7 32 P2.7/A15 28 P2.0/A8 21 P2.1/A9 22 P2.2/A10 23 P2.3/A11 24 P2.4/A12 25 P2.5/A13 26 P2.6/A14 27 P1.0 1 P1.1 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8 P3.0/RXD 10 P3.1/TXD 11 P3.2/INT0 12 P3.3/INT1 13 P3.4/T0 14 P3.7/RD 17 P3.6/WR 16 P3.5/T1 15 U1 80C51 SW1 SW-SPDT R1 10k 2 3 4 5 6 7 8 9 1 RP1 RESPACK-8 C1 1nF C2 1nF X1 CRYSTAL R2 10k C3 1nF KEY0 KEY1 KEY2 KEY3 KEY4 P 主 程 序 流 程 图 调试与运行 把编写好的程序放入仿真软件中,结合硬件电 路进行调试与运行。在调试的过程中由于按键 都具有机械抖动,所以对按键的消抖具有很重 要的作用,一般消除抖动的方法有硬件消抖和 软件消抖。在本设计中采用的是软件消抖,通 过设定延时时间消除抖动,所以延时时间的选 择不正确可能导致系统的不稳定,也就是在加 分的过程中很可能因此而出错,所以在软件编 程中对延时时间的选择非常重要。

文档评论(0)

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

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档