標(biāo)題: 求助,怎么弄兩路按鍵控制一路輸出高電 [打印本頁]

作者: andy-lock    時(shí)間: 2017-12-11 09:01
標(biāo)題: 求助,怎么弄兩路按鍵控制一路輸出高電
一個(gè)輕觸按鍵和一個(gè)拔動(dòng)開關(guān)用來控制一個(gè)腳輸出高電平。輕觸開關(guān)是一個(gè)口,拔動(dòng)開關(guān)是一個(gè)口。
拔動(dòng)開關(guān)(1檔那種就是只有兩個(gè)腳的)
控制方法
輕觸開關(guān)按(長按也只執(zhí)行一次動(dòng)作)一下,輸出高電平此時(shí)LED點(diǎn)亮,拔動(dòng)開關(guān)此時(shí)無論是接上還是斷開,都與輕觸按鍵控制無關(guān),輕觸按鍵是獨(dú)立的開和關(guān),當(dāng)拔動(dòng)開關(guān)接上(斷開就接上,接上就斷開)輸出端就輸出低電平此時(shí)LED不亮。拔動(dòng)開關(guān)斷開時(shí)此時(shí)LED燈亮,輕觸開關(guān)也能輕按一下關(guān)閉LED燈。

就是相當(dāng)兩路是控制一路的輸出。

作者: pine951121126    時(shí)間: 2017-12-11 12:46
你說明的功能描述不清晰,輕觸開關(guān)相當(dāng)于點(diǎn)動(dòng),撥動(dòng)開關(guān)給的是電平狀態(tài),所以你清楚這兩個(gè)開關(guān)的不同就能合理做你需要的功能啊。
作者: david888    時(shí)間: 2017-12-11 13:52
不就是2個(gè) IF 就行了嗎
作者: david888    時(shí)間: 2017-12-11 13:53
2個(gè)IO 口來控制一個(gè)IO 口狀態(tài)對嗎,很簡單的呀
作者: ahshmj    時(shí)間: 2017-12-11 15:04
總的說就是檢測接這兩個(gè)開關(guān)的這兩個(gè)口,有一個(gè)有動(dòng)作或兩個(gè)同時(shí)動(dòng)作,執(zhí)行某一功能(某輸出口輸出高電平)。
作者: david888    時(shí)間: 2017-12-12 08:39
整個(gè)意思可優(yōu)化下就是開關(guān)斷開,按鍵可控制燈,開和關(guān)。當(dāng)開關(guān)閉合就只能關(guān)燈了嗎?
作者: andy-lock    時(shí)間: 2017-12-12 13:01
david888 發(fā)表于 2017-12-12 08:39
整個(gè)意思可優(yōu)化下就是開關(guān)斷開,按鍵可控制燈,開和關(guān)。當(dāng)開關(guān)閉合就只能關(guān)燈了嗎?

輕觸開關(guān)是獨(dú)立的,拔動(dòng)開關(guān)也是獨(dú)立的,就是這兩個(gè)開關(guān)控制一個(gè)輸出輸出高電平點(diǎn)亮LED。就是輕觸開關(guān)也能開和關(guān),拔動(dòng)開關(guān)也能開和關(guān),輕觸開關(guān)按一下就輸出高電平LED燈亮,此時(shí)用拔動(dòng)開關(guān)拔上也能關(guān)掉LED,然后拔動(dòng)開關(guān)斷開此時(shí)LED也能變亮。
作者: 光電    時(shí)間: 2017-12-12 13:43
謝謝                        




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1