基于51单片机的篮球记分牌设计课程设计

基于51单片机的篮球记分牌设计课程设计

ID:5429325

大小:460.65 KB

页数:34页

时间:2017-12-11

基于51单片机的篮球记分牌设计课程设计_第1页
基于51单片机的篮球记分牌设计课程设计_第2页
基于51单片机的篮球记分牌设计课程设计_第3页
基于51单片机的篮球记分牌设计课程设计_第4页
基于51单片机的篮球记分牌设计课程设计_第5页
资源描述:

《基于51单片机的篮球记分牌设计课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、智能仪表综合课程设计摘要单片机,亦称单片微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。本设计是基于AT89S52单片机的篮球计时计分器,利用7段共阴LED作为显示器件。在此设计中共接入了1个四位一体7段共阴LED显示器,2个两位一体7段共阴LED显示器,前者用来记录赛程时间,其中2位用于显示分钟,2位用于显示秒钟,后者用于记录甲乙队的分数,每队2个LED显示器显示范围可

2、达到0~99分。赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到零为止。其次,为了配合计时器和计分器校正调整时间和比分,我们特定在本设计中设立了7个按键,用于设置,调整时间,启动,调整分数和暂停等功能。采用单片机控制是这个系统按键操作使用简洁,LED显示,安装方便。主控芯片采用AT89S52单片机,采用C语言进行编程,编程后利用KeiluVision3来进行编译,再生成的HEX文件装入芯片中,采用proteus软件来仿真,检验功能是否能够正常实现。仿真成功后,焊接硬件电路,通过ISP下载器将hex文

3、件烧制到单片机。关键词:计时,计分;LED;AT89C5233智能仪表综合课程设计目录1.绪论21.1技术概述21.2本课题的背景和意义22.系统设计简介42.1系统总体方案设计42.2硬件电路设计52.2.1时钟电路模块62.2.2复位电路模块62.2.3显示模块72.2.4报警模块82.2.5总硬件电路设计93设计语言及软件介绍103.1C语言介绍103.2PROTUES软件介绍114软件设计124.1概述124.2系统程序设计模块134.2.1延时模块设计144.2.2数码管动态刷新显示程序144.

4、2.3T0中断程序164.2.4加分子程序174.2.5减分子程序174.2.6调整时间子程序184.2.7半场交换比分子程序204.2.8比赛暂停子程序214.2.9中场指示灯程序224.2.10主程序234.3控制源程序254.4调试及仿真30结论33参考文献3433智能仪表综合课程设计1.绪论1.1技术概述体育比赛计时计分系统是对体育比赛过程中所产生的时间,比分等数据进行快速采集记录,加工处理,传递利用的信息系统。根据不同运动项目的不同比赛规则要求,体育比赛的计时计分系统包括测量类,评分类,命中类,

5、制胜类得分类等多种类型。篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统。篮球比赛的计时计分系统由计时器,计分器等多种电子设备组成,同时,根据目前高水平篮球比赛要求,完善的篮球比赛计时计分系统设备应能够与现场成绩处理,现场大屏幕,电视转播车等多种设备相联,以便实现高比赛现场感,表演娱乐观众等功能目标。由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻,能耗低,价格便宜,可靠性高,抗干扰能力强和使用方便等独特的优点,使单片机迅速得到

6、了推广应用,目前已经成为测量控制应用系统中的优选机种和新电子产品的关键部位。世界各大电气厂家,测控技术企业,机电行业,竞相把单片机应用于产品更新,作为实现数字化,智能化的核心部件。篮球计时计分器就是以单片机为核心的计时计分系统,由计时器,计分器,综合控制器和24秒控制器等组成。1.2本课题的背景和意义本设计是基于AT89S52单片机的篮球计时计分器,利用7段共阴LED作为显示器件。在此设计中共接入了1个四位一体7段共阴LED显示器,2个两位一体7段共阴LED显示器,前者用来记录赛程时间,其中2位用于显示分

7、钟,2位用于显示秒钟,后者用于记录甲乙队的分数,每队2个LED显示器显示范围可达到0~99分。赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到零为止。其次,为了配合计时器和计分器校正调整时间和比分,我们特定在本设计中设立了7个按键,用于设置,调整时间,启动,调整分数和暂停等功能。采用单片机控制是这个系统按键操作使用简洁,LED显示,安装方便。任务:设计一个用于赛场的篮球计时计分器。33智能仪表综合课程设计要求:1、能记录整个赛程的比赛时间,并能随时实现暂停。2、能随时刷新甲、乙两队在整个过程中的比分

8、。3、中场交换比赛场地时,能自动交换甲、乙两队比分的位置。4、比赛中场和结束时,能发出报警声。5、通过指示灯指示上下半场。6、当比赛时间需要回倒时,能通过按键实现回表。7、加分有误时可通过按键实现减分调整。课程设计使我们进一步熟悉和掌握了单片机的内部结构和工作原理,了解了单片机应用系统设计的基本方法和步骤,掌握了单片机仿真软件Proteus的使用方法,键盘和显示器在的单片机控制系统中的应用以及撰写课程设计报告的方法。此次设计很

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

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

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