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...