① 高阻態的含義是什麼在單片機80C51的運行中間有什麼作用
數字電路里的三態為:高、低和高阻
高:接電源,能輸出電流
地:接電源的地,能吸收電流
高阻:接空氣,相當於斷路,既不能輸出電流,也不能吸收電流
② 單片機IO口設置為高阻輸入時能讀埠值嗎
高阻態時,要讀埠電平IO口無需輸出1.因為高阻態時,IO完全與單片機的輸出斷開,只做輸入口作用。此時讀IO口的狀態是IO口電平狀態,如果此時引腳懸空,讀出的狀態不確定。
雙向IO模式時,一般是單片機內部有阻值較大的上拉電阻(當然也有開漏)。舉例內部上拉,此時如果引腳懸空,由於內部上拉的存在,此時如果引腳寫1,讀出的將是高電平,如果寫0,由於IO口的灌電流很大,會將引腳拉低,讀出的是0。當IO口不是懸空而且IO口寫1時,讀引腳的電平將與接在這個引腳的負載的阻抗有關。阻抗小則會將引腳拉低,但由於io口的輸出能力很小,也就是這個上拉電阻很大,所以你在引腳上接10K的落地電阻都有可能吧引腳拉到低電平。當你要讀的信號的電流足以把引腳拉低時,雙向模式下還是能夠讀出載入在引腳上的信號的狀態的。
③ 51單片機IO口分別設置為高阻輸入和開漏輸出有什麼區別,哪個狀態下是沒有電流流入單片機的
高阻輸入用於作輸入腳,基本沒有電流流入。輸出驅動電路有多種形式,開漏也是其中一種,輸出0時為低電平,輸出1時為高阻狀態。開漏輸出有2個好處,1你可以設計適合自己的電流驅動能力,驅動LED、喇叭時很有效;2你可以提高輸出高電位電壓值,如通過電阻接12V,你的高電平就是12V了。
④ 如何使51單片機的I/O對外呈現高阻
51單片機的I/O對外呈現高阻,這需要根據單片機本身具有這樣的設置功能,
可以查看各種型號單片機的規格書,裡面有說明,
STC系列單片機 I/O口 都可以設置成 對外呈現高阻。
⑤ 單片機中的高阻態到底什麼意思
可以把它理解成一個比較器,並且這個輸入端的電阻很大。就像萬用表的電壓檔,當電壓達到一個單片機的高電平識別信號時,就是高電平,反過來當電壓低於一定值時,就是低電平。
⑥ 單片機引腳如何實現高阻輸入
單片機匯流排有三態:高電平、低電平、高阻態,對應的引腳也應該有相應的狀態。什麼都不接時表高阻態,要得到高電平和低電平狀態,必須接上高低電平才行。
⑦ 單片機IO口的標准,高阻,推挽,開漏4種狀態到底什麼意思..
標准應該是普通51那種,弱上拉,可以輸出高電平,輸出高電平後也允許外部強行拉低,這種用起來比較方便,不容易發生電平沖突。推挽就是強上拉了,拉電流比較大,不允許外部拉低,只能用於輸出信號不能輸入。開漏是完全沒有上拉能力的,不能輸出高電平,但可以輸出低電平,相當於對地接一個開關。高阻模式無輸出能力,相當於開路,只能輸入信號。
⑧ 51單片機的I/O口怎麼設為高阻態
普通51單片機的IO口無法設置為高阻態。STC單片機可以設置為高阻態,通過改變PnM0和PnM1的值來設置其狀態。當PnM1 PnM0=10時對應的IO即為高祖態。
⑨ 單片機引腳設置為高阻態是幹嘛的。內部結構是怎樣的
高阻態是指也不是高電平,也不低電平,該引腳對地和電源都相當於開路,該狀態主要用於模擬信號輸入,它對信號源的影響很小
⑩ 單片機IO口怎麼實現高阻輸出
傳統的51單片機的P0口如果不接上拉或下拉電阻的話默認是高阻態的。STC89C51的P0口上電就是高阻態,不需要控制