unsigned char data;.............................................................................................................................8
data=s[n];............................................................................................................................................8
PortWriteByte(pc,0x10); //选择数码管低位.................................................................................8
PortWriteByte(pa,data); //显示乙得分...........................................................................................8
}...........................................................................................................................................................8
void start(unsigned char &led, int &f,int &s1,int m,int n) //发球子函数.......................................8
{...........................................................................................................................................................8
unsigned char data;.............................................................................................................................8
int x;....................................................................................................................................................8
while(1)...............................................................................................................................................8
{..........................................................................................................................................................8
speed(s1);............................................................................................................................................8
PortReadByte(pc,&data);...................................................................................................................8
//printf("data = %d\n",data);...............................................................................................................8
sleep(10);............................................................................................................................................8
x=data;................................................................................................................................................8
if(x&1) //若甲发球,灯从左往右..............................................................................................8
{..........................................................................................................................................................8
printf("甲发球\n");...........................................................................................................................8
led=0x80;............................................................................................................................................8
f=0;.....................................................................................................................................................8
break;..................................................................................................................................................8
}..........................................................................................................................................................8
if(x&2) //若乙发球,灯从右往左..............................................................................................8
{..........................................................................................................................................................8
printf("乙发球\n");...........................................................................................................................8
led=0x1;..............................................................................................................................................8
f=1;.....................................................................................................................................................8
break;..................................................................................................................................................9
}..........................................................................................................................................................9
sleep(10);............................................................................................................................................9
}..........................................................................................................................................................9
}...........................................................................................................................................................9
void out(unsigned char &led, int &f,int &m,int &n) //判断球是否出界,即选手得分...........9
{...........................................................................................................................................................9