某汽车玻璃升降器,2个按钮状态监测的,帮忙写下程序

2019-03-23 14:45发布

某汽车玻璃升降器:
一个单刀双掷开关,KEY1,KEY2;
两个输出点OUT1,OUT2

不按:KEY1=1; KEY2=1;
轻按:KEY1=0; KEY2=1;
重按:KEY1=1; KEY2=0;

轻按到重按,或重按到轻按的切换过程中:KEY1=1; KEY2=1; 至少有几百毫秒时间。


程序OUT1、OUT2输出要求:

KEY1=0时,OUT1=1;
KEY2=0时,OUT1=1;OUT2=1;
由轻按到重按过程中,保持:OUT1=1;不能中断
重按到轻按的过程中,保持:OUT1=1;不能中断
不按下:OUT1=0;OUT2=0;

搞不清怎么写逻辑了~

请高手大侠们赐教!

此帖出自小平头技术问答  

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。