<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è) > 嵌入式系統 > 設計應用 > 單片機IO口的上下拉電阻問(wèn)題總結

單片機IO口的上下拉電阻問(wèn)題總結

作者: 時(shí)間:2016-11-28 來(lái)源:網(wǎng)絡(luò ) 收藏
上下拉電阻的問(wèn)題,必須與IO口具體的內部結構相結合,才能分析清楚。
以下分析傳統51單片機和AVR單片機的IO口。

51單片機
以下只分析P0和P1,其他類(lèi)同。
1.P0位結構圖如下:

當P0作為通用IO口使用時(shí),上面的場(chǎng)效應管會(huì )截止,可以理解成上邊的電路斷路,剩下電路僅為一開(kāi)漏極電路。

輸入時(shí):引腳上的信號直接通過(guò)讀引腳的緩沖器被讀入;
輸出時(shí):由于上邊的電路近似斷路,剩下的電路為開(kāi)漏極,所以需要加上上拉電阻才能輸出高電平;

2.P1位結構圖如下:

輸入時(shí):由于已帶上拉電阻,所以需先將場(chǎng)效應管截止,即置1,才能正確讀入;
輸出時(shí):由于已帶上拉電阻,所以無(wú)需再加上拉電阻;
注:有時(shí)自帶的上拉的電阻為弱上拉電阻(阻值很大,使得IO口的驅動(dòng)電流不夠),所以可以再外接強上拉電阻。

AVR單片機
IO口等效原理圖如下:

輸入時(shí):直接讀入;
輸出時(shí):可自行配置是否使用內部上下拉電阻;

總結
1.輸入時(shí),與上拉電阻關(guān)系不大;輸出時(shí),要根據需要選擇使用自帶或外部的上拉電阻。下圖可幫助理解:



2.輸出時(shí),要考慮到輸出高低電平時(shí),IO口自身的拉出電流和灌入電流的大小限制,是否滿(mǎn)足驅動(dòng)外電路。
3.以上分析僅為幫助理解。


關(guān)鍵詞: 單片機IO口上下拉電

評論


技術(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>