80C51单片机内部RAM有哪几个具体的单元啊

如题所述

00h~1fH:寄存器组。
20H~2fH:可位寻址区。
30H~7FH:一般数据区,堆栈区 。

寄存器组就是R0-R7,一共是8*4是32字节。
位寻址就是对每一位寻址,一个字节可以有8位,位地址可以从0-7F,一共是16个字节。
30-7FH有80个字节单元,可以采用字节字节寻址的方法访问。
堆栈区及堆栈指示区 堆栈是在片内RAM中数据先进后出的一个存储区域。堆栈指针SP是存放当前堆栈栈顶所对应的存储单元地址的一个8位寄存器。系统复位后SP为07H,而07H一般是寄存器区,所以,一般可以通过对SP赋值,可以使堆栈区设定在RAM中的某一区域,但堆栈的深度以不超过片内RAM区空间为限。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-14
80C51单片机内部RAM,共有128个单元。
80C52单片机内部RAM,共有256个单元。

参考一下:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/d744f03a02c6f8ff14cecb0e.html本回答被提问者采纳
第2个回答  2011-10-17
1.内部ram低128个单元:00H-1FH是4组工作寄存器区,即4组R0-R7;20H-2FH为位寻址区;30H-7FH为用户RAM区
2.内部ram高128个单元:专用寄存器区,有ACC,PSW,PC,P0-P3,SP,DPH,DPL,PCON,TCON,IE,IP,SBUF,SCON,TMOD,TL0,TL1,TH0,TH1,B等寄存器
第3个回答  2011-10-18
STC 内部RAM 低128个单元,还有高128个单元
第4个回答  2011-10-18

如图所示

相似回答