标题: 这个程序只是在按键按下一瞬间才有效?求帮助 [打印本页]

作者: wangtianbao    时间: 2018-7-18 17:16
标题: 这个程序只是在按键按下一瞬间才有效?求帮助
void key()
{        
        if(K1==0 && zhenk!=K1&&FZ==1) //真空启停控制按钮,不能与反转一起启动
        {   
            ZK=~ZK;
                TR0=~TR0;                                   //开启定时器
    }
        zhenk=K1;
这个程序只是在按键按下一瞬间才有效


作者: panzishi123456    时间: 2018-7-19 07:59
后面的zhenk=K1;之后,上面的if语句就进不去了,只有第一次进入有效
作者: wulin    时间: 2018-7-19 08:07
如果zhenk=K1; 没有复位指令,zhenk永远为0,if(K1==0 && zhenk!=K1 && FZ==1)条件就不会再次成立。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1