『壹』 MCS-51系列單片機有幾個輸入輸出埠具有怎樣的特點和用途
51單片機有4個I/O埠,每個埠都是8位雙向口,共佔32根引腳。每個埠都包括一個鎖存器(即專用寄存器P0~P3)、一個輸入驅動器和輸入緩沖器。通常把4個埠稱為P0~P3。在無片外擴展的存儲器的系統中,這4個埠的每一位都可以作為雙向通用I/O埠使用。在具有片外擴展存儲器的系統中,P2口作為高8位地址線,P0口分時作為低8位地址線和雙向數據匯流排。
『貳』 在採用單片機的I/O口作為輸入口或輸出口時需要考慮哪些因素
p0口在作為io口的時候要接上拉電阻;
四個io口作輸入口對其進行讀操作時要先寫1。
電壓的大小(包括它能感知的最小電壓作為高電平),電流的驅動能力例如51的p0口若作為io口使用就要加上拉電阻,不然的話高電平是高阻態的形式。還有就是io口默認是不是作為io口,有的io口有第二功能的。
(2)輸入輸出埠單片機擴展閱讀:
I/O介面的功能是負責實現CPU通過系統匯流排把I/O電路和 外圍設備聯系在一起,按照電路和設備的復雜程度,I/O介面的硬體主要分為兩大類:
(1)I/O介面晶元
這些晶元大都是集成電路,通過CPU輸入不同的命令和參數,並控制相關的I/O電路和簡單的外設作相應的操作,常見的介面晶元如定時/計數器、中斷控制器、DMA控制器、並行介面等。
(2)I/O介面控制卡
有若干個集成電路按一定的邏輯組成為一個部件,或者直接與CPU同在主板上,或是一個插件插在系統匯流排插槽上。
按照介面的連接對象來分,又可以將他們分為串列介面、並行介面、鍵盤介面和磁碟介面等。
『叄』 單片機輸入口和輸出口的特點是什麼
輸入/出口的驅動能力,驅動電流大的單片機可以簡化外圍電路。
51等系列的單片機下拉(輸出低電平)時驅動電流大,但上拉(輸出高電平)時驅動電流很小。
而PIC和AVR系列的單片機每個輸入/出口都可以設置方向,輸出口以推挽驅動的方式輸出高、低電平,驅動能力強,使得輸入/出口資源靈活、功能強大、可充分利用。
當然我們也可以根據輸入/出口的功能來設計外圍電路,例如用51單片機驅動數碼管,我們選用共陽極數碼管就是利用輸出口下拉驅動電流大的特點。
『肆』 單片機的I/O口是什麼意思
單片機的I/O口的意思是:I/O是 input/output的縮寫,即輸入輸出埠。
每個設備都會有一個專用的I/O地址,用來處理自己的輸入輸出信息。CPU與外部設備、存儲器的連接和數據交換都需要通過介面設備來實現,前者被稱為I/O介面,而後者則被稱為存儲器介面。
(4)輸入輸出埠單片機擴展閱讀:
單片機I/O口的輸出模式:
1、准雙向口輸出
准雙向口輸出就是可作為輸出也可作為輸入口,因此這個口是不定的,是准雙向類型,不用重新I/O口的輸出狀態 。准雙向口有3個上拉晶體管以便根據不同的需要設置表不同的參數。這三個晶體管分別是起到強上拉、極弱上拉、弱上拉功能。
2、推挽輸出
推挽輸出是因為它的輸出結構類似於推挽結構,它是一種由兩個三極體(或者其他MOS管等)分別受到一個信號的控制,這信號的互補的,就是說只有一個三極體導通,一個三極體導通的時候另一個就要截止。
推挽輸出可以輸出高電平,也可以輸出低電平。當鎖存器為「1」時候可以持續提供強上拉,這種輸出結構可以驅動需要很大電流的器件。
3、開漏輸出
這種結構作為邏輯輸出時候,必須要有外部上拉,上拉電阻要為10K左右比較好,一般是通過電阻加到VCC電源,這樣才可以讀取外部狀態,也就是說此時的開漏輸出的可以作為外部的輸入I/O口。
『伍』 單片機的輸入輸出口作為輸入端時,單片機從引腳接收的是高低電平,還是數字信息
單片機除A/D埠外普通I/O口只能接受數字信息,也就是你說的高低電平。
『陸』 在單片機C語言編程中怎麼定義輸入口P2
在單片機中,P2為單片機的輸入輸出埠,其在單片機中的地址為0xA0,可使用如下方法定義P2口。
『柒』 51單片機io埠的輸入對第二次輸出有影響嗎
1)將單片機的P2.0和P2.4直接連接,然後模擬中出現了你不能理解的結果,這個是模擬錯誤,如果你用個10K電阻代替直連線段,那麼模擬就應該得到正確的結果;
2)C51單片機沒有對埠進行輸入模式設置功能,因此在這里做4x4鍵盤時,不應該用 P2=xx的語句,因為在默認某一位作為輸入端時,就不能再做輸出操作;
『捌』 單片機埠用C語言怎麼定義
單片機的介面是指連接到單片機系統的所有外部通道,比如RS232介面等等;
而埠指的是單片機引腳這些單片機的直接輸出輸入口。
因此通常對埠的定義就是直接定義每一個引腳。以51為例:
51單片機的埠分類方法:P0、 P1、 P2、 P3.
這分別代表一組引腳,每組有8個引腳;如 P0 是由 P0.0、P0.1、P0.2...P0.7共8個引腳組成的。
『玖』 單片機有幾個輸入輸出介面,分別叫什麼
經典51系列的I/O口(輸入輸出介面)一般是四組,分別P0~P3,其中每組8個端,如P0.0~P0.7。
(具體的你可以查相應的器件手冊)
『拾』 單片機輸入輸出介面類型
嘿嘿
俺來幫您解答
可以這樣進行分類:
1
按接受信號的類型劃分:
模擬介面和數字介面,有的單片機內部含有AD或DA轉換器,可以直接接受模擬信號,把可以接受模擬信號的叫做模擬輸入口,把可以輸出模擬信號的叫做模擬輸出口。
可以接受數字信號的叫做數字輸入口,把可以輸出數字信號的叫做數字輸出口。
2
按數字信號傳輸方式不同,可以分為
並口和串口。
將一次可以同時傳送多位數字信號的介面叫做並口
將一次只能一位數字信號,需要多次一位一位傳送的介面叫做串口。
3
將用於連接鍵盤與顯示器的單片機介面叫做人機介面
4
將只輸出高電平或低電平
控制繼電器動作的介面
叫做開關量介面
呵呵
就介紹這些吧
滿意的話
就選擇滿意回答吧