while (!IRIN) //??IR?????????????9ms?????????????
{
delay(1); //??????
}
for (j=0;j<4;j++) //????????????????
{
for (k=0;k<8;k++) //??β??8λ????
{
while (IRIN) //?? IR ?????????????4.5ms?????????????
{
delay(1); //??????
}
while (!IRIN) //?? IR ???????
{
delay(1); //??????
}
while (IRIN) //????IR???????
{
delay(1); //??????
N++; //?????????
if (N>=30) //?ж??????????
{
EX1=1; //?????ж????
return; //????
}
}