位置:51电子网 » 技术资料 » 仪器仪表

sOC51的内部数据存储器

发布时间:2016/7/8 21:23:11 访问次数:530

    sOC51内部RAM有256个单元,通常在空间上分为两个区;低128个单元(OOH~7FH)的内部数据△`M区和高128个单元(80H~0FFH)的专用寄存器sFR区。

   内部RAM低128单元

   80C51低128个单元是真正HA40201V4-000U-999的内部数据RAM区,是一个多功能复用性数据存储器,其按用途可分为3个区域,如图3.7和图3,8所示。

   (1)工作寄存器区(00H~1FH)

   工作寄存器区也称为通用寄存器,该区域共有4组寄存器,每组由8个寄存单元组成,每个单元8位,各组均以R0~R7作寄存器编号,共32个单元,单元的地址为O0H~1FH。在任一时刻,CPU只能使用其中一组通用寄存器,.

    

   称为当前通用寄存器组,具体可由程序状态寄存器PsW中RS1、Rs0位的状态组合来确定。通用寄存器为CPU提供了就近存取数据的便利,提高了工作速度,也为编程提供了方便。


   (2)位寻址区(⒛H~2FH)

   内部RAM的⒛H~2FH共16个单元,计16×8=128位,位地址为00H~7FH。位寻址区既可作为一般的RAM区进行字节操作,也可对单元的每一位进行位操作,因此称为位寻址区,是存储空间的一部分。表3.2列出了位寻址区的位地址。


    sOC51内部RAM有256个单元,通常在空间上分为两个区;低128个单元(OOH~7FH)的内部数据△`M区和高128个单元(80H~0FFH)的专用寄存器sFR区。

   内部RAM低128单元

   80C51低128个单元是真正HA40201V4-000U-999的内部数据RAM区,是一个多功能复用性数据存储器,其按用途可分为3个区域,如图3.7和图3,8所示。

   (1)工作寄存器区(00H~1FH)

   工作寄存器区也称为通用寄存器,该区域共有4组寄存器,每组由8个寄存单元组成,每个单元8位,各组均以R0~R7作寄存器编号,共32个单元,单元的地址为O0H~1FH。在任一时刻,CPU只能使用其中一组通用寄存器,.

    

   称为当前通用寄存器组,具体可由程序状态寄存器PsW中RS1、Rs0位的状态组合来确定。通用寄存器为CPU提供了就近存取数据的便利,提高了工作速度,也为编程提供了方便。


   (2)位寻址区(⒛H~2FH)

   内部RAM的⒛H~2FH共16个单元,计16×8=128位,位地址为00H~7FH。位寻址区既可作为一般的RAM区进行字节操作,也可对单元的每一位进行位操作,因此称为位寻址区,是存储空间的一部分。表3.2列出了位寻址区的位地址。


上一篇:定时/计数器

上一篇:用户RAM区(30H~7FH)

相关技术资料
7-8sOC51的内部数据存储器

热门点击

 

推荐技术资料

驱动板的原理分析
    先来看看原理图。图8所示为底板及其驱动示意图,FM08... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!