欢迎来到天天文库
浏览记录
ID:8802778
大小:445.00 KB
页数:26页
时间:2018-04-08
《毕业设计-基于at89c51单片机的篮电子球记分牌设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、单片机课程设计报告册设计题目:篮球赛电子记分牌专业:指导教师:姓名:学号:2012年12月摘要摘要随着单片机在各个领域的广泛应用,许多用单片机作控制的计时记分系统也应运而生,如用单片机控制LCD液晶显示的计时记分器,用单片机控制LED七段显示的计时记分器等。篮球赛电子记分牌是根据篮球比赛特点设计的独立的信息采集、分配、评判和显示的系统,能实现比赛分数的实时、准确、快捷处理和呈现。本设计原理简单,主要采用AT89C51单片机作为微控制器,集合数码管和LED指示灯,通过键盘控制记分牌的工作状态,通过数码管和LED指示灯来反馈信息的篮球赛记分系统,并仿真实现。
2、本设计在充分考虑了篮球比赛的实际情况基础上设计,该系统的数据显示由两个四位数码来实现,能显示甲乙两队的比分情况,具有加分、减分、甲乙切换等功能。此外,该系统具有低功耗、可靠性、安全性以及低成本等特点,可广泛用于学校和小团体作为赛程记分。具有一定的实用性。关键词:单片机,AT89C51,LED数码管,仿真,篮球记分牌23摘要目录第一章设计任务与要求11.1设计的目的和意义11.2设计任务与要求1第二章总体设计方案22.1显示模块22.2按键控制模块22.3指示模块22.4总体硬件组成框图2第三章硬件系统33.1数码管显示模块33.2按键控制模块43.3LE
3、D指示灯模块53.4单片机最小系统6第四章软件系统74.1主程序设计74.2指示灯设计9第五章系统调试与测试105.1系统调试105.2测试结果11结论12参考文献13附录一程序清单14附录二仿真全图17附录三元件清单1823第一章设计任务与要求第一章设计任务与要求1.1设计的目的和意义目前球场记分牌在传统操作模式下,采用记分员手动翻动记分牌记分,工作方式单一。由于种种弊端,电子记分板已经开始在一些大型的体育场流行起来,不仅发展速度迅猛并会逐渐取代传统的电子记分牌。电子记分板根据篮球比赛的特点,采用单片机为核心控制LED数码管,具有亮度高、可视性好、功耗
4、小、使用寿命长等优点;具有性能稳定,尺寸适中,运输安装方式灵活,物美价廉等特点,特别适用于小型篮球体育馆和露天运动场。1.2设计任务与要求l设计题目:篮球赛电子记分牌l设计要求:(1)分别设计篮球比赛甲乙两个队的记分牌;(2)能实现两张记分牌的切换;(3)能按照篮球赛记分规则记分并显示;(4)将原有的一个指示灯基础上进一步改进为两个指示灯,作分别指示。23第一章设计任务与要求第二章总体设计方案本系统采用单片机AT89C51为控制核心,系统主要包括显示模块、按键控制模块、指示模块等。2.1显示模块采用七段码数码管显示。数码管是指将所有发光二极管的一极接到
5、一起形成公共极,因此数码管有共阴共阳之分。以共阳数码管为例,共阳数码管在应用时应将公共极接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。因此每个数码管有8个接口。根据其实际应用进行选择。2.2按键控制模块采用独立按键。每个独立按键与单片机I/O连接,虽然不能节省I/O口,但电路简单、编程容易,由于本系统只需要五个按键,因此选者独立按键。2.3指示模块采用指示灯,在切换记分牌时起指示作用,能够看得清楚明白。按键控制模块AT89C51数码管显示模块LED指示2.4总体硬件组成框图图2-123第三章
6、硬件系统第三章硬件系统为使该电子记分牌更加方便和灵活,本设计将其划分为三个模块,下面将对各个模块逐一介绍。3.1数码管显示模块数码管也叫LED数码管,它是一种专门用来显示数字的器件,led数码管(LEDSegmentDisplays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。led数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。位数有半位,1,2,3,4,5,6,8,10位等等....,led数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编
7、程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图3-1数码管显示模块电路23第三章硬件系统3.2按键控制模块按键控制模块采用4个独立按键,Ke1、K2、K3、K4、K5分别于单片机的P1^0、P1^1、P1^2、P1^3、P1^7连接,每个按键的另一端直接与地相连接,因此是低电平有效。按键控制模块的电路如图3-2所示。这四个独立按键分别实现了比赛两只队伍的得分值的改变。具体标号和功能如表3-1所示。表3-1按键功能描述序号接口功能K1P1^0加1分K2P1^1加2分K3P1^2加3分K4P1^3减1分K5P1^7甲乙
8、互换23第三章硬件系统图3-2按键控制模块电路图3.3LED指示灯模块LED指示
此文档下载收益归作者所有