?? sensor.h
字號:
//********************************************************************
//函數:void SensorInit(void)
//功能:傳感器初始化
//入口參數:無
//出口參數:無
//********************************************************************
void SensorInit(void)
{
P1SEL&=~0x01;
P1DIR&=~0x01;
P1IES&=~0x01; //上升沿觸發
P1IE|=0x01; //打開端口中斷
_EINT();
}
//********************************************************************
//函數:void Port1()
//功能:中斷服務程序
//入口參數:無
//出口參數:無
//********************************************************************
#pragma vector=PORT1_VECTOR
__interrupt void Port1()
{
unsigned char temp,temp1;
P1IE&=~0x01; //關閉端口中斷
temp=P1IFG;
temp&=0x01;
sms_dely(10000); //延時一定時間
temp1=P1IN&0x01;
if(temp==temp1)
BreakFLg=1;
else
BreakFLg=0;
temp=0;
temp1=0;
P1IFG&=~0x01; //清楚中斷標志
P1IE|=0x01; //打開端口中斷
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -