**高低电平跳转,只执行一次功能逻辑** ```language void main(void) { int flag = 0; //当P33为低电平,条件语句进入 if ((P33 == 0) && (flag == 0)) { flag = 1; //写要执行的逻辑代码1 } //当P33为高电平,条件语句进入 else if ((P33 == 1) && (flag == 1)) { flag = 0; //写要执行的逻辑代码2 } } ```