- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计
基于篮球计分牌
学院:计算机与信息工程学院
专业:计算机科学与技术
组长:文鹏宇
组员:黄致煜 彭运佳 韩露露
指导老师: 张永安
目录
第1章 课题设计的目的和意义
第2章 课题设计的功能概述
第3章 硬件介绍
第4章 硬件设计方案
第5章 两队篮球比赛计分牌电路设计
第6章 程序流程图
第7章 应用程序
第8章 结论
第9章 心得体会
第10章 参考文献
第一章 课题设计的目的和意义
篮球比赛计分牌器系统是一个负责各类体育竞赛技术支持系统前沿(比赛场地)的数据采集和分配的专用系统它负责各类体育竞赛结果、成绩信息的采集处理、传输分配,即将比赛结果数据通过专用技术接口、界面、协议,分别传送给裁判员、教练员、
电子计时计分计算机信息系统、电视转播与评论系统、现场大屏幕显示系统等。
由于体育竞赛的不可重复性,决定了电子计时计分系统是一个实用性很强可靠性要求极高的以计算机技术为核心的电子服务系统。因此,电子计时计分系统自身组成独立的采集、分配、评判、显示发布系统, 做到所以信息的实时、准确、快捷、权威。电 子 计时计分 设备 是各类体育竞赛中不可缺少的电子设备,电子计时计分系统设计是否合理,关系到整个体育比赛系统运行的稳定和可靠,并直接影响到整个体育比赛的顺利进行。电子计时计分系统是体育竞赛的重要工程项目,是关系到竞赛成败的关键工程,每一个单项体育竞赛都具有对应的专门电子计时计分工作系统。这些工作系统各不相同,但都是各单项成绩处理系统的前级数据采集系统,除了提供计算机成绩处理系统竞赛数据以外,还需要在部分项目中连接电视转播等其他工作系统,电子计时计分需要极高的工作稳定性和可靠性.由于LED显示牌是目前公共场所中信息发布的主要载体,因此该系统也可拓展使用到会展中心、广场银行、市场等公共场所及车站机场等交通运输行业。尤其是一些发布数据并需要经常手动更新的领域。因此,该项目有着重要意义。
?
第2章 课题设计的功能概述
两位数码管显示比分,可加可减。
还显示比赛时间和剩余时间。
第3章硬件介绍
硬件;
序号 名字 型号 数量 备注 1 单片机 AT89S51 1 双列直插 2 40腿双列直插底座 1 供单片机用 3 电容 104 2 4 晶振 12M 1 5 电容 30P 2 6 电解电容 10UF 1 7 电阻 10K 1 8 电阻 1K 1 9 发光二极管 3mm红 1 10 8位排阻 1K(102) 1 11 按键 12*12*6 1 12 电池盒 五号三连 1 13 电阻 4.7K 9 14 数码管 0.5寸四联共阴 2 15 按键 6*6*6 8 16 三极管 9012 9 17 蜂鸣器 5V直流 1 18 19 20 21 22 23
第4章 硬件设计方案
根据原理图,在板板上连接各种电器.植入程序.
第5章两队篮球比赛计分牌电路设计
第6章 程序流程图
第7章应用程序
//篮球比赛计时计分带24秒倒计时改进版的设计
//(1)能记录整个赛程的比赛时间,并能修改比赛时间、暂停比赛时间。
//(2)能随时刷新甲、乙两队在整个赛程中的比分。
//(3)中场交换比赛场地时,能交换甲、乙两队比分的位置。
//(4)比赛时间结束时,能发出报警指令。
#includereg51.h
#define uchar unsigned char
#define uint unsigned int
sbit P3_0=P3^0;//暂停计时、暂停结束按键
sbit P3_1=P3^1;//设置定时加1
sbit P3_2=P3^2;//二队加1
sbit P3_3=P3^3;//一队加1
sbit P3_4=P3^4;//开始、计分、等待循环按键
sbit P3_5=P3^5;//设置定时减1
sbit P3_6=P3^6;//二队减1
sbit P3_7=P3^7;//一队减1
sbit bj=P0^0;//报警
uchar a=0,b=0,c=0,d=0,f=0,g=0,h=0,js=1,s24=24;
uint e=720;
uint m=0;
uchar disp[]={0,0,0,0,0,0,0,0,0,0,0};//定义8个显示单元
uchar dispbit[]={0xfe,0xfd,0xfb,0x
文档评论(0)