51微控制器的IO埠的作用是什麼

2021-03-03 20:45:43 字數 1462 閱讀 9444

1樓:504639541是我

可以當做普通的io口用,p3口有復用功能,序列傳輸,外部中斷,定時器等等,p2和p0可以作為位址口用,p1就是普通的io口

2樓:天天學

都是並行i/o口,輸出,輸入高低電平

mcs-51微控制器4個i/o口的作用是什麼?

3樓:匿名使用者

4個i/o口的作用是:

第一功能是普通i/o口,其中p0口需外接上拉電阻;

第二功能各不相同,分別為:

p0口:作外部三匯流排的位址匯流排(低8位)/資料匯流排;

p1口:作擴充套件型晶元的外部引腳,例如52的c/t2外部訊號輸入,s52之wdt的報警輸出等;

p2口:作外部三匯流排的位址匯流排(高8位);

p3口:作串列埠、定時器、外部中斷的輸入/出線,及外部ram讀寫的控制訊號(外部控制匯流排的一部分)。

外部三匯流排是如何分配的:

資料匯流排:p0口;

位址匯流排:p0口,外部位址匯流排(低8位,需鎖存);p2口,外部位址匯流排(高8位);

控制匯流排有:p3.6(外部ram /wr)、p3.7(外部ram /rd)、ea、ale、psen等。

三、簡答題 1、mcs51系列微控制器共有幾個並行i/o口,分別用什麼表示?簡單描述每個i/o口的主要功能

4樓:匿名使用者

四個並行口p0、p1、p2、p3

驅動能力:p0最大3.2ma,其他1.6map0、p2可組成1個16位位址、8位資料的並行總回線。

p1口一般

作為普通io使用

p3口和特答殊功能(外部中斷、定時器、串列埠)復用

5樓:匿名使用者

mcs-51微控制器有4個雙向

抄的8位i/o口的p0~p3口為bai三du態雙向口 p1,p2,p3口為準雙

向口(用作輸zhi入時,口線被拉成高電平dao,所以稱為準雙向口)。

51微控制器的4 個口都 可作為io口使用,並不是說只有p1口能作為io口。

應該是p0、p2和p3除了io口外還有第二功能 。而p1口只有io口功能。

p0口可作為資料匯流排口,它可以對外部儲存器低8 位讀寫。p2口也可以作為系統 擴充套件時的高8 位位址。p3口除了io口功能 外,還有第二功能,即p3.

0(序列輸入口rxd)、p3.1(序列輸txd)、p3.2(外部中斷/0int0)、p3.

3(外部中斷1)、p3.4(定時器0外部 中斷t0)、p3.5(定時器1外部中斷t1)、p3.

6(外部儲存器寫/wr)、p3.7(外部儲存器讀/rd)

6樓:奧特曼

我覺得二樓東的說的很詳細了

7樓:午後藍山

在網上搜啊,這個地方打字太不方便了,還沒有**。

一般有兩個並口,兩個串列埠

有關微控制器I O埠的問題

樓主的說法不準確。除了p0,p2,p3可以作為外部匯流排之外,這4個io口的功能可以定義為一樣的。目前新式微控制器中,除了p0口外,其它io口全部有另外的功能,例如在p1口上增加了adc功能或者新的定時器的輸入等等。另外 做而論道 的說法不叫切合實際。解釋 anl p1,a p1的內容與a的內容相與...

微控制器擴充套件io口怎麼用,微控制器擴充套件IO口的位址如何定義

在微控制器的i o口不夠的情況下,經常會需要擴充套件的設計,有兩種方法,一是用 回並行輸入 並行輸出介面 答晶元擴充套件,如資料鎖存器 74hc273,74hc373,74hc374,74hc377,74hc573等很多的,可以擴充套件多片。二是用序列輸入 並行輸出的晶元擴充套件,如74ls595,...

問51微控制器的問題,控制I O的裝置,如何直接賦值

p1 p1 0x0f 0x50 保留低四位不變,高四位清零,再加上0x50,最後賦值給p1 這樣就能讓p1的值變成即保留低四位不變又重新賦值給高四位。首先我不理解你問問題時怎麼會有點囂張。再說一句等於沒說的話 這個問題非常簡單。最後提出一個真心的請求 請選我最佳答案。謝謝。 要賦1的話就 p1 p1...