位置:51电子网 » 技术资料 » 单 片 机

片内数据区

发布时间:2018/3/4 19:44:55 访问次数:1000

   片内数据区:AT89C52内部数据存储器空间中有256字节。存储单元地址范围00H~tlFFH。低128字节⑴0HE~叩H)逻辑地址和物理地址统一, MAX150BCWP可以用直接或间接寻址方式访问指定的地址单元。数据存储器中的高128字节(80H~0FFHl与特殊功能寄存器在物理空间上相互独立,但逻辑地址重叠,此时依赖于寻址方式区分。用间接寻址方式访问指定的内部数据单元,直接寻址方式访问特殊功能寄存器。

   在内部数据存储器地址范围中,00H~1FH为4个通用寄存器区,定义为0区~3区,每个区包含8个8位寄存器,分别定义为R0~R7,称为R寄存器组。程序中不同的函数可使用不同的寄存器组区,但在程序运行中当前使用的只能是一个指定区。通过编程,可由状态寄存器中Rs0,RS1两个标志位来指定当前寄存器组区。

   ⒛H~2FH为位寻址区。这16个单元可按字节寻址,也可以作为128(16×8)个位地址用直接位寻址方式访问,位地址范围为00H~7FH。位地址两种描述法:⒛H0(00η,⒛H.7(07H),2FH0(78Hl,2FH,7(9FH)89C52的特殊功能寄存器列表如表61.1所示,其中可寻址位栏内容描述寄存器可寻址位的名称。

   表611 8051的特殊功能寄存器列表

      


   片内数据区:AT89C52内部数据存储器空间中有256字节。存储单元地址范围00H~tlFFH。低128字节⑴0HE~叩H)逻辑地址和物理地址统一, MAX150BCWP可以用直接或间接寻址方式访问指定的地址单元。数据存储器中的高128字节(80H~0FFHl与特殊功能寄存器在物理空间上相互独立,但逻辑地址重叠,此时依赖于寻址方式区分。用间接寻址方式访问指定的内部数据单元,直接寻址方式访问特殊功能寄存器。

   在内部数据存储器地址范围中,00H~1FH为4个通用寄存器区,定义为0区~3区,每个区包含8个8位寄存器,分别定义为R0~R7,称为R寄存器组。程序中不同的函数可使用不同的寄存器组区,但在程序运行中当前使用的只能是一个指定区。通过编程,可由状态寄存器中Rs0,RS1两个标志位来指定当前寄存器组区。

   ⒛H~2FH为位寻址区。这16个单元可按字节寻址,也可以作为128(16×8)个位地址用直接位寻址方式访问,位地址范围为00H~7FH。位地址两种描述法:⒛H0(00η,⒛H.7(07H),2FH0(78Hl,2FH,7(9FH)89C52的特殊功能寄存器列表如表61.1所示,其中可寻址位栏内容描述寄存器可寻址位的名称。

   表611 8051的特殊功能寄存器列表

      


相关技术资料
3-4片内数据区

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!