<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 單片機應用中的實(shí)用技巧

單片機應用中的實(shí)用技巧

作者: 時(shí)間:2012-09-29 來(lái)源:網(wǎng)絡(luò ) 收藏
的應用中,有許多巧妙的技巧和方法,如果都能熟悉與掌握的話(huà),對于減小,降低電路成本,提高設計的可靠性都很有幫助,本文為讀者們提供一些較為常用的應用中的。

1、用一個(gè)I/O口控制2個(gè)單色指示燈。

由于中的I/O口通??稍O置為三種狀態(tài),即輸出高電平、輸出低電平和輸入狀態(tài)(高阻態(tài))。利用這一點(diǎn),可以很方便地用一個(gè)I/O口實(shí)現對2個(gè)指示燈的控制。其電路如右圖所示。
單片機應用中的實(shí)用技巧

當要使LED1亮時(shí),I/O口可置為低電平。此時(shí)LED2無(wú)電流流過(guò),不會(huì )亮。

當要使LED2亮時(shí),I/O口可置為高電平。此時(shí)LED1無(wú)電流流過(guò),不會(huì )亮。

若要LED1、LED2均不亮,可將I/O口置為高阻態(tài),此時(shí)發(fā)光管被VD1旁路,也不會(huì )亮。

若要LED1、LED2一起亮,則可以讓I/O口在某一固定頻率下以50%的占空比進(jìn)行高低電平不停轉換,利用視覺(jué)暫留,使人眼感覺(jué)兩個(gè)燈都為亮的狀態(tài)。

2、用一個(gè)I/O口控制1個(gè)三色指示燈。

其電路如右圖所示。
單片機應用中的實(shí)用技巧

當要顯示綠燈(LED1)亮時(shí),I/O口可置為低電平。此時(shí)紅燈(LED2)反向偏置,無(wú)電流流過(guò),不會(huì )亮。

當要顯示紅燈(LED2)亮時(shí),I/O口可置為高電平。此時(shí)綠燈(LED1)反向偏置,無(wú)電流流過(guò),不會(huì )亮。

若要指示燈不亮,可將I/O口置為高阻態(tài),此時(shí)兩個(gè)發(fā)光管均無(wú)電流流過(guò),也不會(huì )亮。

若要顯示橙燈亮時(shí),此時(shí)LED1、LED2要一起亮,則可以讓I/O口在某一固定頻率下以50%的占空比進(jìn)行高低電平不停轉換,利用視覺(jué)暫留,使人眼感覺(jué)到顯示的是橙燈。

3、一個(gè)I/O口讀取三種狀態(tài)。

單片機應用中,有時(shí)需要讓外部用跳線(xiàn)進(jìn)行選擇設置,單片機按跳線(xiàn)的狀態(tài)來(lái)進(jìn)行相應的控制操作。本例中可用一個(gè)I/O口檢測出跳線(xiàn)連接的3種狀態(tài):高電平,低電平或者懸空(高阻態(tài))。電路如右圖所示。
單片機應用中的實(shí)用技巧

檢測低電平狀態(tài):I/O口為輸入狀態(tài),直接讀取引腳上的低電平。

檢查高電平狀態(tài):I/O口為輸入狀態(tài),直接讀取引腳上的高電平。

檢查高阻狀態(tài):I/O口設為輸出態(tài),輸出高電平。然后設置I/O口為輸入態(tài),讀取引腳狀態(tài),為高電平;再把I/O口設為輸出態(tài),輸出低電平,讀取引腳狀態(tài),為低電平。說(shuō)明為高阻態(tài)。

4、利用單片機的時(shí)鐘輸出產(chǎn)生高電壓。

大多數的單片機都會(huì )有個(gè)時(shí)鐘輸出腳,利用該腳可以產(chǎn)生一個(gè)高過(guò)VDD的輸出電壓值,在輸出功率不大的場(chǎng)合,很實(shí)用。電路如下圖所示。在未接負載情況下,最大輸出電壓可以達到2*VDD-2*Vd。注:Vd為二極管的導通壓降。
單片機應用中的實(shí)用技巧



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>