void main(void) 
{ 
    P1MDIN = 0XFF;                                                        //端口1输入方式配置寄存器,全部不配置为模拟输入 
    P1MDOUT = 0X00;                                                        //端口1输出方式配置寄存器,全部配置为漏极开路输出 
    P1 = 0XFF; 
    XBR0 = 0X00;                                                        //端口I/O 交叉开关控制0,外设不连接引脚 
    XBR1 = 0X40;                                                        //端口I/O 交叉开关控制1,交叉开关使能,弱上拉使能 
while(1) 
 
    { 
    if (P1^3 = 0)                                                //检查P1.3下降沿 
        { 
        //这里放入你要执行的程序 
 
        while(!P1^3)                                        //等待上升沿 
        } 
    } 
}
 |   
     
  
 |