添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第417页 > AT83EC5122 > AT83EC5122 PDF资料 > AT83EC5122 PDF资料2第21页
AT8xC5122/23
数据存储器
Managament
所有设备版本实现了:
- 256字节的RAM来提高数据处理的参数和高级语言的使用
- 512字节XRAM (扩展RAM )中存储的程序数据。
内存体系结构中
内部RAM被映射成三个独立的部分:
低128字节(地址为00h至7F)可直接或间接地
寻址。
高128字节(地址从80H到FFH )只能间接寻址。
特殊功能寄存器(SFR ) (地址从80H到FFH )直接
只有寻址。
高128字节和SFR的具有相同的地址空间,但物理上
分开。
当一个指令访问高于地址7Fh的内部位置时, CPU知道
访问是由高128字节的数据RAM或SFR空间
寻址在指令中使用的模式。
使用直接寻址访问SFR空间的指令。例如: MOV
0A0H , #数据访问SFR的位置0A0H (即P2) 。
使用间接寻址访问高位128字节的数据RAM的指令。
例如: MOV @ R0 , #数据,其中R0内容为0A0H ,访问数据字节
在地址0A0H ,而不是为P2(地址为0A0H ) 。
堆栈指针(SP) ,在256字节的RAM可以位于任何地方(低和
上RAM)的内部数据存储器。堆栈,不得设在XRAM 。
在M0位允许伸展XRAM计时。如果M 0被设置时,读取和写入脉冲
从6至30个时钟周期被延长。这种访问外部慢是有用的
外设。
XRAM体系结构中
根据在AUXR寄存器EXTRAM位的状态(见表5第24页)中,
MCU取出从内部或外部XRAM数据。
如果EXTRAM = 0 (复位状态)时, MCU读取内部XRAM的数据。大小
内部XRAM由位XRS0在AUXR寄存器配置(见表5页
24).
表4 。
XRAM大小配置
地址
XRS0
0
1
XRAM尺寸
256字节
(复位状态)
512个字节
开始
000h
000h
结束
0FFh
1FFh
该XRAM逻辑上占用外部数据存储器的第一个字节。该位XRS0可以
用于隐藏可用的XRAM的一部分。这可能是如果外设有用
分别映射在已经使用的内部的XRAM地址。
该XRAM进行间接寻址,用MOVX指令与任何
寄存器R0 ,所选择的银行或DPTR的R1 。
例如, MOVX @ R0 , #数据,其中R0内容为0A0H ,访问的XRAM
地址0A0H ,而不是外部存储器。
21
4202D–SCR–06/05

深圳市碧威特网络技术有限公司