C51编程:请高手帮忙解释一下XDATA的问题?我用伟福仿真器,仿真8752,其中我在程序中需要向外部RAM写入5K左右的数据,我就定义
了UCHAR XDATA FILE[6000],结果在存放数据的时候发现,在数据地址小于2K的时候都正
确,但在我写数据的时候,我观察了WATCH窗口,观察XDATA的数据,一到地址2K的时候它就
不继续往下写了,而是又回到0000H,把前面的数据覆盖了。这是什么问题呢?
而且很奇怪的是,我有的时候运行它就很正常,但有的时候就会出现上面的问题?为什么?
请高手帮忙解决一下!!!多谢了!