
明確了這一點(diǎn)對(duì)這一問(wèn)題可能容易理解。單片機(jī)中的高阻態(tài)在51單片機(jī),沒(méi)有連接上拉電阻的P0口相比有上拉電阻的P1口在I/O口引腳和電源之間相連是通過(guò)一對(duì)推挽狀態(tài)的FET來(lái)實(shí)現(xiàn)的,51具體結(jié)構(gòu)如下圖。組成推挽結(jié)構(gòu),從理論上講是可以通過(guò)調(diào)配管子的參數(shù)輕松實(shí)現(xiàn)輸出大電流,提高帶載能力,兩個(gè)管子根據(jù)通斷狀態(tài)有四種不同的組合,上下管導(dǎo)通相當(dāng)于把電源短路了,這種情況下在實(shí)際電路中不能出現(xiàn)。從邏輯電路上來(lái)講,上管開(kāi)-下管關(guān)開(kāi)時(shí)IO與VCC直接相連,IO輸出低電平0,這種結(jié)構(gòu)下如果沒(méi)有外接上拉電阻,輸出0就是開(kāi)漏狀態(tài)(低阻態(tài)),因?yàn)镮/O引腳是通過(guò)一個(gè)管子接地的,并不是使用導(dǎo)線直接連接,而一般的MOS在導(dǎo)通狀態(tài)也會(huì)有mΩ極的導(dǎo)通電阻。