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微控制器...