怎么让单片机按一下按键执行一个程序,再按一下马上执行另一个程序

怎么让单片机按一下按键执行一个程序,再按一下马上执行另一个程序,第1张

call key

jmp loop

key:

jnb p3.0,rel

ret

rel:

call delay20MS

jnb p3.0,rel

第一次这里标志位为0,则执行,第一次按下功能。

三菱plc美i同一个按键执行下一步的程序怎么编

PLC的X1第一次接通,C0计数1,X1第二次接通,C0计数2,C0触点导通,Y1输出。直到X0按下,C0复位清零,Y1不再输出。X1重新按下2次后,Y1重新输出,如此反复。就做到了X1两次接通后Y1输出。

只需两个语句:

while(key!=0)//等待按键按下

while(key==0)//等待按键抬起

.真正要执行的程序......

为了可靠,可在两句中间加小延时


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12044946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存