篮球计分计时器毕业设计ppt

篮球计分计时器毕业设计ppt

ID:33386484

大小:231.00 KB

页数:16页

时间:2018-05-24

篮球计分计时器毕业设计ppt_第1页
篮球计分计时器毕业设计ppt_第2页
篮球计分计时器毕业设计ppt_第3页
篮球计分计时器毕业设计ppt_第4页
篮球计分计时器毕业设计ppt_第5页
资源描述:

《篮球计分计时器毕业设计ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目名称:篮球赛计时计分牌任务设计制作一个篮球赛计时计分牌,功能如下:具有加减分功能(1、2、3分),并在数码管上显示双方比分。具有计时功能,每节总时间倒计时,24S倒计时,倒计时到声光报警。按下加减键显示和输入加减分,平时显示时间、时间精确到0.1S。具有暂停、启动功能。篮球计时规则双方持球时间不得超过24秒,否则犯规,系统自动报警,24秒重新计时,给对方发球。在24秒内,一方进球,24秒重新开始计时。在24秒内,如有犯规或者进球,时间暂停。24秒重新计时。在24秒内,因教练布置战术等原因暂停,24秒继续计时

2、。单节比赛结束,系统自动报警。篮球计分规则当犯规需要罚球时,每次加1分。在三分线内进球时,每次加2分。在三分线外进球时,每次加3分。项目描述本设计是采用AT89S51单片机为核心设计的一个用于赛场的篮球计时计分牌。本设计采用定时器T0、T1中断计时,显示部分分为计时和计分显示两部分,均采用共阳极LED显示。每节总时间倒计时计时12分钟,12分钟倒计时间到,24S倒计时间到,声光报警;而且具有暂停、启动功能;计分部分调节灵活,显示范围从0--999,平时显示时间、时间精确到0.1S,足以满足一般规模赛程的需要。项

3、目需要分析本次项目的设计首先需要我们了解C中各种语句的使用方法,单片机定时器的结构及定时器的工作方式、初始值设置等基本技能,其次我们必须分配好硬件资源.对本次设计的方案如下:模式1:(1)显示单节倒计时时间,第5、6、7位显示秒,精确值0.1%,4位显示精确值(2)24S倒计时时间,第1、2位显示24S,精确值0.1%,0位显示精确值模式2:(1)显示双方比分,第5、6、7位显示A队得分,1、2、3位显示B队得分,4位显示横杠,显示最大分值为999分(2)显示要加的分,第0位显示,加分最大为3分模式3:(1)显

4、示要减的分,第1位显示,减分最大为3分000.-000.0720.0X24.0声光报警每节总时间倒计时,24S倒计时,倒计时到声光报警1.LED闪烁2.蜂鸣器发声函数定义#includetypedefunsignedcharUINT8;typedefunsignedintUINT16;#defineS10x0e#defineS20x0d#defineS30x0b#defineS40x07UINT8miao_01s=0,Daojishi_24s=24,i=1,j=0,Daojishi_01s=0

5、;UINT8L_C=0,R_C=0,Add=0,Jian=3;UINT16miao=720;sbitSheng=P3^5;bitFlag_over=0;bitFlag_24s=0;UINT8codeSEGMENT[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xf6,0xff};UINT8codeSELECT[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};voidDelay(UINT16t){UIN

6、T16i,j;for(i=0;i

7、();switch(key){caseS1:i++;if(i==4)i=1;break;caseS2:S_2();break;caseS3:S_3();break;caseS4:S_4();break;}if(Flag_over){Baojing();Flag_over=0;}}}switch(num){case0:P0=SEGMENT[D0];break;case1:P0=SEGMENT[D1]&B;break;case2:P0=SEGMENT[D2];break;case3:P0=SEGMENT[D3];b

8、reak;case4:P0=SEGMENT[D4];break;case5:P0=SEGMENT[D5]&B;break;case6:P0=SEGMENT[D6];break;case7:P0=SEGMENT[D7];break;}P2=SELECT[num];num++;num%=8;}voidDisplay(){staticUINT8num=0;UINT8B,D0,D1,D2,D3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。