導航:首頁 > 操作系統 > 單片機p0口的作用

單片機p0口的作用

發布時間:2022-09-25 12:19:31

『壹』 單片機的p0,p1,p2,p3埠有什麼作用

P口有32根口線,用來驅動如發光二極體等小部件,大部件需要外加驅動電路,P口可以進行「雙向」輸入輸出,輸出電流進行驅動,輸入電壓值進行邏輯判斷以進行程序分支操作。P口還可以進行擴展,在P口不夠用的情況下,可以考慮使用74LS164(好像是,記不太清了)移位寄存器晶元進行擴展。P0口為真正意思上的雙向IO口,不過內部無上拉電阻,P1、P2、P3均為「准雙向」IO口,內部含上拉電阻。P0和P2分為16地址線的低8位和高8位,P3口有中斷和定時器等其他特殊功能,只有當你真正使用了單片機就會自然一清二楚了~

『貳』 51單片機p0p1p2p3口,到底有啥區別啊,他們的基本功能有啥

首先,51單片機p0p1p2p3口,都可以當准IO口使用,也就是既可以作輸出口,也可以作輸入口。區別在於:
1、P0口作輸出口用時,需加上拉電阻。
2、P0口有復用功能。當對外部存儲器進行讀寫操作時,P0口先是提供外部存儲器的低8位地址,供外部存儲器地址鎖存器鎖存,然後充當數據線,用於寫出或讀入數據。
3、P1口、P2口只是普通IO口。
4、P3口所有管腳運有特殊功能:
P3.0----RXD,串列通信輸入口,不使用串列通信功能時,可做普通IO口使用
P3.1----TXD,串列通信輸出口,不使用串列通信功能時,可做普通IO口使用
P3.2----INT0,外部中斷0輸入口,不使用外部中斷0功能時,可做普通IO口使用
P3.3----INT1,外部中斷1輸入口,不使用外部中斷1功能時,可做普通IO口使用
P3.4----T0,定時器0外部計數輸入口,不使用定時器0外部計數功能時,可做普通IO口使用
P3.5----T1,定時器1外部計數輸入口,不使用定時器1外部計數功能時,可做普通IO口使用
P3.6----WR,外部存儲器寫信號,不使用外部存儲器寫功能時,可做普通IO口使用
P3.7----RD,外部存儲器讀信號,不使用外部存儲器讀功能時,可做普通IO口使用

『叄』 單片機的p0,p1,p2,p3埠有什麼作用

1、P0口:真正的雙向口,輸出鎖存,輸入緩沖,輸入前要先置1(KEIL包含的頭文件已經有動作了,如果用匯編,要人工置1),輸出為漏極開路,輸出一般都要上拉電阻。輸入為高阻態,能驅動8個TTL負載。當有片外存儲器時,作數據線使用。 

2、P1口:最簡單的口,輸入也要先置1,無高阻態,只能是輸出或者輸入。能驅動4個TTL負載。 

3、P2口:I/O(輸入/輸出)與P1口一樣,當有片外存儲器時,作地址線使用,定址64K片外數據存儲器。能驅動4個TTL負載。 

4、P3口:I/O(輸入/輸出)與P1口一樣,但無論輸入輸出都要先置1。具有很多復用功能。


(3)單片機p0口的作用擴展閱讀

1、如果P1口用作輸入埠,即Q=0,/Q=1;則場效應管導通,引腳被直接連到電源的地GND上,即使引腳輸入的是高電平,被直接拉低為「0「。

所以,與P0埠一樣,在將數據輸入P1埠之前,先要通過內部匯流排向鎖存器寫」1「,這樣/Q=0,場效應管截止,P1埠輸入的「1」才可以送到三態緩沖器的輸入端,此時再給三態門的讀引腳送一個讀控制信號,引腳上的「1」就可以通過三態緩沖器送到內部匯流排。

2、具有這種操作特點的輸入/輸出埠,一般稱之為准雙向I/O口,51單片機的P1,P2,P3口都是准雙向口。而P0埠由於輸出具有三態功能(輸出埠的三態是指:高電平,低電平,高阻態這三態),所以在作為輸入埠時,無需先寫「1」然後再進行讀操作。

『肆』 典型51單片機的P0,P1,P2,P3口都有哪些功能

P0口第一個功能是
數據介面
,第二個功能是地址低八位,P2口第二個功能是地址高八位。另外除了P0口沒有內部
上拉電阻
外,其他三個都有內部上拉電阻。P1
就沒多少功能,就是個准雙向I/O口。最重要的就是P3口了,他除了是個准雙向I/O口外,第二功能很重要:P3.0
(RXD)串列數據接收端;P3.1
(TXD)串列數據發送端;P3.2
(INT0)外部中斷0輸入;P3.3
(INT1)外部中斷1輸入;P3.4(T0)Timer0
計數器
輸入;P3.5(T1)Timer1計數器輸入;P3.6(WR)寫外部
存儲器

脈沖輸出
;P3.7(RD)讀外部存儲器的脈沖輸出;

『伍』 單片機89c51中p0到p3口的作用是什麼

1.P0口是一個真正的雙向口,而其它的三個是准雙向口.
2.P0口既可以作為I/O口又可以作為地址匯流排,作I/O口時為提高其驅動能力通常要外接上拉電阻,而作地址匯流排時不需要上拉,但只作為低8位地址.
3.P1口作I/O口時與P2,P3一樣不要外接上拉電阻,但是作輸入使用時應注意先向其寫"1".
4.P2口除了作I/O口外,還能作高8位地址匯流排
5.P3口除了作I/O口外,還具有復用功能,比如可以作串口,外部中斷等等.

『陸』 典型51單片機的P0,P1,P2,P3口都有哪些功能

P0口第一個功能是數據介面,第二個功能是地址低八位,P2口第二個功能是地址高八位。另外除了P0口沒有內部上拉電阻外,其他三個都有內部上拉電阻。P1就沒多少功能,就是個准雙向I/O口。最重要的就是P3口了,他除了是個准雙向I/O口外,第二功能很重要:P3.0

(RXD)串列數據接收端;P3.1

(TXD)串列數據發送端;P3.2

(INT0)外部中斷0輸入;P3.3

(INT1)外部中斷1輸入;P3.4(T0)Timer0

計數器輸入:P3.5(T1)Timer1計數器輸入;P3.6(WR)寫外部存儲器的脈沖輸出:P3.7(RD)讀外部存儲器的脈沖輸出。

(6)單片機p0口的作用擴展閱讀:

在單片機中主要包含CPU、只讀存儲器ROM和隨機存儲器RAM等,多樣化數據採集與控制系統能夠讓單片機完成各項復雜的運算,無論是對運算符號進行控制,還是對系統下達運算指令都能通過單片機完成。

由此可見,單片機憑借著強大的數據處理技術和計算功能可以在智能電子設備中充分應用。簡單地說,單片機就是一塊晶元,這塊晶元組成了一個系統,通過集成電路技術的應用,將數據運算與處理能力集成到晶元中,實現對數據的高速化處理。

『柒』 單片機的p0,p1,p2,p3埠有什麼作用

p口是單片機的I/0口,以51單片機為例,p0-p3這四個口都可以獨立的並行輸出8位數據(或數據的每一位),或者讀取該口的寄存器得到該口的輸入數據。p3口還有復用功能,即除了作為輸入輸出口外,還能選作其他的功能,如讀寫控制等等。

『捌』 51單片機p0p1p2p3口,到底有啥區別啊,他們的基本功能有啥

51單片機p0、p1、p2、p3口區別如下:

一、意思不同

P0口作輸出口用時,需加上拉電阻。P0口有復用功能。當對外部存儲器進行讀寫操作時,P0口先是

提供外部存儲器的低8位地址,供外部存儲器地址鎖存器鎖存,然後充當數據線,用於寫出或讀入數

據。P1口、P2口只是普通IO口。

二、功能不同

P0口第一個功能是數據介面,第二個功能是地址低八位,P2口第二個功能是地址高八位。另外除了

P0口沒有內部上拉電阻外,其他三個都有內部上拉電阻。

三、用法

信號輸出和交互介面,編程可以確定不同的功能,例如連接液晶屏,作為控制信號輸出輸入等。

由於沒有埠復用功能,所以,P0口的V1變成了一個上拉電阻。由於內部就有上拉電阻,所以,作

為GPIO時,P1口不需要接上拉電阻,當然,您接了也沒關系啦,就相當於兩個上拉電阻並聯。

基本功能:

一、P1 就沒多少功能,就是個准雙向I/O口。

二、P0當准IO口使用,也就是既可以用作輸出口,也可以用作輸入口。

三、P3口除了是個准雙向I/O口外。第二功能很重要P3.0 (RXD)串列數據接收端,P3.1 (TXD)

串列數據發送端,P3.2 (INT0)外部中斷0輸入,P3.3 (INT1)外部中斷1輸入;

P3.4(T0)Timer0計數器輸入,P3.5(T1)Timer1計數器輸入,P3.6(WR)寫外部存儲器的脈沖

輸出,P3.7(RD)讀外部存儲器的脈沖輸出。

(8)單片機p0口的作用擴展閱讀

1、P0口:真正的雙向口,輸出鎖存,輸入緩沖,輸入前要先置1(KEIL包含的頭文件已經有動作

了,如果用匯編,要人工置1),輸出為漏極開路,輸出一般都要上拉電阻。輸入為高阻態,能驅動

8個TTL負載。當有片外存儲器時,作數據線使用。 

2、P1口:最簡單的口,輸入也要先置1,無高阻態,只能是輸出或者輸入。能驅動4個TTL負載。 

3、P2口:I/O(輸入/輸出)與P1口一樣,當有片外存儲器時,作地址線使用,定址64K片外數據存

儲器。能驅動4個TTL負載。 

4、P3口:I/O(輸入/輸出)與P1口一樣,但無論輸入輸出都要先置1。具有很多復用功能。

『玖』 51單片機p0口與p2口的區別

區別一、不一樣的意思

P0口作輸出口用時,需加上拉電阻。P0口有復用功能。當對外部存儲器進行讀寫操作時,P0口首先提供外部存儲器的低8位地址,以供外部存儲器地址鎖存器鎖存,然後將ACTS作為數據線用於寫入或讀取數據。P1埠,P2埠只是普通的IO埠。

區別二、不一樣的功能

P0口第一個功能是數據介面,第二個功能是地址低八位,P2口第二個功能是地址高八位。另外除了P0口沒有內部上拉電阻外,其他三個都有內部上拉電阻。

區別三、不一樣的用法

信號輸出和交互介面,編程可以確定不同的功能,例如連接液晶屏,作為控制信號輸出輸入等。

由於沒有埠復用功能,所以,P0口的V1變成了一個上拉電阻。由於內部就有上拉電阻,因此,作為GPIO,P1埠不需要連接到上拉電阻,當然,不要緊,它相當於兩個並聯的上拉電阻。

(9)單片機p0口的作用擴展閱讀:

1、P0口:真正的雙向埠,輸出鎖存器,輸入緩沖區,第一個設置為1的輸入(KEIL包含具有頭文件的動作,如果是匯編,則手動設置為1),輸出為漏極開路,輸出一般為上拉電阻。輸入為高阻抗,可驅動8個TTL負載。當有片外存儲器可用時,請將其用作數據線。

2、P1口:對於最簡單的埠,輸入必須首先為1,並且沒有高阻態。它只能是輸出或輸入。能夠驅動4個TTL負載。

3、P2口:I/O(輸入/輸出)與P1口一樣,當有片外存儲器可用時,使用地址線定址64K片外數據存儲器。能夠驅動4個TTL負載。

閱讀全文

與單片機p0口的作用相關的資料

熱點內容
肉多的霸總文 瀏覽:941
可以投屏的電影網站 瀏覽:398
黃有聲故事 瀏覽:484
重生末世之塵華 瀏覽:746
優化演算法的輸入維數越不容易收斂 瀏覽:777
java極限編程pdf 瀏覽:130
塞葡萄的是哪個小說 瀏覽:821
架設傳奇命令 瀏覽:951
關於醫生的小說 瀏覽:520
愛情動作電影 瀏覽:808
八零電子書txt免費下載網站 瀏覽:509
登陸遼事通顯示伺服器連接錯誤怎麼辦 瀏覽:547
9米高隧道演算法 瀏覽:508
池袋最強作品集txt 瀏覽:784
app專題推薦在哪裡 瀏覽:279
神雲伺服器顯示燈 瀏覽:134
程序員磨合期技巧 瀏覽:849
鬼團六全部電影名稱 瀏覽:864
穿越唯一一個女人世界 瀏覽:645
飛言情小說官網入口 瀏覽:581