STC12C5A60S2内部有1K扩展内存,用xdata访问这个区域,为了防止冲突这个区域是可以关闭的。另外先不用指针,用XBYTE直接地址访问外部存储器试试,如XBYTE[xxxx] = 0x11(写),temp = XBYTE[xxxx](读),如果读写结果是正确的,查找原因会容易一些,拙见仅供参考。
不清楚,也等待高手解答。