文档详情

项目名称课件.pptx

发布:2025-04-14约小于1千字共14页下载文档
文本预览下载声明

;任务;篮球计时规则

双方持球时间不得超过24秒,否则犯规,系统自动报警,24秒重新计时,给对方发球。

在24秒内,一方进球,24秒重新开始计时。

在24秒内,如有犯规或者进球,时间暂停。24秒重新计时。

在24秒内,因教练布置战术等原因暂停,24秒继续计时。

单节比赛结束,系统自动报警。

篮球计分规则

当犯规需要罚球时,每次加1分。

在三分线内进球时,每次加2分。

在三分线外进球时,每次加3分。;项目描述;项目需要分析;对本次设计的方案如下:;声光报警

每节总时间倒计时,24S倒计时,倒计时到声光报警

1.LED闪烁

2.蜂鸣器发声

;函数定义;主函数; switch(num)

{

case0: P0=SEGMENT[D0];break;

case1: P0=SEGMENT[D1]B;break;

case2: P0=SEGMENT[D2];break;

case3: P0=SEGMENT[D3];break;

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;

};报警、系统初始化等函数;中断函数;

系统启动进入模式1,连续按下S1,进入模式2、模式3;

模式1状态下

a.按下S2键,12分钟、24秒倒计时开始。倒计时时间到,LED灯闪烁、蜂鸣器报警。

b.按下S4键,24秒重新倒计时。

模式二状态下——加分

a.按S1键输入要加的分数,同时第八个数码管显示要加的分数

b.按下S3键给A队加入相应的分数

c.按下S4键给B队加入相应的分数

模式三状态下——减分

a.按S1键输入要减去的分数,同时第八个数码管显示要加的分数

b.按下S3键给A队减去相应的分数

c.按下S4键给B队减去相应的分数

在任何状态下按下S2键,系统进入中断状态。12分钟、24秒停止倒计时,数码管显示静止的时间或比分;

再次按S2键,计时器恢复正常倒计时,数码管显示动态的时间或比分进入可修改状态。;设计过程中可能遇到问题及解决方法

显示全部
相似文档