8051微控制器訪問片外ROM與片外RAM的讀寫訊號各是什麼

時間 2021-08-11 17:34:59

1樓:墨汁諾

51微控制器訪問片外rom(取指令**、執行movc指令)時,/psen出現短暫的低電平;

51微控制器訪問片外ram(執行movx指令)時,/wr或/rd出現短暫的低電平。

它們三條線,就是樓主問的讀寫控制訊號。雖然訪問片外儲存器時,/ea 和 ale 也起了作用,但是它們都不在回答本題的範圍之內。

當ale是高電平時,允許地址鎖存訊號,當訪問外部儲存器時,ale訊號負跳變(即由正變負)將p0口上低8位地址訊號送入鎖存器。當ale是低電平時,p0口上的內容和鎖存器輸出一致。

2樓:匿名使用者

ale/prog 地址鎖存控制訊號:在系統擴充套件時,ale用於控制把p0口的輸出低8位地址送鎖存器鎖存起來,以實現低位地址和資料的隔離ale有可能是高電平也有可能是低電平,當ale是高電平時,允許地址鎖存訊號,當訪問外部儲存器時,ale訊號負跳變(即由正變負)將p0口上低8位地址訊號送入鎖存器。當ale是低電平時,p0口上的內容和鎖存器輸出一致。

在沒有訪問外部儲存器期間,ale以1/6振盪週期頻率輸出(即6分頻),當訪問外部儲存器以1/12振盪週期輸出(12分頻)。進行擴充套件時ale會以1/6振盪週期的固定頻率輸出,因此可以做為外部時鐘,或者外部定時脈衝使用。

porg為程式設計脈衝的輸入端:psen 外部程式儲存器讀選通訊號:在讀外部rom時psen低電平有效,以實現外部rom單元的讀操作。

1、內部rom讀取時,psen不動作;

2、外部rom讀取時,在每個機器週期會動作兩次;

3、外部ram讀取時,兩個psen脈衝被跳過不會輸出;

4、外接rom時,與rom的oe腳相接。

ea/vpp 訪問和序儲存器控制訊號

1、接高電平時:

cpu讀取內部程式儲存器(rom)

擴充套件外部rom:當讀取內部程式儲存器超過0fffh(8051)1fffh(8052)時自動讀取外部rom。

2、接低電平時:cpu讀取外部程式儲存器(rom)。 在前面的學習中我們已知道,8031微控制器內部是沒有rom的,那麼在應用8031微控制器時,這個腳是一直接低電平的。

3、8751燒寫內部eprom時,利用此腳輸入21v的燒寫電壓。

3樓:修者世界

8051訪問片外rom的訊號為:

1、ea=0;

2、ale有效

3、psen有效

8051訪問片外ram的訊號為:

1、ale有效

2、rd或wr有效

4樓:匿名使用者

非psen 和非ea

89c51微控制器訪問外部資料儲存器ram、rom,應該使用什麼指令?

5樓:生活如歌

彙編指令:

外部ram用movx指令,例如:movx a,@dptr

rom不分片內片外一律用movc指令,例如:movc a,@a+dptr

6樓:匿名使用者

彙編:來

讀寫外部

源ram用 movx

movx a,@dptr ;讀外部ram

movx @dptr,a ;寫外部ram

其中dptr代表地址

movc片內片外都可以訪問

movc a,@a+dptr

當地址超過內部rom地址後自動讀取外部romc語言:

包含使用xbyte讀寫外部ram

xbyte[0x001f]=0xff;//把0xff寫入外部ram 0x001f地址

unsigned char i;

i=xbyte[0x001f];//讀取外部ram 0x001f地址的資料

使用cbyte讀寫內/外部rom

用法跟讀寫ram一樣

80c51微控制器的片內,片外儲存器如何選擇

7樓:撒打算

片內的空間較小。

如果,你的專案,規模不大,就選擇片記憶體儲器。

如果,不夠用,就必須使用片外的ram,這不是選擇不選擇的問題。

復位,對 ram 沒有影響。

8樓:長不大

80c51微控制器的片內、片外儲存器的選擇:80c51微控制器的ea’引腳為訪問內部和外部程式儲存器的選擇端。程式儲存器rom:

其內部容量4kb,指令可直接訪問;當容量不足時,可擴充套件到片外rom,此時容量可達到64kb,但此時要注意設定ea’=0;相反,當選擇片內rom時,設定ea’=1。資料儲存器ram:內部容量128位元組,指令豐富,當要對片外ram訪問時使用指令movx,此時讀寫訊號都有效,但是片外ram不能進行堆疊操作;而訪問片內ram使用mov指令,無讀寫訊號產生。

儲存器是現代資訊科技中用於儲存資訊的記憶裝置。其概念很廣,有很多層次,在數字系統中,只要能儲存二進位制資料的都可以是儲存器;在積體電路中,一個沒有實物形式的具有儲存功能的電路也叫儲存器,如ram、fifo等;在系統中,具有實物形式的儲存裝置也叫儲存器,如記憶體條、tf卡等。

9樓:

通過將ea接地或接高電平來實現的,具體的方法書上面都有

1設微控制器採用8051,未擴充套件片外rom,片外ram採用一片6116,程式設計將其片內rom從0100h單元開始的10b得內容依次 5

8051微控制器內,片外儲存器如何選擇

程式儲存器通過 ea vpp引腳選擇。若 ea 0,則允許使用片內rom 若 ea 1則允許使用片外rom。資料儲存器通過指令區分 訪問片內ram採用mov指令,訪問片外ram採用movx指令。學習微控制器必備 吳鑑鷹微控制器開發板 平閔古奇水 80c51微控制器的片內 片外儲存器的選擇 80c51...

8051微控制器的結構特點,求解8051微控制器的硬體結構特點!!!!!!!!!!!!!!

差不多的51學習 上都又的 自己去看看吧 求解8051微控制器的硬體結構特點!51微控制器的內部硬體結構 cpu工作原理,儲存器結構,51,52和89c51,89s51型號對比 2009 09 15 23 4851系列微控制器的內部結構 主要由以下部分組成 cpu ram rom 四個並行i o口 ...

8051微控制器引腳圖,80C51微控制器引腳圖及引腳功能介紹

這個有不同封裝的,外形也不同.80c51微控制器引腳圖及引腳功能介紹 寒夢夜雨花 80c51微控制器有40個引腳大致可分為4類 電源 時鐘 控制和i o引腳。1 電源 1 vcc 晶元電源,接 5v 2 vss 接地端 2 時鐘 xtal1 xtal2 晶體振盪電路反相輸入端和輸出端。3 控制線 控...