欢迎来到天天文库
浏览记录
ID:41579143
大小:572.06 KB
页数:22页
时间:2019-08-28
《篮球比赛计分器单片机课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1・设计背景1・1设计的内容与要求设计一个单片机系统用于篮球比赛计时计分,满足以下功能要求:(1)能记录整个赛程的比赛时间,并能暂停。(2)能随时刷新甲、乙两队在整个比赛过程屮的比分。(4)比赛结束时,能发出报警声。在篮球比赛过程屮需要对参赛双方的比分进行快速的采集记录和加工处理,需要一个快捷方便的计分系统。该计分系统是一种得分类型的系统,即根据不同球队的不同得分,进行相应的处理,并且能够实时的显示出来。乂因为篮球比赛是分节进行的,所以述需要有倒计时功能的计时器,以便于观众实时了解赛况。由于单片机的集成度高,功能强
2、,通用性好,特别是它具有体积小,功耗低,价格便宜,可靠性高和使用方便等独特的优点,目前已经成为测量控制应用系统中的优选元器件。篮球计吋计分器就是以单片机为核心的计吋计分系统,有计吋器、计分器、直流电源、时钟电路、按键等组成,完全能够实现上述的功能。1.2设计的目的及意义随着科学技术发展的日新月异,单片机已经成为当今计算机应用中空前活跃的领域,因此掌握单片机的一些基木功能就显的十分重要。木次设计是采用AT89S52来编程控制LED七段数码管,使其能够显示篮球比赛的时间和计分,该系统具有赛程时间实时显示、时间暂停以及刷
3、新A/B球队的成绩等功能。通过本次设计可以了解、熟悉有关单片机的开发设计过程,并更进一步加深对单片机的了解和应用,掌握单片机与外围接口的一些方法与技巧,以及AT89S52单片机的最小应用系统的构成。还可以了解LED数码管的结构、工作原理、编程方法以及相关的接口实例与具体连接。通过本次设计可以很好的把课本的理论知识和实践有机的联系起来,是我们对理论知识有更深一步的掌握,为以后的学习打下坚实的基础。2.设计方案2.1任务分析充分了解本设计要求,明确设计的全部功能、要求及技术指标;熟悉AT89S52单片机与控制对象的各种
4、参数、关系和特点。按题目要求能记录整个赛程的比赛时间,并能暂停,则需要暂停按键和7段共阴极LED数码管,其中时间显示按每节10分钟倒计时显示分和秒;能随时刷新A/B两队在整个比赛过程中的比分,加分有误时可通过按键实现减分调整,则需要有加减分按键、切换按键等。比赛结束时,能发出报警声,需要用到有扬声器。此外还需要有时钟电路和复位电路和单片机组成最小的应用系统,用来实现其基本功能。2.2方案论证1.时钟屯路单片机的时钟信号用来提供单片机片内各种微操作的时间基准,吋钟信号通常用两种电路形式得到:内部振荡和外部振荡。89S
5、52单片机内部有一个用于构成振荡器的高增益反向放大器,引脚XTAL1和XTAL2分别是此放大电器的输入端和输出端,由于采用内部方式时,电路简单,所得的时钟信号比较稳定,实际使用屮常采用这种方式,在其外接晶体振荡器(简称晶振)或陶瓷谐振器就构成了内部振荡方式,片内高增益反向放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起可构成一个自激振荡器并产牛振荡时钟脉冲。外接晶体以及电容和构成并联谐振电路,它们起稳定振荡频率、快速起振的作用,晶振频率选12MHzo2.复位电路复位电路为了初始化单片机内部的某些特殊功能寄存器,必
6、须采用复位的方式,复位后可使CPU及系统各部件处于确定的初始状态,并从初始状态开始正常工作。单片机的复位是靠外电路来实现的,在正常运行情况下,只要RST引脚上出现两个机器周期时间以上的高电平,即可引起系统复位,但如果RST引脚上持续为高电平,单片机就处于循环复位状态。复位操作有两种情况,即上电复位和手动(开关)复位。3.显不电路木设计显示部分采用LED数码管显示。共使用8个,其中2个显示A队的得分,2个显示B对的得分,另外4个用来显示时间(2个显示分钟、2个显示秒)。尽管实际上各位数码管并非同时点亮,但只要扫描的速
7、度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O口,而且功耗低。将LED数码管通过74HC573和单片机的输出口相连接,用来驱动数码管。还需将8个数码管的阳极和单片的另一输出口相连,用来对数码管进行片选。1.I/O口的选择设计伊始,我们讨论了两套方案,经过对设计题目以及要求的分析,我们本以为并行口会不够用,所以联想到了第一套方案:联想到了用串行口外接74⑸64进而达到串传并以节省I/O口。第二套方案是:我们经过进一步地仔细讨论研究我们发现,并行口正好够
8、用,而且编程比较简单。而且吊转并方案的外接电路比并行口连接多,肯定没有直接运用并行口稳定性、可靠性比较高,这样还能节省芯片。两套方案同样能够达到要求,所以我们决定用并行口即第二套方案。2.方案实施3.1硬件设计本设计是采用以AT89S52单片机为核心的一个用于篮球比赛的计时计分器。本设计采用定吋器TO中断计吋,显示部分分为计吋和计分两个部分,均采用共阴极LE
此文档下载收益归作者所有