[页数]:23 [字数]:5290 [目录] 1 概述 2 系统总体方案及硬件设计 3 软件设计 4 Proteus软件仿真 5 课程设计体会 附1 源程序代码 附2 系统原理图: [摘要] 本设计是篮球计时计分器,主要在篮球比赛中用于记录整个赛程的比赛时间和显示甲、乙两队在比赛过程中的比分情况。该计时计分器有部分组成:一部分用来实现计时功能,其基本原理和定时闹钟相似;另一部分用来实现计分功能,其基本原理和计数器相似,只不过所要记录和显示的对象是按键按下的次数,每按下一次计数值加一。 主控芯片采用AT89C51,采用汇编语言进行编程,编程后利用WAVE600来进行编译,再生成的HEX文件装入芯片中,采用proteus软件来仿真,检验功能是否能够正常实现。 我自己在制作的过程中,先是制了一个定时闹钟,然后又制作一个计数器,但是始终不能用一片芯片来实现两种功能。后来经过我查询资料和上单片机爱好者、老古单片机网、以及周立功单片机论坛交流后,我终于发现问题出现在程序上,不是硬件连接图的问题。然后,我将我的程序重新进行修改,终于实现了主体功能。 该设计能够实现计时和计分功能,采用共阴极数码管进行动态显示,加分的部分用按键来完成,每按一次发送一个计数脉冲,计数值加一。但是效果病不是很完美,计时显示部分有时候会出现不稳定的情况,通过对晶振和电容值调整后仍然没有改变效果,而且该设计最大遗憾是没有实现中场时交换比分和结束时进行报警的功能。 [正文] 1 概述 1.1 篮球比赛计时记分系统发展背景 体育比赛计时记分系统是对体育比赛过程中所产生的时间、比分等数据进行快速采集记录、加工处理、传递利用的信息系统。根据不同运动项目的不同比赛规则要求, 体育比赛的计时记分系统包括测量类、评分类、命中类、制胜类、得分类等多种类型。 篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的, 因此, 篮球比赛的计时记分系统是一种得分类型的系统。篮球比赛的计时记分系统由计时器、记分器等多种电子设备组成。同时, 根据目前高水平篮球比赛要求, 完善的篮球比赛计时记分系统设备应该能够与现场成绩处理、现场大屏幕、电视转播车等多种设备相联, 以便实现提高比赛现场感、表演娱乐观众等功能。 1.2 篮球比赛计时记分系统系统的功能和特点 随着科技的迅猛发展,单片机在计算机应用领域中起到了越来越重要的作用. 单片机体积小,功能强,集成了微型机的各部件,大大缩短了系统内信号传送的距离,从而提高了系统的可靠性及运行速度。 该系统主要是线以下两种功能: ○1计分:能同时显示甲、乙两队比分,最大计分数为99。能分别对甲、乙两队比分进行加分。 ○2计时:从比赛开始时启动计时工作方式,初始时间为00,最大计时为99 分钟,经过修改后应该还能实施计时暂停,还能设定为倒计时。 ○3哨音提示:设定的比赛时间到了,能自动哨音提示比赛结束. ...... [参考文献] [1]余发山.单片机原理及应用技术.徐州:中国矿业大学出版社,2003. [2]佟云峰,等.单片机原理及其应用.重庆:重庆大学出版社,2004,1. [3]吴金戌,等.8051单片机实践与应用.北京:清华大学出版社,2001,8. [4]刘瑞新.单片机原理及应用教程.北京:机械工业出版社,2005. [5]聂毅.宏汇编语言程序设计教程.北京:电子工业出版社,1998. [6]周航慈.单片机应用程序设计技术.北京:北京航空航天大学出版社,2002. [原文截取] 河南理工大学 单片机课程设计报告 篮球赛计时计分器 姓 名: 孙彦楷 学 号: 0401030226 专业班级:电子信息工程04—2班 指导老师: 王新 所在学院:电气工程与自动化学院 2007年12月22日 篮球赛计时计分器 摘要 本设计是篮球计时计分器,主要在篮球比赛中用于记录整个赛程的比赛时间和显示甲、乙两队在比赛过程中的比分情况。该计时计分器有部分组成:一部分用来实现计时功能,其基本原理和定时闹钟相似;另一部分用来实现计分功能,其基本原理和计数器相似,只不过所要记录和显示的对象是按键按下的次数,每按下一次计数值加一。 主控芯片采用AT89C51,采用汇编语言进行编程,编程后利用WAVE600来进行编译,再生成的HEX文件装入芯片中,采用proteus软件来仿真,检验功能是否能够正常实现。 我自己在制作的过程中,先是制了一个定时闹钟,然后又制作一个计数器,但是始终不能用一片芯片来实现两种功能。后来经过我查询资料和上单片机爱好者、老古单片机网、以及周立功单片机论坛交流后,我终于发现问题出现在程序上,不是硬件连接图的问题。然后,我将我的程序重新进行修改,终于实现了主体功能。..... |
篮球赛计时计分器课程设计
查看评论
已有0位网友发表了看法