介绍一种篮球赛计时计分器的设计方法,即单片机带外围扩展来驱动数码管工作的电路。电路采用单片机作为核心元件,利用两个供阴的三位一体数码管来显示两队的分数,一个四位一体数码管显示时间的计时。显示分数范围可达0~999分,足够赛程计分的需要。四位一体数码管中2个用于显示分钟,2个用于显示秒钟。 该系统具有赛程定时设置,赛程时间暂停,及时刷新甲、乙双方的成绩等功能。设计分为软件设计和硬件设计两部分。主控芯片采用AT89C51,使用C语言编写软件程序,主体分为计时显示模块、计分显示模块、定时报警、按键控制模块。编程后利用Keil C51软件来进行编译,再将生成的HEX文件装入芯片中,检验功能是否能够正常实现。 一、设计要求: 1、能记录整个赛程的比赛时间,并能修改时间,暂停比赛时间。 2、能随时刷新甲、乙两队在整个赛程中的比分。 3、场中交换比赛场地时,能交换甲、乙两队比分的位置。 4、比赛时间结束时,能发出报警指令。 5、有24秒倒计时功能,可通过按键随时复位24秒,如果24秒违例会启动蜂鸣器报警,同时比赛时间暂停,处理好后按一下24秒复位键,比赛继续。 二、实现功能: 1、一个四位一体数码管显示比赛时间,时间格式如:15:00,两个三位一体数码管显示甲乙两对的比分,比分格式如:008。 2、比赛时间采用倒计时方式,以一秒的频率减时,上电时默认初值为15:00,在没有开始比赛时,可以修改时间,比赛开始后不能修改。 3、甲乙队比分采用三位数,上电初值为000,最大值为999,满足常理要求,未开始比赛以及比赛结束后比分无法加减, 4、比赛未开始之前,可以通过ADD1、DEC1键对比较时间的分钟进调时,通过ADD2、DEC2键对比较时间的秒进行调时。 5、可随时暂停/启动比赛时间。 6、比赛进行时,可以通过ADD1、DEC1键对甲队比分加、减,可以通过ADD2、DEC2对乙队比分加、减。每按一次键,加/减1分。 7、当一节比赛完后,可以通过(EXCHANGE)换场键换场,换场后,比分交换显示,交换后,下一节比赛开始时,相应的比分加减键也随之交换。 8、当比赛结束时,发出报警。 三、作用说明: 1、调整比赛时间:插上电源后,系列默认比赛时间为15:00,甲乙队比分默认000,此时按下ADD1键,可以对比赛时间分钟加1,按下DEC1键,可以对比赛时间的分钟减1,按下ADD2键,可以对比赛时间秒加1,按下DEC2键,可以对比赛时间秒减1。 2、启动比赛:按下RUN/STOP键,计时开始,比赛时间以1秒的频率倒计时。 3、暂停比赛:比赛运行的状态下,按RUN/STOP键,比赛暂停,计时暂停。 4、比分加减,在比赛进行的状态下按ADD1,DEC1键,可以对甲队比分加、减1,按ADD2、DEC2键,可以对乙队比分加、减1. 5、交换场地:在一节比赛时间结束后,按下EXCHANGE键,比赛时间重新预置为15:00,同时左右两边数码管的比分交换显示。此时按下启动键可以开始新一节的比赛。 6、报警提示:在一节比赛时间倒计时到00:00时,蜂鸣器发出报警提示。 7、比赛时,24秒会以1秒的速度减,可随时按下24秒复位键重置24秒。 仿真截图: 附件内容截图:
2023-12-31 12:00:51 6.34MB 单片机仿真 电路方案
1
利用所学的单片机知识设计出C51单片机最小系统。 根据所设计的单片机最小系统焊接实物。 设计LCD显示篮球比分牌,通过按键可以给A队或B对加分;显示比赛倒计时功能,同时显示第几小节。
2023-05-08 20:12:11 466KB 单片机、编程
1
利用EGO1实验板卡资源,设计一个篮球比赛计分器; 记录甲乙两队篮球比赛的得分,两队分别用两个LED数码管显示得分; 每次可以给甲队或乙队加上 1分,2分,3分。 实验要求 S0为复位键,当按下S0时,两队比分清零,计时时间清零; SW0为甲队球权并开始进攻信号:SW0拨上,甲队时间开始24s倒计时; SW0拨下,甲队倒计时停止,此时可以按得分键S1、S2、S3分别表示累计得1分、2分、3分,同时倒计时清零;若SW0拨下没有按得分键,再将SW0拨上时,则倒计时继续,直到计时为00停止。 SW7为乙队球权并开始进攻信号:SW7拨上,乙队时间开始24s倒计时,甲队时间显示00; SW7拨下,乙队倒计时停止,此时可以按S1、S2、S3分别表示乙队累计得1分、2分、3分;其他同上。 按键和拨码开关需要做消抖处理。
2023-04-11 19:21:19 817KB fpga
1
钓赛通-是一个全平台的钓鱼比赛计分排名软件(公益项目,永久免费)。共支持(安卓手机,苹果手机,IPad,电脑PC,微信小程序)它功能强大,使用方便。 从钓鱼比赛的报名,比赛签到,比赛抽签,比赛成绩计分,比赛排名,到比赛成绩的分发,分享。 在手机上就能轻松搞定。 对于比赛,赛场的设置有如下支持,人数不上限,支持多分区,支持一个场次比赛两种项目(重量与尾数)。支持大边位。 本钓鱼比赛计分系统还配备有教学视频,简单易懂,易操作。如遇问题请联系微信号:Q3664839.
1
计时计分系统是体育比赛最基本的技术支持系统、担负着所有比赛成绩的采集和基本信息处理。现场成绩处理系统则是紧随计时计分系统之后对相关比赛做进一步的处理和多种信息服务
2022-12-24 16:33:21 1.19MB 课程设计
1
基于Multisim的四路可改秒数声光显示计分抢答器仿真
2022-12-18 17:51:41 465KB 文档资料
1
EDA篮球比赛计分器课程设计针对篮球比赛过程中每进球计分以及倒计时功能
2022-12-05 23:40:45 1.96MB EDA篮球计分
1
计算计分-少儿编程scratch项目源代码文件案例素材.zip
配合电子白板使用的课堂计分板,添加得分掌声音效,活跃课堂气氛。
2022-11-09 13:44:33 48KB flash课
1
基于51单片机的篮球计分计时器,可加分,减分,可以计时。
1