標題: 單片機IO端口不夠時可以這樣使用 [打印本頁]

作者: lgb51hei    時間: 2020-3-11 14:42
標題: 單片機IO端口不夠時可以這樣使用


1.平時經(jīng)常會遇到IO端口不夠用的情況;又不想換端口多的芯片,因為代碼移植麻煩;今天教大家巧用以下電路可以節(jié)省一半的IO口;
2.在開發(fā)階段經(jīng)常會使用到IO控制指示燈,但有時指指示燈特別多;如果每個指示燈一個IO口是不是特別浪費;
3.一下圖右邊的0V和5V表示IO端口的高低電平,S1開關代表端口輸出狀態(tài),左邊的led1與led2使用串聯(lián),且另一端引腳分別接到電源正負極;R1電阻取200歐至1K之間,大家看自己喜好。
4.這樣就可以實現(xiàn)一個IO兩個指示燈了;
5.需要注意的是如果發(fā)現(xiàn)在控制時,一個亮起另一個有余暉,則可以使用二極管或者改變led兩端的電壓就可以解決這個問題哦。希望能幫到大家哈哈!



作者: hbcqd    時間: 2020-3-11 20:05
這樣也是不錯的思路,謝謝分享!
作者: stlong    時間: 2020-3-16 17:11
這電路兩個LED需要修改一下,兩個LED各串一個電阻,兩個LED,AK相連直接接IO口,如果兩個LED都是普通LED,一個LED壓降才1.9V左右,當IO口在高阻時,兩個 LED就掛了
作者: lgb51hei    時間: 2020-6-15 23:06
stlong 發(fā)表于 2020-3-16 17:11
這電路兩個LED需要修改一下,兩個LED各串一個電阻,兩個LED,AK相連直接接IO口,如果兩個LED都是普通LED,一 ...

給力
作者: bhjyqjs    時間: 2020-6-16 09:19
兩個普通發(fā)光二極管直接接在電源上,會直接開掛的。

a.png (3.79 KB, 下載次數(shù): 50)

a.png

作者: bhjyqjs    時間: 2020-6-16 09:21






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