單片機IO口的構造

上節課我們提到了單片機 IO 口的箇中一種“準雙向 IO”的外部構造,實踐上我們的單片機 IO 口還有別的三種形態,辨別是開漏、推輓、高阻態,我們經過圖 9-1 來剖析下別的這三種形態。

圖 9-1 單片機 IO 構造表示圖
圖 9-1  單片機 IO 構造表示圖


前邊我們複雜引見“準雙向 IO”的時分,我們是用三極管來闡明的,出於嚴謹的立場,我們這裏依照實踐狀況用 MOS 管繪圖表示。實踐上三極管是靠電流導通的,而 MOS 管是靠電壓導通的,詳細啓事和它們的外部結構有關係,在這裏我們暫且不用關懷,假如往後有需要理解可以直接查找模仿電子書或許百度相干材料停止過細進修。在單片機 IO 口形態這一塊內容上,我們可以把 MOS 管當三極管來了解。在圖 9-1 中,T1 相當於一個 PNP 三極管,T2 相當於一個 NPN 三極管。
箇中準雙向 IO 口道理曾經講過了,開漏輸入和準雙向 IO 的獨一差別,就是開漏輸入把外部的上拉電阻去失落了。開漏輸入假如要輸入高電平常,T2 關斷,IO 電平要靠內部的上拉電阻才幹拉成高電平,假如沒有內部上拉電阻 IO 電平就是一個不肯定態。規範 51 單片機的P0 口默許就是開漏輸入,假如要用的時分內部需求加上拉電阻。而強推輓輸入就是有比擬強的驅動才能,如圖 9-1 中第三張小圖,當外部輸入一個高電平常,經過 MOS 管直接輸入電流,沒有電阻的限流,電流輸入才能也比擬大;假如外部輸入一個低電平,那反向電流也可以很大,強推輓的一個特色就是驅動才能強。
單片機 IO 還有一種形態叫高阻態。平日我們用來做輸出引腳的時分,可以將 IO 口設置成高阻態,高阻態引劇本身假如懸空,用萬用表丈量的時分能夠是高能夠是低,它的形態完整取決於內部輸出旌旗燈號的電平,高阻態引腳對 GND 的等效電阻很大(實際上相當於無量大,但實踐上老是無限值而非無量大),所以稱之爲高阻。
這就是單片機的 IO 口的四種形態,在我們 51 單片機的進修進程中,次要使用的是準雙向 IO 口,跟着我們進修的深化,其它形態也會有接觸,在這裏引見給人人進修一下。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章