|
我在寫尋跡小車的程序,想讓小車直行一段時間后執(zhí)行其他程序,那用keil如何設(shè)定小車的直行時間,讓它執(zhí)行完這個命令后再執(zhí)行其他命令,且在執(zhí)行直行命令時不管遇到其他任何條件都忽視,例如滿足左轉(zhuǎn),滿足右轉(zhuǎn)的條件都忽視,直到直行的時間結(jié)束后再考慮其他執(zhí)行條件。我用的是if語句
if(LED0==1&&LED1==1&&LED2==1&&LED3==0&&LED4==0&&LED5==1&&LED6==1) //直走
{
RUN();
}
if(LED0==0&&LED1==0&&LED2==0&&LED3==1&&LED4==1&&LED5==1&&LED6==1) //左轉(zhuǎn)聲明
{
TurnLeft();
}
if(LED0==1&&LED1==1&&LED2==1&&LED3==1&&LED4==1&&LED5==0&&LED6==0) //右轉(zhuǎn)聲明
{
TurnRight();
}
|
|