我感覺程序好編程,用X的上升洞或下降洞SET一個M,然后觸發(fā)定時。
只是這個邏輯關系有點混亂。
假如:
延遲是30秒。
X21 如果按下的時間是20秒
那這怎么輸出 ? 是從按下的那一瞬間算起,還是從松開的那一瞬間算起?
如果從按下的那一瞬間算起,就是第30秒的時候會輸出 ,這時從按下算起有30秒了,但從松開算下只有10秒。
然后到第60秒的時候,松開的又到時間了,又繼續(xù)輸出嗎?假如按下和松開都算,那理論上有可能會連續(xù)輸出60秒,雙倍時間。是這樣嗎?
這樣的話就是把打開的條件多做一個。 辦法是一個用X上升洞觸發(fā)定時器,一個是用X下降沿觸發(fā)定時器。兩種條件都可以導致Y輸出 。