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) //等待上升沿
}
}
} |
|