首页天道酬勤keil5破解到2032,keil编译出现L6218E

keil5破解到2032,keil编译出现L6218E

张世龙 05-13 08:59 15次浏览

在Eil编译后出现

programsize : data=19.5 xdata=481 const=1312 code=21064

有必要分析各个类别代表什么意思。

1、data表示芯片的内部RAM

2、xdata表示外部RAM

3、代码表示程序的大小

存储类型和存储区之间的关系

data —可寻址的片上ram

bdata —片上ram,位可寻址

idata —可寻址的片上ram。 可以访问所有内置ram

pdata — (分页地址片外ram(movx@r0 ) (256字节/页) ) ) ) )

xdata —可寻址的片外ram(64k地址范围FFFFH ) )。

代码—支持程序存储区(64k地址范围) MOVC @DPTR

data占用ram空间,xdata占用ram空间,代码占用flash空间。

data和xdata分别占用内部ram和外部扩展ram的空间,代码占用程序的空间

data、idata和bdata地址分配?

基于类型的长度

data0x00x7F //直接寻址

bdata0x200x0F //位寻址

idata0x00xFF //0x00-0x7F与data重叠并间接寻址

通过xdata0x00xFFFF //外部扩展RAM、DPTR访问

pdata0x00xFF //外部扩展RAM低256字节,

单片机代码怎么读懂,编码器西门子plc编程指令 单片机idata区是指,idata与xdata