|
我有一輛尋跡、避障、跟隨的三功能小車。
各功能之間,是用按鍵切換的——外部中斷。
void Int0(void) interrupt 0//外部中斷0的中斷服務(wù)函數(shù),轉(zhuǎn)換功能
{
EX0=0;
STOP();
Delay50us(4000);//消抖時間要長點好
i++;
switch (i)
{
case (1):
XJ=1;BZ=0;GS=0;break;
case (2):
XJ=0;BZ=1;GS=0;break;
case (3):
XJ=0;BZ=0;GS=1;break;
default :
i=0;XJ=0;BZ=0;GS=0;break;
}
// Delay50us(200);
IE0=0;
EX0=1;
}
供大家指點!!!!! |
評分
-
查看全部評分
|