篮球计分器课程设计

篮球计分器课程设计

ID:15786554

大小:462.45 KB

页数:29页

时间:2018-08-05

篮球计分器课程设计_第1页
篮球计分器课程设计_第2页
篮球计分器课程设计_第3页
篮球计分器课程设计_第4页
篮球计分器课程设计_第5页
资源描述:

《篮球计分器课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机原理与应用课程设计报告目录摘要1关键词1引言11.系统方案说明21.1方案选择21.1.1篮球计时计分器设计的现状21.1.2系统总体设计方案21.2系统基本功能介绍32.系统硬件电路设计42.1篮球计时计分器电路原理图452.2篮球计时计分器电路工作过程52.3系统硬件电路组成62.3.1计时电路62.4器件选择及介绍102.4.1AT89C51103.软件系统设计123.1系统设计流程图123.2电路仿真144.调试144.1仿真调试144.2电路板调试14总结14参考文献17致谢18附录19篮球计分器通信工程(物联网)专业学生张浩浩张振鹏赵海晨指导教师

2、秦文华摘要:单片机自问世以来,以极其高的性价比受到人们的重视和关注。由于单片机的集成度高,功能强,通用性好,特别是它具有体积小、重量轻、能耗低、价格便宜、可靠性高、抗干扰能力强和使用方便等独特的优点,使单片机迅速得到了推广应用。目前已经成为测量控制应用系统中的优选机种和新电子产品的关键部位,许多用单片机做控制的球赛计时计分系统也应运而生。系统采用模块化设计,主体分为计时显示模块、计分显示模块、定时报警、按键控制键盘模块。每个模块的程序结构简单、任务明确,易于编写、调试和修改。程序可读性好,对程序的修改可局部进行,其他部分可保持不变。编程后利用KeilC51软件来进

3、行编译,再将生成的HEX文件装入芯片中,采用Proteus软件仿真,检验功能是否能够正常实现,随后可用Protel99画出硬件电路图。本设计中系统硬件电路主要由以下几个部分组成:单片机AT89C51、计时电路、计分电路、报警电路和按键开关。关键词:单片机,计时,计分,显示器,接口引言根据此次课题要求,这里介绍一种篮球赛计时计分器的设计方法,即单片机带外围扩展来驱动数码管工作的电路。采用这种方法可提升学生对单片机接口电路的综合运用能力。电路采用单片机作为核心元件,利用两个供阴的三位一体数码管来显示两队的分数,一个四位一体数码管显示时间的计时。显示分数范围可达0~99

4、9分,足够赛程计分的需要。四位一体数码管中2个用于显示分钟,2个用于显示秒钟。比赛前,将时间设置好,比赛开始时启动计时,直至倒计时到零为止。计时范围达到0~99分钟,能满足实际赛程计时的需要。为了配合计时器调整时间和计分器校正比分,设计了6个按键,4个用于输入甲、乙两队的分数,另2个用于启动和暂停赛程时间。另外,还设计了定时报警系统,即比赛时间到时,扬声器发出报警声提示赛程结束。26该系统具有赛程定时设置,赛程时间暂停,及时刷新甲、乙双方的成绩等功能。设计分为软件设计和硬件设计两部分。主控芯片采用AT89C51,使用C语言编写软件程序,主体分为计时显示模块、计分显

5、示模块、定时报警、按键控制模块。编程后利用KeilC51[3]软件来进行编译,再将生成的HEX文件装入芯片中,检验功能是否能够正常实现。通过本次基于单片机的篮球赛计时计分器的设计,可以了解、熟悉有关单片机开发设计实例的过程,并加深对单片机的理解和应用以及掌握单片机与外围接口的一些方法和技巧。1.系统方案说明1.1方案选择1.1.1篮球计时计分器设计的现状体育比赛计时计分系统是对体育比赛过程中所产生的时间,比分等数据信息进行快速采集记录、加工处理、传递和利用的系统。根据运动项目的不同,比赛规则要求也不同,体育比赛的计时计分系统包括测量类、评分类、命中类、制胜类和得分

6、类等多种类型。篮球比赛是根据运动队员在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统。篮球比赛的计时计分系统由计时器、计分器等多种电子设备组成的,同时,根据目前高水平篮球比赛要求,完善的篮球比赛计时计分系统设备应能与现场成绩处理、现场大屏幕、电视转播车等多种设备相联。现在,根据设计要求,介绍一下设计方案。1.1.2系统总体设计方案1、能记录整个赛程的比赛时间,并能修改时间,暂停比赛时间。2、能随时刷新甲、乙两队在整个赛程中的比分。3、比赛时间结束时,能发出报警指令。4、场中交换比赛场地时,能交换甲、乙两队比分的位置。26图1

7、系统构成图1.2系统基本功能介绍1、一个四位一体数码管显示比赛时间,时间格式如:15:00,两个三位一体数码管显示甲乙两对的比分,比分格式如:008。2、甲乙队比分采用三位数,上电初值为000,最大值为999,满足常理要求,未开始比赛以及比赛结束后比分无法加减。3、比赛时间采用倒计时方式,以一秒的频率减时,上电时默认初值为15:00,在没有开始比赛时,可以修改时间,比赛开始后不能修改。4、可随时暂停/启动比赛时间。5、比赛未开始之前,可以通过ADD1(加1)、DEC1(减1)键对比较时间的分钟进调时,通过ADD2(加2)、DEC2(减2)键对比较时间的秒进行调时。

8、6、比赛进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。