通用寄存器(说明8051单片机内部数据储存区空间分配情况。32个通用寄存器各对应哪些RAM单元)
应用介绍
片内数据存储区一般指的是片内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由用户自由操作,可以保存任意数据。如果有不懂得欢迎随时提问,呵呵。