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

圖 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 口,跟著我們進修的深化,其它形態也會有接觸,在這里引見給人人進修一下。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。