![]() |
發(fā)布時間: 2019-9-26 15:43
正文摘要:我用的的是雙聯(lián)開關(guān)有個輕觸功能,1和2接 P1.6輸出高電平,P1.7輸出低電平,1和3接 全部關(guān)閉,1和2接時 輕觸一下,1和2斷開然后松開閉合,,狀態(tài)改變 P1.6輸出低電平,P1.7輸出高 ... |
wulin 發(fā)表于 2019-9-27 09:33 非常感謝 完美實現(xiàn)了我需要的現(xiàn)象,這種邏輯思維真的好清晰,我在這邏輯里經(jīng)常把自己繞混。再次感謝 |
樓主這個開關(guān)相當(dāng)于有3種狀態(tài):1.A-B通穩(wěn)態(tài),2.A-B-C都互不通暫態(tài),3.A-C通穩(wěn)態(tài),給你寫個示例。 程序功能:加電判斷開關(guān)初始狀態(tài)確定輸出狀態(tài) 輕按一下,開關(guān)狀態(tài)1-2-1,輸出狀態(tài)取反。再輕按一下,開關(guān)狀態(tài)1-2-1,輸出狀態(tài)恢復(fù)。 重按一下,開關(guān)狀態(tài)1-2-3,輸出清0。再重按一下,開關(guān)狀態(tài)3-2-1,輸出恢復(fù)到第一次重按之前狀態(tài)。
|
Powered by 單片機教程網(wǎng)