[求助]c51外部ram大小的问题
初学单片机,不知道为什么我用C51,在程序中把数据存在外部ram中,当存放地址不超过256时,就能读取,超过不行了
具体情况如下:
unsigned char xdata m _at_ 0x030;
m=0x10;
这时候用m在外部ram的0x030上,设计的led显示就能读出m。
但是如果把0x30改为大于0xff的值,就是大于256的时候,就读不出来了。
是外部ram只有256字节吗?但是我看得书都说有64k啊,怎么才能真正利用到64k啊,求救!
发表时间:2007年4月19日5:06:42