0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機IO口另外三種狀態(tài)

GReq_mcu168 ? 來源:未知 ? 作者:李倩 ? 2018-11-05 11:40 ? 次閱讀

單片機 IO 口的其中一種“準雙向 IO”的內(nèi)部結(jié)構(gòu),實際上我們的單片機 IO 口還有另外三種狀態(tài),分別是開漏、推挽、高阻態(tài),我們通過圖 9-1 來分析下另外這三種狀態(tài)。

前邊我們簡單介紹“準雙向 IO”的時候,我們是用三極管來說明的,出于嚴謹?shù)膽B(tài)度,我們這里按照實際情況用 MOS 管畫圖示意。實際上三極管是靠電流導通的,而 MOS 管是靠電壓導通的,具體緣由和它們的內(nèi)部構(gòu)造有關(guān)系,在這里我們暫且不必關(guān)心,如果今后有必要了解可以直接查找模擬電子書或者百度相關(guān)資料進行細致學習。

在單片機 IO 口狀態(tài)這一塊內(nèi)容上,我們可以把 MOS 管當三極管來理解。在圖 9-1 中,T1 相當于一個 PNP 三極管,T2 相當于一個 NPN 三極管。其中準雙向 IO 口原理已經(jīng)講過了,開漏輸出和準雙向 IO 的唯一區(qū)別,就是開漏輸出把內(nèi)部的上拉電阻去掉了。開漏輸出如果要輸出高電平時,T2 關(guān)斷,IO 電平要靠外部的上拉電阻才能拉成高電平,如果沒有外部上拉電阻 IO 電平就是一個不確定態(tài)。

標準 51 單片機的P0 口默認就是開漏輸出,如果要用的時候外部需要加上拉電阻。而強推挽輸出就是有比較強的驅(qū)動能力,如圖 9-1 中第三張小圖,當內(nèi)部輸出一個高電平時,通過 MOS 管直接輸出電流,沒有電阻的限流,電流輸出能力也比較大;如果內(nèi)部輸出一個低電平,那反向電流也可以很大,強推挽的一個特點就是驅(qū)動能力強。

單片機 IO 還有一種狀態(tài)叫高阻態(tài)。通常我們用來做輸入引腳的時候,可以將 IO 口設置成高阻態(tài),高阻態(tài)引腳本身如果懸空,用萬用表測量的時候可能是高可能是低,它的狀態(tài)完全取決于外部輸入信號的電平,高阻態(tài)引腳對 GND 的等效電阻很大(理論上相當于無窮大,但實際上總是有限值而非無窮大),所以稱之為高阻。這就是單片機的 IO 口的四種狀態(tài),在我們 51 單片機的學習過程中,主要應用的是準雙向 IO 口,隨著我們學習的深入,其它狀態(tài)也會有接觸,在這里介紹給大家學習一下。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 三極管
    +關(guān)注

    關(guān)注

    142

    文章

    3611

    瀏覽量

    121966
  • 單片機
    +關(guān)注

    關(guān)注

    6037

    文章

    44561

    瀏覽量

    635640
  • 電平
    +關(guān)注

    關(guān)注

    5

    文章

    360

    瀏覽量

    39913

原文標題:單片機IO口的結(jié)構(gòu)

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    單片機IO如何控制兩顆LED?

    單片機IO只有高、低、高阻三種狀態(tài),顯然靠IO三種
    發(fā)表于 01-14 17:01

    單片機IO概述

    單片機IO操作總結(jié)一、單片機IO概述二、單片機
    發(fā)表于 11-10 06:26

    單片機檢測IO電平狀態(tài)的方法

    單片機檢測IO高電平、低電平、懸空三種狀態(tài)。步驟1:設置IO
    發(fā)表于 02-18 06:42

    分析下單片機 IO三種狀態(tài)

    上節(jié)課我們提到了單片機 IO 的其中一“準雙向 IO”的內(nèi)部結(jié)構(gòu),實際上我們的單片機
    發(fā)表于 02-28 06:45

    單片機IO介紹

    單片機IO介紹
    發(fā)表于 02-14 16:54 ?25次下載

    51單片機、AVR單片機和PIC單片機IO操作

    51單片機、AVR單片機和PIC單片機IO結(jié)構(gòu)的均不同,導致了IO
    發(fā)表于 02-20 20:25 ?1.1w次閱讀
    51<b class='flag-5'>單片機</b>、AVR<b class='flag-5'>單片機</b>和PIC<b class='flag-5'>單片機</b>的<b class='flag-5'>IO</b><b class='flag-5'>口</b>操作

    單片機IO三種輸出模式介紹

    單片機IO輸出一般有準雙向輸出、 推挽輸出、開漏輸出等,下面介紹這三種輸出模式。
    發(fā)表于 04-04 17:30 ?2w次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>IO</b><b class='flag-5'>口</b>的<b class='flag-5'>三種</b>輸出模式介紹

    PIC單片機開發(fā)環(huán)境_PIC單片機引腳的三種狀態(tài)

    本文主要闡述了PIC單片機的開發(fā)環(huán)境及PIC單片機引腳的三種狀態(tài)。
    發(fā)表于 08-10 14:46 ?4424次閱讀
    PIC<b class='flag-5'>單片機</b>開發(fā)環(huán)境_PIC<b class='flag-5'>單片機</b>引腳的<b class='flag-5'>三種</b><b class='flag-5'>狀態(tài)</b>

    單片機IO操作總結(jié)

    單片機IO操作總結(jié)一、單片機IO概述二、單片機
    發(fā)表于 11-05 13:06 ?31次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>IO</b><b class='flag-5'>口</b>操作總結(jié)

    單片機IO輸入輸出模式判斷

    要判斷單片機IO輸入輸出模式,是要判斷單片機IO電平由誰決定的,看是由
    發(fā)表于 11-17 10:21 ?16次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>IO</b><b class='flag-5'>口</b>輸入輸出模式判斷

    單片機檢測IO高電平、低電平、懸空三種狀態(tài)。

    單片機檢測IO高電平、低電平、懸空三種狀態(tài)。步驟1:設置IO
    發(fā)表于 12-23 19:16 ?42次下載
    <b class='flag-5'>單片機</b>檢測<b class='flag-5'>IO</b><b class='flag-5'>口</b>高電平、低電平、懸空<b class='flag-5'>三種</b><b class='flag-5'>狀態(tài)</b>。

    關(guān)于stm32單片機準雙向IO配置

    我們在開始學習51內(nèi)核的單片機的時候就知道,p0的引腳都是雙向IO,P1,P2,P3的IO
    發(fā)表于 12-24 19:19 ?19次下載
    關(guān)于stm32<b class='flag-5'>單片機</b>準雙向<b class='flag-5'>IO</b><b class='flag-5'>口</b>配置

    9.1 單片機IO的結(jié)構(gòu)

    上節(jié)課我們提到了單片機 IO 的其中一“準雙向 IO”的內(nèi)部結(jié)構(gòu),實際上我們的單片機
    發(fā)表于 01-13 15:54 ?5次下載
    9.1 <b class='flag-5'>單片機</b><b class='flag-5'>IO</b><b class='flag-5'>口</b>的結(jié)構(gòu)

    單片機IO不夠用了怎么辦?如何擴展單片機IO

    單片機IO不夠用了怎么辦?如何擴展單片機IO單片
    的頭像 發(fā)表于 10-24 11:49 ?7503次閱讀

    單片機io的四工作狀態(tài)

    )是單片機與外部世界進行數(shù)據(jù)交換的接口。每個I/O可以配置為輸入或輸出狀態(tài),或者同時具備這兩功能。I/O
    的頭像 發(fā)表于 09-14 14:24 ?1581次閱讀