8051单片机的存储器分为几个部分?各部分的空间大小为多少

如题所述

有两部份!!!一是数据存储器,二是特殊寄存器
8051片内数据存储器除RAM(00-7fh)之外,还有特殊功能寄存其SFR(80H-FFH),两者合起来共有256字节,但是能够真正用来当数据寄存器的只有128字节,也就是RAM。
特殊寄存器是用来存储那些51中已经规定好 了的寄存器
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-10
code 程序区 movcx
data 外部存储区 movx
data 内部存储区 mov ,直接访问或间接访问
idata 内部存储区 mov 间接
sfr 控制字区 mov 直接

不同的厂家与不同型号的51单片机空间大小是不同的
INTEL 8051系列 data 128 sfr 128 idata 0
INTEL 8052系列 data 128 sfr 128 idata 128

程序code 和数据xdata 主要看单片机型号了本回答被网友采纳
第2个回答  2013-04-10
这个巧了,我们刚学完单片机。
8051的ROM是4K,RAM是128字节,其中ram区还有高128字节是特殊寄存器。
8052的ROM是8k,RAM是256字节,其中高128是和特殊寄存器重合,对高128字节的RAM访问用idata。
完全msc-51内核的rom最大为64k(地址线决定)。
第3个回答  2013-04-09
第4个回答  2013-04-10
两部分
相似回答