8051微控制器在進行系統擴充套件時,p0口輸出的低8位地址為何要

2021-04-17 17:36:28 字數 566 閱讀 4846

1樓:匿名使用者

p0口不僅輸出地址還要輸出資料,所以在作為低8位地址輸出的時候要地址鎖存,而p2口自帶輸出鎖存。地址鎖存之後,p0口即使變化也不會影響地址的選取,這時才能進行資料讀寫操作

51微控制器p2口作為高8位地p0口分時作為低8位地址線和雙向資料匯流排,這兩個i/o 口有什麼區別?

2樓:另耒

相同點:既可以作為通用i/o口進行資料輸入輸出,也可以作為微控制器地址資料線使用內。

不同點:p0口作為i/o輸出時容,是漏極開路電路,必須外接上拉電阻才能有高電平輸出,而p2口內部本來就有上拉電阻,不需要再接上拉電阻。

p1口為準雙向口,作用輸入。

p2口也為準雙向口,但是可以作為擴充套件系統的地址a15~a8(高位地址)。

p3口也為準雙向口,但不同的是,p3是雙功能口,作用有p3.0序列輸入口、p3.1序列輸出口、p3.

2外部中斷0輸入口、p3.3外部中斷1輸入口、p3.4t0定時中斷0輸入口、p3.

5定時中斷1輸入口、p3.6外部資料儲存器寫選通、p3.7外部資料儲存讀選通。

微控制器中對最高有效位進行符號擴充套件是什麼意思

最高有效位,比如你定義的signed char 8位元組 那麼的的最高位bit 0 這一位 000 0000就是他的符號位,有符號位值的範圍8位的就是 128到127,最高位為0是表示是正數,為1表示為負數。1 如果是整數 0xc0 二進位制表示0b11000000。2 如果是負數 那麼帶符號擴充套...

什麼是微控制器的擴充套件匯流排,微控制器的三匯流排是指

很多並行copy介面器件,如rom,ram,i o等都是採用地址總bai線du,數zhi據匯流排,控制匯流排的三匯流排結構與cpu通訊,dao當擴充套件這些器件時,微控制器就相當於一隻cpu,需要用微控制器的i o口來擴充套件出來三匯流排,而微控制器在設計時考慮到了這樣的情況,對51微控制器來說,p...

MCS 51微控制器擴充套件系統中,片外程式儲存器和片外資料儲存器共處同地址空間,為什麼不會發生匯流排衝突

因為控制 訊號線的不同 外擴的ram晶片既能讀出又能寫入,所以通常都有讀寫控制引腳,記為oe和we。外擴ram的讀 寫控制引腳分別與mcs 51的rd和wr引腳相連。外擴的eprom在正常使用中只能讀出,不能寫入,故eprom晶片沒有寫入控制引腳,只有讀出引腳,記為oe,該引腳與mcs 51微控制器...