ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

基于单片机的篮球比赛计分器积分计时系统设计

基于单片机的篮球比赛计分器积分计时系统设计 文章目录一、摘要二、功能设计三、总体设计方案四、效果图资料获取一、摘要单片机自20世纪70年代问世以来以极其高的性价比受到人们的重视和关注所以应用很广发展很快。由于单片机的集成度高功能强通用性好特别是它具有体积小、重量轻、能耗低、价格便宜、可靠性高、抗干扰能力强和使用方便等独特的优点使单片机迅速得到了推广应用。目前已经成为测量控制应用系统中的优选机种和新电子产品的关键部位许多用单片机做控制的球赛计时计分系统也应运而生如用单片机控制液晶显示(LCD)计时计分器用单片机控制LED七段显示器计时计分器等。篮球计时计分器以单片机为核心由计时器、计分器、综合控制器等组成。系统采用模块化设计主体分为计时显示模块、计分显示模块、定时报警、按键控制键盘模块。每个模块的程序结构简单、任务明确易于编写、调试和修改。程序可读性好对程序的修改可局部进行其他部分可保持不变。编程后利用Keil C51软件来进行编译再将生成的HEX文件装入芯片中采用Proteus软件仿真检验功能是否能够正常实现随后可用Protel99画出硬件电路图。本设计中系统硬件电路主要由以下几个部分组成单片机AT89C51、计时电路、计分电路、报警电路和按键开关。本次设计用由AT89C51编程控制LED七段数码管作显示的球赛计时计分系统。该系统具有赛程定时设置、赛程时间暂停、及时刷新甲乙双方的成绩等功能。它具有价格低廉、性能稳定、操作方便并且易于携带等特点广泛适合各类学校或者小型团体作为赛程计时计分。二、功能设计基于51单片机的篮球计分器由STC89C51单片机数码管显示模块按键模块电源模块构成具体功能1能记录单节比赛的比赛时间并能修改时间暂停比赛。2能随时刷新甲、乙两队在整个赛程中的比分。3场中交换比赛场地时能交换甲、乙两队比分的位置。4比赛时间结束时能发出报警指令。5有24秒倒计时功能可通过按键随时复位24秒如果24秒违例会启动蜂鸣器报警同时比赛时间暂停处理好后按一下24秒复位键比赛继续。三、总体设计方案1、能记录整个赛程的比赛时间并能修改时间暂停比赛时间。2、能随时刷新甲、乙两队在整个赛程中的比分。3、场中交换比赛场地时能交换甲、乙两队比分的位置。4、比赛时间结束时能发出报警指令。图1系统构成图1、一个四位一体数码管显示比赛时间时间格式如1500两个三位一体数码管显示甲乙两对的比分比分格式如008。2、比赛时间采用倒计时方式以一秒的频率减时上电时默认初值为1500在没有开始比赛时可以修改时间比赛开始后不能修改。3、甲乙队比分采用三位数上电初值为000最大值为999满足常理要求未开始比赛以及比赛结束后比分无法加减4、比赛未开始之前可以通过ADD1、DEC1键对比较时间的分钟进调时通过ADD2、DEC2键对比较时间的秒进行调时。5、可随时暂停/启动比赛时间。6、比赛进行时可以通过ADD1、DEC1键对甲队比分加、减可以通过ADD2、DEC2对乙队比分加、减。每按一次键加/减1分。7、当一节比赛完后可以通过EXCHANGE换场键换场换场后比分交换显示交换后下一节比赛开始时相应的比分加减键也随之交换。8、当比赛结束时发出报警。四、效果图资料获取下方名片联系我即可博主联系方式点击我获取资料--进我个人主页–获取博主联系方式大家点赞、收藏、关注、评论啦 、查看获取联系方式
返回列表