问题 使用C8051f520芯片 在线调试发现不能给变量赋值。 解决 芯片ram只有256B,我在keil设置了pdata。改成data就行了。 网友资料显示, pdATa: 外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,用movx ACC,@Rx读写。这个比较特殊,而且C51好象有对此BUG, 建议少用。但也有他的优点,具体用法属于中级问题,这里不提。