作者dynamicy (freedom)
看板ASM
标题[问题] 8051碳膜开关
时间Fri Mar 7 11:05:01 2008
我在写8051时,遇到了小问题,一直想不透,
当开关按下的时候变成1,手放开就变成0,
应该是这样没错,
但若是我需要按一下,放开後变成1,再按一下就还原,
我目前做出来的是需要一直按着开关才有关闭的效果,
所以,请问有什麽方法可以改进呢?谢谢!
我目前的想法是用反转的想法,碰到开关,离开就0/1状态改变,
不过逻辑上还是有点错误...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.113.44.180
1F:推 MasterChang:状态机 03/07 14:13
2F:→ wuzen:判断 trig 讯号就可以 有trig 就改变状态 03/07 20:53
3F:推 DamonF1:设定一个位元,进入按下开关判断程式後执行反向指令CPL即 03/09 00:05
4F:→ DamonF1:可, 03/09 00:06