單片機(jī)的幾種IO口配置
三.推挽輸出配置
這種配置的下拉與準(zhǔn)雙向口和開漏配置相同,具有較強(qiáng)的拉電流能力,不同的是,具有持續(xù)的強(qiáng)上拉。因此可以用上圖2的方法來(lái)驅(qū)動(dòng)LED。
四.僅為輸入配置(高阻配置)
這種配置不能輸出電流,也不能有收電流,只能作為輸入數(shù)據(jù)使用。
以上四種配置各有其特點(diǎn),在使用中應(yīng)根據(jù)其特點(diǎn)靈活運(yùn)用。
準(zhǔn)雙向口的最大特點(diǎn)是既可以作為輸入,也可以作為輸出,不需要通過(guò)控制切換。
推挽輸出的特點(diǎn)是,無(wú)論輸也高電平還是低電平都有較大的驅(qū)動(dòng)能力,在輸也高電平時(shí),也能直接點(diǎn)亮LED,這在準(zhǔn)雙向口中是不能辦到的。這種配置不宜作為輸入,因?yàn)檫@需要外部設(shè)備有很強(qiáng)的拉電流的能胃。
僅為輸入配置的特點(diǎn)是端口只能作為輸入使用,可以獲得很高的輸入阻抗,在有模擬比較器或ADC的端口中用得較多。
開漏輸出配置與準(zhǔn)又向口相似,但內(nèi)部沒有上拉電阻。有很好的電氣兼容性,外部接上拉電阻到3V電源,就能和3V邏輯器件連接。外部接上拉電阻到5V電源,就要以和5V器件連接。
需要說(shuō)明的是以上四種配置均可以作為輸入,也就是都可以檢測(cè)端的邏輯狀態(tài),但其特性不同,不是每種配置都可以直接接按鍵。
評(píng)論