上節(jié)課我們提到了單片機(jī) IO 口的個中一種“準(zhǔn)雙向 IO”的外部構(gòu)造,實(shí)踐上我們的單片機(jī) IO 口還有別的三種形態(tài),辨別是開漏、推挽、高阻態(tài),我們經(jīng)過圖 9-1 來剖析下別的這三種形態(tài)。
成都創(chuàng)新互聯(lián)是一家專業(yè)提供烏拉特后企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為烏拉特后眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
圖 9-1 單片機(jī) IO 構(gòu)造表示圖
前邊我們復(fù)雜引見“準(zhǔn)雙向 IO”的時分,我們是用三極管來闡明的,出于嚴(yán)謹(jǐn)?shù)牧觯覀冞@里依照實(shí)踐狀況用 MOS 管繪圖表示。實(shí)踐上三極管是靠電流導(dǎo)通的,而 MOS 管是靠電壓導(dǎo)通的,詳細(xì)啟事和它們的外部結(jié)構(gòu)有關(guān)系,在這里我們暫且不用關(guān)懷,假如往后有需要理解可以直接查找模仿電子書或許百度相干材料停止過細(xì)進(jìn)修。在單片機(jī) IO 口形態(tài)這一塊內(nèi)容上,我們可以把 MOS 管當(dāng)三極管來了解。在圖 9-1 中,T1 相當(dāng)于一個 PNP 三極管,T2 相當(dāng)于一個 NPN 三極管。
個中準(zhǔn)雙向 IO 口道理曾經(jīng)講過了,開漏輸入和準(zhǔn)雙向 IO 的獨(dú)一差別,就是開漏輸入把外部的上拉電阻去失落了。開漏輸入假如要輸入高電平常,T2 關(guān)斷,IO 電平要靠內(nèi)部的上拉電阻才干拉成高電平,假如沒有內(nèi)部上拉電阻 IO 電平就是一個不肯定態(tài)。規(guī)范 51 單片機(jī)的P0 口默許就是開漏輸入,假如要用的時分內(nèi)部需求加上拉電阻。而強(qiáng)推挽輸入就是有比擬強(qiáng)的驅(qū)動才能,如圖 9-1 中第三張小圖,當(dāng)外部輸入一個高電平常,經(jīng)過 MOS 管直接輸入電流,沒有電阻的限流,電流輸入才能也比擬大;假如外部輸入一個低電平,那反向電流也可以很大,強(qiáng)推挽的一個特色就是驅(qū)動才能強(qiáng)。
單片機(jī) IO 還有一種形態(tài)叫高阻態(tài)。平日我們用來做輸出引腳的時分,可以將 IO 口設(shè)置成高阻態(tài),高阻態(tài)引劇本身假如懸空,用萬用表丈量的時分能夠是高能夠是低,它的形態(tài)完整取決于內(nèi)部輸出旌旗燈號的電平,高阻態(tài)引腳對 GND 的等效電阻很大(實(shí)際上相當(dāng)于無量大,但實(shí)踐上老是無限值而非無量大),所以稱之為高阻。
這就是單片機(jī)的 IO 口的四種形態(tài),在我們 51 單片機(jī)的進(jìn)修進(jìn)程中,次要使用的是準(zhǔn)雙向 IO 口,跟著我們進(jìn)修的深化,其它形態(tài)也會有接觸,在這里引見給人人進(jìn)修一下。