西安航空职业技术学院 毕业设计论文
void main() {
uchar i;
init(); Timer(); while(1) { if((qd==0)&&(dt==0))
keyscan();
display();
if(start==0) { if((qd==0)&&(dt==0)) { p=10; disp_qd_dt=0; second=qd_time; qd=1;
} beep=0;
for(i=0;i<20;i++) { display();
} beep=1;
TR0=~TR0;
do
display();
while(!start);
}
if(reset==0)
//定时器设置
//在非抢答,非答题状态下
//主持人按下开始键
//蜂鸣器长响一声
//等待释放按键
13
西安航空职业技术学院 毕业设计论文
{ display(); if(reset==0) { disp_qd_dt=0; second=qd_time; t=0; p=10; TR0=0; beep=1; qd=0; dt=0;
} do
display(); while(!reset);
} if(qd==1) { {
if(k1==0) { display(); if(k1==0); do display(); while(!k1); t=1; qd=0; dt=1;
}
else if(k2==0) { display();
if(k2==0);
14
西安航空职业技术学院 毕业设计论文
do
display();
while(!k2); t=2; qd=0; dt=1;
}
else if(k3==0) { display(); if(k3==0); do display(); while(!k2); t=3; qd=0; dt=1;
}
else if(k4==0) { display(); if(k4==0); do display(); while(!k2); t=4; qd=0; dt=1;
}
else if(k5==0) { display(); if(k5==0); do display(); while(!k2); t=5;
qd=0;
15
西安航空职业技术学院 毕业设计论文
}
}
dt=1;
else if(k6==0) { }
display(); if(k6==0); do display(); while(!k2); t=6; qd=0; dt=1;
if(t) {
switch(t) {
case 1:
{ }
TR0=0; p=1;
second=dt_time; beep=0;
for(i=0;i<20;i++) { } beep=1; qd=0;break;
display();
case 2:
{
TR0=0; p=2;
second=dt_time;
16
西安航空职业技术学院 毕业设计论文
}
beep=0;
for(i=0;i<20;i++) { } beep=1; qd=0;break;
display();
case 3:
{ }
TR0=0; p=3;
second=dt_time; beep=0;
for(i=0;i<20;i++) { } beep=1; qd=0;break;
display();
case 4:
{ }
TR0=0; p=4;
second=dt_time; beep=0;
for(i=0;i<20;i++) { } beep=1; qd=0;break;
display();
case 5:
17
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于单片机的6路抢答器设计(4)在线全文阅读。
相关推荐: