基于单片机篮球赛计时计分器设计 - 图文(5)

2019-03-29 13:03

长春理工大学毕业设计

图3-6 计分电路原理图

3.4.3 计分电路的工作原理

计分电路主要由单片机AT89C51,串行/并行转换器(CD4094),LED显示

- 17 -

长春理工大学毕业设计

器,74LS21以及按键开关组成。其工作过程如下:按键开关K1~~K4组成甲、乙两队加减分控制。按键K1~~K4一端接地,另一端输入与门74LS21的9脚,10脚,12脚,13脚,以及单片机AT89C51的P3.5,P3.4,P0.2,P0.1,8脚接AT89C51的P3.2脚。当按键开关K1~~K4四个按键的任何一个一位按下时,与门的8脚输出都会产生低电平使单片机中断,从而使相应LED显示。因为按键开关按下时为低电平 [12]。

- 18 -

长春理工大学毕业设计

第四章 篮球计时计分器软件设计

4.1 篮球计时计分器的工作过程

首先在比赛之前,接通电源,系统自动复位,此时计时电路与计分电路中的共阴极数码管全部显示为0000和000 000;然后我们按照计时电路中的K5键来设置比赛时间的十位数,例如比赛时间上半场为20分钟,则通过K5键,使数码管1显示“2”即可;再按下K6键,设置比赛时间的个位数,使数码管2显示“0”即可。一般比赛时间为40分钟,所示只需要按下K5键显示“4”,按下K6键显示“0”即可。

时间设置好时,等待赛程开始,当裁判吹响哨声时,启动计时,这时计时电路便开始工作,计时采用到计时方式,即从20分钟减为0分钟表示上半场结束。上半场结束时,蜂鸣器会发出10秒钟响声,通知上半场结束,这时按下K7键,便完成了甲、乙两队的分数交换。在整个赛程中,我们还要对两队比分进行及时刷新,这时我们通过计分电路中的K1-K4键完成此功能,K1和K2键完成甲队加分、减分,K3和K4键完成乙队加分、减分。按键每按一下,表示加上或者减去1分。

由于加分、减分我们采用中断完成,且加、减分的中断优先权小于计时电路中的中断优先权,所以不会对计时电路造成影响。如果在赛程过程中,一方的教练申请暂停时,经裁判批准,我们立即按下K7键,即可以暂停计时,暂停时间到时,再按下K7键继续计时,直至上半场赛程结束,蜂鸣器会发出10秒的响声。下半场的流程和上半场基本上是一样的 [8]。

4.2 篮球计时计分器编程设计

编程前,必须设置好地址、数据以及控制信号。

编程单元的地址加在P1口和P2口的P2.0—P2.3(11位地址范围为0000H—0FFFH),数据从P0口输入,引脚P2.6、P2.7、P3.6、P3.7的电平设置参考校验电路,/PSEN为低电平,RST保持高电平,EA/Vpp引脚是编程电源的输入端,按要求加上编程电压,ALE/PROG引脚输入编程脉冲。

编程时,可采用4—20MHZ的时钟振荡器,本次设计采用12MHZ的石英晶体振荡器。具体过程是:

(1)在地址线上加上要编程单元的地址信号,这里为33H,34H,35H,36H,37H,38H,6个地址符。

- 19 -

长春理工大学毕业设计

(2)在数据线上加上要写入的数据字节,比如甲队加一分就是在36H地址上加上(偏移)一个字符06H。

(3)激活相应的控制信号。

(4)在高电压编程方式时,将EA/Vpp端加上+12V编程电压。

(5)改变编程单元的地址和写入的数据,重复1—5步骤,直到全部文件编程结束,每个字节写入周期是自身定时的,通常约为1.5ms [7]。

本次设计的程序流程图如4-1:

开始定时清0甲乙两队分数清0设置定时时间如:20分钟Y启动键是否按下N倒计时开始定时Y定时时间到否NY喇叭响10秒N暂停键是否按下NK1、K2、K3、K4是否按下交换键是否按下NY甲乙两队交换分数,并显示Y对应甲、乙两队加减分数

图4-1 程序流程图

4.3 主要模块说明

4.3.1 计时部分模块流程

- 20 -

长春理工大学毕业设计

定时中断初始化按下调时开关,产生低电平开放定时中断立即数00H取出,LE输出高电平经过P1.0发送代码,然后将LE清0启动定时器,T0开始定时调用定时中断程序

图4-2 计时部分流程图

4.3.2 记分部分模块流程

按下计分键输出低电平,外部中断产生调用中断程序串行数据输出移位脉冲输出显示数据,两队相应比分变化串行口发送完毕,标志清零

图4-3 计分部分流程

4.4 篮球计时计分器程序源代码

程序代码: ORG 0000H

AJMP LK1 ;主程序地址 ORG 000BH ;定时中断入口地址 AJMP CTCO

- 21 -


基于单片机篮球赛计时计分器设计 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:河南省中原名校豫南九校2017届高三上学期第四次质量考评 生物

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: