篮球记分器单片机优质课程设计_第1页
篮球记分器单片机优质课程设计_第2页
篮球记分器单片机优质课程设计_第3页
篮球记分器单片机优质课程设计_第4页
篮球记分器单片机优质课程设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录第1章系统概述错误!未定义书签。1.1背景知识错误!未定义书签。1.2设计内容及规定错误!未定义书签。1.2.1设计内容错误!未定义书签。1.2.2设计规定错误!未定义书签。第2章系统方案设计错误!未定义书签。2.1总体方案错误!未定义书签。2.2系统构成错误!未定义书签。第3章硬件设计错误!未定义书签。3.1 AT89C51日勺简介错误!未定义书签。3.2复位电路错误!未定义书签。3.3键盘控制电路错误!未定义书签。3.4显示电路错误!未定义书签。第4章软件设计错误!未定义书签。4.1主程序设计错误!未定义书签。4.2键盘辨认及解决程序设计.错误!未定义书签。4.3显示子程序设计.错误!

2、未定义书签。4.4复位程序设计.错误!未定义书签。第5章系统调试错误!未定义书签。5.1软件模拟调试.错误!未定义书签。5.2硬件接线及调试.错误!未定义书签。第6章总结错误!未定义书签。6.1设计心得错误!未定义书签。6.2参照文献错误!未定义书签。附录错误!未定义书签。附录A程序清单错误!未定义书签。附录B总电路原理图错误!未定义书签。第1章系统概述1.1背景知识体育比赛记分系统是对体育比赛过程中所产生日勺比分等数据进行迅速 采集记录,加工解决,传递运用日勺信息系统。根据不同运动项目日勺不同比 赛规则规定,体育比赛勺记分系统涉及测量类,评分类,命中类,制胜类 得分类等多种类型。例如篮球比赛

3、是根据运动队在规定勺比赛时间里得分多少来决定胜负 勺,因此,篮球比赛勺记分系统是一种得分类型勺系统。篮球比赛勺记分 系统由计分器等多种电子设备构成,同步,根据目前高水平篮球比赛规定, 完善勺篮球比赛记分系统设备应可以与现场成绩解决,现场大屏幕,电视 转播车等多种设备相联,以便实现高比赛现场感,表演娱乐观众等功能目 勺。由于单片机日勺集成度高,功能强,通用性好,特别是它具有体积小, 重量轻,能耗低,价格便宜,可靠性高,抗干扰能力强和使用以便等独特 勺长处,使单片机迅速得到了推广应用,目前已经成为测量控制应用系统 中勺优选机种和新电子产品勺核心部位。世界各大电气厂家,测控技术公 司,机电行业,竞相

4、把单片机应用于产品更新,作为实现数字化,智能化 勺核心部件。篮球计时计分器就是以单片机为核心勺计时计分系统,由计 时器,计分器,综合控制器和24秒控制器等构成。1.2设计内容及规定1.2.1设计内容给甲、乙两队分别设立加分按钮,各按钮按下分别实现给甲、乙 队加19分。给甲、乙两队分别设立减分按钮,各按钮按下分别实现给甲、乙 队减19分。设立一种复位按钮,按下实现甲、乙队总分回到初试分及显示预置分通过甲、乙两队加分按钮实现。1.2.2设计规定方案合理、对勺,系统稳定、可靠。软件设计规定尽量精练、简短和运营可靠。硬件电路规定简朴明了,以节省成本。第2章系统方案设计2.1总体方案此记分器日勺设计采用

5、模块化构造,重要由如下2个构成,即键盘模块、 以及译码显示模块。以单片机为核心,配以一定日勺外围电路和软件,以实 现比赛计分器勺功能。它由硬件部分和软件部分构成。系统设计方案勺硬 件电路设计方框图如图2-1所示。甲显示屏甲显示屏乙显示屏图2-1硬件电路设计方框图2.2系统构成硬件电路由复位按钮、80C51单片机、矩阵键盘和两个4位共阴极LED 显示屏等构成。软件部分主程序重要由系统初始化段、键盘辨认、键值解决、两个4 位共阴极LED显示屏扫描显示子程序构成。第3章硬件设计3.1 AT89C51日勺简介AT89C51是一种带4K字节闪烁可编程可擦除只读存储器 (FPEROM一Falsh Prog

6、rammable and Erasable Read Only Memory)日勺低 电压,高性能CMOS8位微解决器,俗称单片机。AT89C2051是一种带2K字 节闪烁可编程可擦除只读存储器勺单片机。单片机勺可擦除只读存储器可 以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造, 与工业原则勺MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL日勺AT89C51是一种高效微控制器,AT89C2051是它勺一种精简版本AT89C单片机为诸多嵌入式控制系统提供 了一种灵活性高且价廉勺方案。3.2复位电路为保证微机系统中电路稳定可

7、靠工作,复位电路是必不可少勺一 部分,复位电路勺第一功能是上电复位。一般微机电路正常工作需要 供电电源为5V5%,即4.755.25V。由于微机电路是时序数字电路, 它需要稳定勺时钟信号,因此在电源上电时,只有当VCC超过4.75V低于5.25V以及晶体振荡器稳定工作时,复位信号才被撤除,微机电 路开始正常工作。目前为止,单片机复位电路重要有四种类型: (1)微分型复位电 路;(2)积分型复位电路;(3)比较器型复位电路;(4)看门狗型 复位电路目前具体简介看门狗复位电路:看门狗型复位电路重要运用CPU正常工作时,定期复位计数器,使得 计数器勺值不超过某一值;当CPU不能正常工作时,由于计数器

8、不能被复 位,因此其计数会超过某一值,从而产生复位脉冲,使得CPU恢复正常工 作状态。典型应用勺Watchdog复位电路如图3-1所示。0,47 p.F RT111/0图3-1看门狗型复位电路此复位电路日勺可靠性重要取决于软件设计,即将定期向复位电路发出 脉冲日勺程序放在何处。一般设计,将此段程序放在定期器中断服务子程序 中。然而,有时这种设计仍然会引起程序走飞或工作不正常3。因素重要 是:当程序“走飞”发生时定期器初始化以及开中断之后勺话,这种“走 飞”状况就有也许不能由Watchdog复位电路校正回来。由于定期器中断一 真在产生,虽然程序不正常,Watchdog也能被正常复位。为此提出定期

9、器 加预设勺设计措施。即在初始化时压入堆栈一种地址,在此地址内执行勺 是一条关中断和一条死循环语句。在所有不被程序代码占用勺地址尽量地 用子程序返回指令RET替代。这样,当程序走飞后,其进入陷阱勺也许性 将大大增长。而一旦进入陷阱,定期器停止工作并且关闭中断,从而使 Watchdog复位电路会产生一种复位脉冲将CPU复位。固然这种技术用于实 时性较强勺控制或解决软件中有一定勺困难。3.3键盘控制电路在键盘中按键数量较多时,为了减少I/O 口日勺占用,一般将按键排列 成矩阵形式。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通, 而是通过一种按键加以连接。这样,一种端口(如P1 口)就可以构

10、成4*4=16 个按键,比之直接将端口线用于键盘多余了一倍,并且线数越多,区别越 明显,例如再多加一条线就可以构成20键勺键盘,而直接用端口线则只能 多余一键(9键)。如图3-2所示。图3-2矩阵式键盘电路需要勺键数比较多时,采用矩阵法来做键盘是合理勺。矩阵式构造勺键盘显然比直接法要复杂某些,辨认也要复杂某些,上 图中,列线通过电阻接正电源,并将行线所接勺单片机勺I/O 口作为输出 端,而列线所接勺I/O 口则作为输入。这样,当按键没有按下时,所有勺 输出端都是高电平,代表无键按下。行线输出是低电平,一旦有键按下, 则输入线就会被拉低,这样,通过读入输入线日勺状态就可得知与否有键按 下了。具体

11、日勺辨认及编程措施如下所述。矩阵式键盘勺按键辨认措施拟定矩阵式键盘上何键被按下简介一种“行扫描法”。行扫描法行扫 描法又称为逐行(或列)扫描查询法,是一种最常用勺按键辨认措施,如上 图所示键盘,简介过程如下。判断键盘中有无键按下将所有行线Y0-Y3置低电平,然后检测列线勺 状态。只要有一列勺电平为低,则表达键盘中有键被按下,并且闭合勺键 位于低电平线与4根行线相交叉勺4个按键之中。若所有列线均为高电平, 则键盘中无键按下。判断闭合键所在勺位置在确认有键按下后,即可进入拟定具体闭合键 勺过程。其措施是:依次将行线置为低电平,即在置某根行线为低电平时, 其他线为高电平。在拟定某根行线位置为低电平后

12、,再逐行检测各列线勺 电平状态。若某列为低,则该列线与置为低电平勺行线交叉处勺按键就是 闭合勺按键,矩阵键盘与80C51勺接口电路如图3-3所示。JTAL118RSTI 14JTAL118RSTI 14POJODO PO l.EU Pa2iAD2 P0.3D3 PO斗心 PO 5iD5 PQ.SiADB PO 7D7P2.1iAJ9F2龄1 P2即 Pl知帕 FQ两4 R TfAlSR3 &RXD P3.UTXD P3 2ilNT0 P3 3nNTrP34.iTD P3 &ni P3.E?F P3 T可7声兴9C:51=TEXTI 图3-3矩阵键盘与80C51日勺接口电路3.4显示电路显示屏采用两个四位共阴极LED显示屏,来实现显示屏勺动态扫描, 八个二极管连接一种阴极勺构造,只要另一段为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论