新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 8051單片機片內數據存儲器分為哪幾個性質和用途不同的區(qū)域

8051單片機片內數據存儲器分為哪幾個性質和用途不同的區(qū)域

作者: 時間:2016-11-29 來源:網絡 收藏

答:8051內部128B的數據RAM區(qū),包括有工作寄存器組區(qū)、可直接位尋址區(qū)和數據緩沖區(qū)。各區(qū)域的特性如下:

本文引用地址:http://www.2s4d.com/article/201611/323163.htm


(1) 00H~1FH為工作寄存器組區(qū),共分4組,每組占用8個RAM字節(jié)單元,每個單元作為一個工作寄存器,每組的8個單元分別定義為8個工作寄存器R0~R7。當前工作寄存器組的選擇是由程序狀態(tài)字PSW的RS1、RS0兩位來確定。如果實際應用中并不需要使用工作寄存器或不需要使用4組工作寄存器,不使用的工作寄存器組的區(qū)域仍然可作為一般數據緩沖區(qū)使用,用直接尋址或用Ri的寄存器間接尋址來訪問。

(2) 20H~2FH為可位尋址區(qū)域,這16個字節(jié)的每一位都有一個地址,編址為00H~7FH。


當然,位尋址區(qū)也可以用作字節(jié)尋址的一般數據緩沖區(qū)使用。


(3)30H~7FH為堆棧、數據緩沖區(qū)。



評論


技術專區(qū)

關閉