1、 单片机单片机毕业毕业设计设计报告报告 篮球计时计分器篮球计时计分器 姓 名: 学 号: 专业班级: 08 电气(1) 指导老师: 所在学院: 汽车与电气工程系 2011 年 6 月 30 日 - - 1 摘要摘要 本设计是采用单片机 AT89C51 作为本设计的核心元件。利用 7 段共阳 LED 作为显示器件。在此设计中共接入了 8 个 7 段共阳 LED 显示器,其中 4 个用于 记录 AB 队的分数,每队 2 个 LED 显示器显示范围可达到 099 分,足够满足赛 程需要,另外 4 个 LED 显示器则用来记录赛程时间,其中 2 个用于显示分钟,2 个用于显示秒钟。赛程计时采用到计时方
2、式。即比赛前将时间设置好,比赛开始 时启动计时,直至计时到零为止。计时范围可达到 099 分钟,也完全满足实际 赛程的需要。 其次,为了配合计时器和计分器校正调整时间和比分,我特定在本设计中设 立了 11 个按键,其中 8 个用于设置,交换场地,启动和暂停等功能。采用单片 机控制是这个系统按键操作使用简洁,LED 显示,安装方便。解决了篮球比赛 计数器的安装问题,节约了线材,适合在各种规模的体育场馆使用,完全可以代 替传统的用钟表进行计时的方法,当然稍加改动也可以用于其他球类比赛,是体 育器材向智能化发展的一个实例。 本设计可以实现:1、能记录整个赛程的比赛时间,并能修改比赛时间 2、能随时刷
3、新甲、乙两队在整个过程中的比分 3、中场交换比赛场地时,能交换甲、乙两队比分的位置 4、比赛结束时,能发出报警声,等功能 - - 2 1 1 概述概述 3 1.1 设计背景. 3 1.2 设计内容. 3 1.3 设计任务和要求. 4 2 2 系统总体方案及硬件设计系统总体方案及硬件设计 5 2.1 总体方案:. 5 2.2 硬件原理图:. 6 3 3 软件设计软件设计 7 4 Proteus4 Proteus 软件仿真软件仿真 16 5 5 课程设计体会课程设计体会 18 附附 1 1 源程序代码源程序代码 19 附附 2 2 系统原理图系统原理图 28 - - 3 1 1 概述概述 1.1
4、1.1 设计背景设计背景 体育比赛计时计分系统是对体育比赛过程中所产生的时间,比分等数据进行 快速采集记录,加工处理,传递利用的信息系统。根据不同运动项目的不同比赛 规则要求,体育比赛的计时计分系统包括测量类,评分类,命中类,制胜类得分 类等多种类型。 篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此, 篮球比赛的计时计分系统是一种得分类型的系统。 篮球比赛的计时计分系统由计 时器,计分器等多种电子设备组成,同时,根据目前高水平篮球比赛要求,完善 的篮球比赛计时计分系统设备应能够与现场成绩处理,现场大屏幕,电视转播车 等多种设备相联,以便实现高比赛现场感,表演娱乐观众等功能目标。 由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻, 能耗低,价格便宜,可靠性高,抗干扰能力强和使用方便等独特的优点,使单片 机迅速得到了推广应用, 目前已经成为测量控制应用系统中的优选机种和新电子 产品的关键部位。世界各大电气厂家,测控技术企业,机电行业,竞相把单片机 应用于产品更新,作为实