基于单片机的篮球比赛计分器设计报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. . CHANGCHUN INSTITUTE OF TECHNOLOGY 设计题目: 篮球比赛计分器 学生姓名: 郑信炜 陈洋 赵万宇 学院名称: 电信学院 专业名称: 电子信息工程 班级名称: 电子1041 学 号: 09,37,44 完成时间: 2013.6.26 2013年 6月26 日 任务分配表 班级 学号 姓名 完成主要任务 电子1041 09 郑信炜 制作protues电路图和制作报告和汇总报告 电 子1041 37 陈洋 查阅资料和编写、调试程序和 制作报告 电 子1041 44 赵万宇 制作protel原理图和PCB版图和制作报告 基于单片机的篮球比赛计分器设计 郑信炜,陈洋,赵万宇 (电子1041班 09号、37号、44号) 摘 要: 本设计是基于AT89C51单片机的篮球比赛计时计分器,利用LCD液晶显示器作为显示装置。本系统由软件设计为4节比赛,可设置单节比赛时间,分4节比赛倒计时设定,还有24秒倒计时。可适用于不同比赛时间规格的比赛使用。其次,为了配合计时计分器校正调整比分,我们特定在本设计中设立了5个按键,通过按键的功能复用实现设置时间、调整时间、启动、调整分数和暂停等功能。 关键词:单片机 计分器 计时器 LCD 0引言 篮球比赛是根据参赛队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统。篮球比赛的计时计分系统由计时器、计分器等多种电子设备组成,同时,根据目前高水平篮球比赛要求,完善的篮球比赛计时计分系统设备应能够与现场成绩处理、现场大屏幕、电视转播车等多种设备相联,以便实现高比赛现场感、表演娱乐观众等功能目标。 1系统方案 键盘控制模块 键盘控制模块 系统电源模块 复位电路 单 片 机 液晶显示模块 单节比赛及终场比赛结束报警模块及24秒倒计时模块 图1 系统框图 篮球比赛计时计分器主要包括单片机控制系统、计时计分显示模块、定时报警、按键控制键盘模块和供电电源模块。通过这几个模块的协调工作就可以完成相应的计时计分控制和显示功能。模块框图如图1所示。 本设计是基于AT89C51单片机的篮球计时计分器,利用LCD液晶显示器作为显示器件。LCD显示器共分两行显示。首行的第一位用于显示当前比赛的节数和比赛双方所得分数。分别用A和B来区别两队。中场时交换双方显示位置。第二行显示当前比赛的总时间和24秒倒计时,赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到本节时间为零,结束本节比赛,同时发光二极管报警显示,喇叭响1声,时间刷新为下一节准备,等待开始。4节都结束后,喇叭响2声。还有24秒倒计时,以及24秒暂停、启动和重置功能。当24秒时限结束时,发光二极管报警显示,同时喇叭响2声。 2系统硬件电路 2.1系统控制中心单片机AT89C51简介 AT89C51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。采用40引脚双列直插式DIP(Dual In Line Package),内有128个RAM单元及4K的ROM。80C51有两个16位定时计数器,两个外中断,两个定时计数中断,及一个串行中断,并有4个8位并行输入口。80C51内部有时钟电路,但需要石英晶体和微调电容外接,本系统中采用12MHz的晶振频率。由于80C51的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。 图2 单片机AT89C51引脚图 如图2,AT89C51的引脚说明如下: VCC:供电电压。????GND:接地。 XTAL1:接外部晶振和微调电容的一端,在片内它是振荡器倒相放大器的输入,若使用外部TTL时钟时,该引脚为外部时钟的输入端。 XTAL2:接外部晶振和微调电容的另一端,在片内它是振荡器倒相放大器的输出,若使用外部TTL时钟时,该引脚必须悬空。 地址锁存允许信号ALE:系统扩展时,ALE用于控制地址锁存器锁存P0口输出的低8位地址,从而实现数据与低位地址的复用。此外,ALE是以六分之一晶振频率的固定频率输出的正脉冲,可作为外部时钟或外部定时脉冲使用。 PSEN :PSEN是读外部程序存储器的选通信号,低电平有效。 访问程序存

文档评论(0)

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

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

1亿VIP精品文档

相关文档