⑴ 單片機io口設置推挽和開漏的區別
設置推挽模式,只能是輸出模式,而輸出高低電平的驅動電流都很大。
而開漏模式,即可作為輸出,也可作為輸入。
作輸出時,要輸出高電平,需要外加上拉電阻。
作輸入時,要求處理高電平狀態,才能讀外部引腳。
⑵ 單片機IO口開漏和推挽的區別
單片機IO埠開漏就是只有一個對地的mos管沒有上拉電阻,漏極開路就是什麼都不接,推挽輸出就是對地對電源各有一個mos管,高電平時對電源的mos管導通對地mos管截止,低電平對地的mos管導通對電源mos管截止,希望你能理解
⑶ 嵌入式 單片機 引腳的 開漏輸出 是個什麼概念什麼特點開漏何解一定採納
開漏輸出是輸出的一種方式。
相當於引腳的輸出是對地加了一個電子開關。
輸出高電平是開關斷開,此時引腳不能提供電流輸出,需要高電平要在外面加上拉電阻。
輸出低電平是開關閉合,此時引腳能提供灌電流,使引腳的電平變低。
如果開關是mos管,就稱為漏極開路輸出、開漏輸出、OD輸出
如果開關是三極體,就稱為集電極開路輸出、OC輸出。
下圖是STM32上的單線制匯流排的引腳示意圖,其中的輸出就是開漏輸出。
⑷ STC單片機的IO口中開漏是什麼意思
MOS管的漏極開路,這種IO埠接上拉電阻才可以輸出高電平,否則只能維持低電平即0V
⑸ 單片機引腳開漏輸出,必須接上拉電阻嗎
開漏輸出是不是要接上拉電阻,要看負載的類型。如果是TTL cmos等做負載可能就不需要上拉電阻,
⑹ 對於51單片機,什麼叫引腳懸浮,什麼叫開漏,還有沒有類似的術語各自是什麼意思
對於數字電路,一般可分為兩種穩定狀態,低電平和高電平,也就是0和1。
另外還有一種不穩定狀態,就是管腳什麼也不接,也就是懸空狀態,即引腳懸浮。
原則上,對於單片機所有的引腳,最好都不要懸空,容易出現意外,也可能是0,也可能是1,不穩定。
對於大部分電路,一般有兩種輸出狀態,要麼為高,要麼為低,也就是1或0,而實際還有一種狀態,也就是懸空,既不確定是1,也不確定是0.
所以嚴格說,有三種狀態,1,0,不確定。
開漏輸出,就是其中兩種0或不確定。可以輸出0,但不會輸出1.
很多人認為不是輸出0,就是輸出1,所以對輸出0或不確定不太理解。
可以簡單理解為,它是一個開關,開關另外一端接至0,開關閉合,輸出就是0,開關斷開,就是懸空。
⑺ 單片機中上拉,下拉,開漏三者的區別在哪謝謝
開漏輸出,是指這個管腳採用MOS管做輸出,漏極在單片機內部沒有其他連接,直接接到了管腳上。
上拉是指將一個管腳通過一個電阻接電源正。
下拉是用一個電阻接地。
開漏輸出的管腳,有時需要上拉。
⑻ 在單片機的引腳中開漏雙向口是什麼意思
開漏:稱為漏極開路,簡寫為OD,它和晶體管的集電極開路(OC)類似,只有低電平。一般3.3V單片機和5V系統介面時候,採用的是漏極開路。
雙向口:指埠既可以作為輸入,亦可作為輸出。但是很多單片機的埠作為輸入時候,需要把該埠置1,防止輸入信號被嵌位。
⑼ 什麼是開漏極單片機,最好有個比喻!
開漏極就是漏極開路啦,漏極開路是驅動電路的輸出三極體的集電極開路,可以通過外接的上拉電阻提高驅動能力。51單片機的P0口就是漏極開路的。
這種輸出用的是一個場效應三極體或金屬氧化物管(MOS),這個管子的柵極和輸出連接,源極接公共端,漏極懸空(開路)什麼也沒有接,因此使用時需要接一個適當阻值的電阻到電源,才能使這個管子正常工作,這個電阻就叫上拉電阻。
漏極開路輸出,一般情況下都需要外接上拉電阻,以使電路輸出呈現三態之高阻態,例如,在有些晶元的引腳就定義為漏極開路輸出;還有一些帶漏極開路輸出的反向器等都需要外接上拉電阻才能正常工作。
對於漏極開路(OD)輸出,跟集電極開路輸出是十分類似的。將上面的三極體換成場效應管即可。這樣集電極就變成了漏極,OC就變成了OD,原理分析是一樣的。
⑽ 單片機中上拉,下拉,開漏三者的區別在哪
上拉顧名思義就是埠有上拉電阻,下拉也是一樣的有下拉電阻,開漏就是沒有上下拉,只是MOS的介面而已