大家平時(shí)接觸的各種電子設(shè)備,比如家里的電視機(jī),電腦,空調(diào),智能音響等,基本上都會(huì)有顯示燈這個(gè)東西,當(dāng)你打開設(shè)備時(shí),顯示綠燈,當(dāng)你關(guān)閉設(shè)備以后,會(huì)顯示紅燈。
光想實(shí)現(xiàn)這個(gè)功能是特別簡(jiǎn)單的,大家一定都會(huì)設(shè)計(jì)出來,其實(shí)只需要單片的兩個(gè)引腳分別控制兩個(gè)LED的電平就可以實(shí)現(xiàn)。
但是很多情況下,公司為了節(jié)省成本,會(huì)去選擇那些特別便宜的小單片機(jī),這時(shí)我們只能盡力將每個(gè)引腳的功能都發(fā)揮到極致。因此就遇到了下面的問題,如果剩下一個(gè)單片機(jī)引腳了,還要去控制兩個(gè)LED的四種顯示狀態(tài),該怎么辦?
給大家先展示一個(gè)可以實(shí)現(xiàn)這個(gè)功能的原理圖,大家可以自己先縷一縷。
D1亮D2滅
通過這個(gè)圖可以清晰明了的看出,當(dāng)單片機(jī)的引腳IO1輸出一個(gè)低電平0V時(shí),5V電經(jīng)過電阻R1,LED等D1流入單片機(jī),形成回路,LED等D1亮起,D2由于沒有電流回路因此實(shí)現(xiàn)了D1亮D2不亮。
D1滅D2亮
通過上圖的分析,想必大家對(duì)這個(gè)已經(jīng)很容易就能分析出來,當(dāng)單片機(jī)輸出一個(gè)高電平5V,經(jīng)過電阻R2,LED燈D2,進(jìn)入GND形成回路,此時(shí)D2亮,由于D1沒有GND因此電流不能流出,不能形成回路,便實(shí)現(xiàn)了D1滅D2亮這個(gè)功能。
D1D2全滅
對(duì)于前面兩個(gè)功能的實(shí)現(xiàn)大多數(shù)人應(yīng)該都能想到,那么后面兩種功能怎樣實(shí)現(xiàn)的呢?當(dāng)需要兩個(gè)LED燈D1,D2都滅時(shí),我們需要將單片機(jī)引腳IO1設(shè)為高阻態(tài),這樣想要LED燈D1,D2就會(huì)都達(dá)不到導(dǎo)通條件,因此一個(gè)也不會(huì)亮,這樣便實(shí)現(xiàn)了一個(gè)IO口控制兩個(gè)燈滅。
D1D2全亮
兩個(gè)燈全滅實(shí)現(xiàn)以后,大家一定對(duì)于怎樣實(shí)現(xiàn)兩個(gè)燈全亮非常期待,從圖中可以看出,當(dāng)單片機(jī)輸出低電平0V時(shí),LED燈D1亮,當(dāng)單片機(jī)IO口輸出5V時(shí)LED燈D2亮,那么只要單片機(jī)的IO口輸出低電平和高電平的頻率足夠快,兩個(gè)LED燈交替閃爍,達(dá)到微秒級(jí),毫秒級(jí),由于人的視覺暫留特點(diǎn),給人的感覺便是兩個(gè)LED燈常亮。
〈烜芯微/XXW〉專業(yè)制造二極管,三極管,MOS管,橋堆等,20年,工廠直銷省20%,上萬家電路電器生產(chǎn)企業(yè)選用,專業(yè)的工程師幫您穩(wěn)定好每一批產(chǎn)品,如果您有遇到什么需要幫助解決的,可以直接聯(lián)系下方的聯(lián)系號(hào)碼或加QQ/微信,由我們的銷售經(jīng)理給您精準(zhǔn)的報(bào)價(jià)以及產(chǎn)品介紹
〈烜芯微/XXW〉專業(yè)制造二極管,三極管,MOS管,橋堆等,20年,工廠直銷省20%,上萬家電路電器生產(chǎn)企業(yè)選用,專業(yè)的工程師幫您穩(wěn)定好每一批產(chǎn)品,如果您有遇到什么需要幫助解決的,可以直接聯(lián)系下方的聯(lián)系號(hào)碼或加QQ/微信,由我們的銷售經(jīng)理給您精準(zhǔn)的報(bào)價(jià)以及產(chǎn)品介紹
聯(lián)系號(hào)碼:18923864027(同微信)
QQ:709211280