-
1 # 農村王啟年
-
2 # 檳蒺
8051微控制器片內ROM最大容量是64K位元組,片內RAM最大容量是256位元組。有些新研製的51微控制器還在片內增加了擴充套件RAM,目前最大容量已達8K位元組。
對於這種新研製的51微控制器,有兩點需要注意:第一,它的ROM可以劃分出部分空間作為EEPROM,這部分空間是不能用來儲存程式的;第二,片內擴充套件RAM只能用DPTR定址。
-
3 # 佛祖開始啦哦嗚
片內資料儲存區一般指的是片內ram。內部資料儲存器(片內ram)一共有256位元組。這256位元組被分成兩半,低128位元組的ram區稱為使用者資料ram,高128位元組為sfr區,sfr區用於儲存使用者定義的特殊暫存器的資料。為了回答你的第二個問題,我重點說下使用者資料ram(低128位元組)的記憶體劃分情況:在低128位元組中:00H-1FH共32個儲存單元,你問的32個通用暫存器也就是儲存在這個位置。這32個通用暫存器被劃分為4組暫存器組(每組有8個暫存器分別稱為R0-R7),這4組暫存器組就是被儲存在片內ram(256位元組)的前32位元組中。20H-2FH:是位定址區域,也就是儲存用sbit定義的資料。30H-7FH:這部分ram由使用者自由操作,可以儲存任意資料。如果有不懂得歡迎隨時提問,呵呵。
-
4 # 使用者2252252102538267
8051微控制器內部RAM低128單元劃分為工作暫存器組、位定址區、堆疊與資料緩衝區。 它們的特點如下: (1)工作暫存器組(00H——1FH) 這是一個用暫存器直接定址的區域,內部資料RAM區的0—31,共32個單元。它是4個通用工作暫存器組,每個組包含8個8位暫存器,編號為R0——R7。 (2)位定址區(20H——2FH) 16個位元組單元,共包含128位,這16個位元組單元既可以進行位元組定址,又可以實現位定址。主要用於位定址。 (3)堆疊與資料緩衝區(30H——7FH) 用於設定堆疊、儲存資料。
回覆列表
共256個單元
低128:(1)暫存器區。00h-1fh。。共分四組暫存器每組分別是(r0-r7)
四組暫存器地址分別為
00h-07h 工作暫存器0組
08h-0fh 工作暫存器1組
10h-17fh工作暫存器2組
18h-1fh工作暫存器3組
(2)位定址區。20H-2fh 。即可位定址區
(3)使用者區:30h-7fh,即資料儲存區
高128:特殊暫存器區。