#include
#include
void Setsecond();//抢答器答题和抢答时间的设置函数声明
void delay(int k); //延时函数声明
//数码管选管位
sbit Sel1=P2^0;
sbit Sel2=P2^1;
sbit Sel3=P2^2;
sbit Sel4=P2^3;
sbit Sel5=P2^4;
sbit Sel6=P2^5;
//抢答器的状态指示灯
sbit led=P2^6; //显示复位和设置时间的状态
sbit Led1=P3^1; //抢答失败时,该灯会一直闪烁
sbit Led2=P3^2; //答题完毕时,该灯会一直闪烁
//抢答器初始化抢答和答题时间按键
sbit Set1=P3^3; //设置抢答时间,+
sbit Set2=P3^4; //设置抢答时间,-
sbit Set3=P3^5; //设置答题时间,+
sbit Set4=P3^6; //设置答题时间,-
sbit RST=P2^7; //抢答器的复位按键
sbit EN=P3^0; //抢答器使能和设置抢答和答题时间按键
unsigned char Tshu1=11,Tshu2=31,shu1=11,shu2=31,shu;//抢答器抢答时间和答题时间的相关变量
unsigned char count0=0,count1=0,roberflag=0,scond1=