基于单片机的篮球比赛计分器论文.docVIP

  • 12
  • 1
  • 约1.05万字
  • 约 25页
  • 2018-02-28 发布于贵州
  • 举报
基于单片机的篮球比赛计分器论文

CHANGCHUN INSTITUTE OF TECHNOLOGY 基于单片机的篮球比赛计分器 The scoring device of basketball game based on SCM 设计题目: 篮球计分器 学生姓名: 徐启寒 王巡南 杨越 学院名称: 电信学院 专业名称: 电子信息工程 班级名称: 电子1142 学 号: 06 32 37 完成时间: 2014年3月6日 2014年3 月6 日 任务分配表 班级 学号 姓名 完成主要任务 电子1142 06 徐启寒 制作protues电路图和制作报告和汇总报告 电 子1142 32 王巡南 制作protel原理图和PCB版图和制作报告 电 子1142 37 杨越 查阅资料和编写、调试程序和 制作报告 基于单片机的篮球比赛计分器设计 徐启寒 王巡南 杨越 (电子1142班 06号、32号、37号) 摘 要: 本设计是基于单片机的篮球比赛计时计分器,利用LCD液晶显示器作为显示装置。本系统由软件设计为4节比赛,可设置单节比赛时间,分4节比赛倒计时设定可适用于不同比赛时间规格的比赛使用。其次,为了配合计时计分器校正调整比分,我们特定在本设计中设立了个按键,通过按键的功能复用实现设置时间、调整时间启动调整分数和暂停等功能。 篮球比赛是根据在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统。篮球比赛的计时计分系统由计时器计分器等多种电子设备组成,同时,根据目前高水平篮球比赛要求,完善的篮球比赛计时计分系统设备应能够与现场成绩处理现场大屏幕电视转播车等多种设备相联,以便实现高比赛现场感表演娱乐观众等功能目标。 图1 系统框图 篮球比赛计时计分器主要包括单片机控制系统、计时计分显示模块、定时报警按键控制键盘模块和供电电源模块通过这几个模块的协调工作就可以完成相应的计时计分控制和显示功能。模块框图如图1所示。本设计是基于单片机的篮球计时计分器,利用液晶显示器作为显示器件。LCD共分两行显示。首行的第一位用于显示当前比赛的节数比赛双方所得分数。分别用A和B来区别。中场时交换双方显示位置。赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到本节时间为零,结束本节比赛,同时发光二极管报警显示,时间刷新为下一节准备,等待开始。发光二极管报警显示系统控制中心单片机简介89C51单片机属于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的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。AT89C51的引脚说明如下: VCC:供电电压。????GND:接地。 XTAL1:接外部晶振和微调电容的一端,在片内它是振荡器倒相放大器的输入,若使用外部TTL时钟时,该引脚外部时钟的输入端。 XTAL2:接外部晶振和微调电容的另一端,在片内它是振荡器倒相放大器的输出,若使用外部TTL时钟时,该引脚必须悬空。 地址锁存允许信号ALE:系统扩展时,ALE用于控制地址锁存器锁存P0口输出的低8位地址,从而实现数据与低位地址的复用。此外,ALE是以六分之一晶振频率的固定频率输出的正脉冲,可作为外部时钟或外部定时脉冲使用。 PSEN :PSEN是读外部程序存储器的选通信号,低电平有效。 访问程序存储器控制信号EA:当为高电平时,CPU执行片内程序存储器指令,但当PC中的值超过0FFFH时,将自动转向执行片外程序存储器指令。当为低电平时,CPU只执行片外程序存储器指令。 复位信号RST:该信号高电平有效,在输入端保持两个机器周期的高电平后,就可以完成复位操作。P0口(P0.0~P0.7):该端口为漏极开路的8位准双向I/O口,它为8位地址线和8位数据线的复用端口,使用时需接外部上拉电阻。在访问外部程序存储器时,它作存储器的低8位

文档评论(0)

1亿VIP精品文档

相关文档