给位师傅,您们好,这是四路2262 解码遥控器按钮键程序,遥控器按钮ABCD,A=0x08;B=0x04;C=0x02,D=0x01, 下面是非锁程序,按住遥控器按钮A,D3吸合,松开遥控器按钮A,D3断开,同理BCD一样,现在的问题是如果按住A,再按B,松开A,AB都吸合,松开的A继电器没有断开。请师傅看看怎么改写,非常感谢。 {
if(key_d == 0x08){D3=0;}
if(key_d == 0x04){D2=0;}
if(key_d == 0x02){D1=0;}
if(key_d == 0x01){D0=0;}
decode_ok=1;
VT=0;
s=100;
break;
}
}
}
}
}
if(decode_ok) //解码有效信号,类似2272 PT脚
{
s--;
if(!s)
{
decode_ok=0;
D0=1;D1=1;D2=1;D3=1;
VT=1;
}
}
|