首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

单片机内部扩展了1K大小的RAM,属于xdata还是idata,该怎么解决

2012-02-03 
单片机内部扩展了1K大小的RAM,属于xdata还是idata如果不弄清楚这个问题,会有下面的麻烦:1. 1K的RAM是内部

单片机内部扩展了1K大小的RAM,属于xdata还是idata
如果不弄清楚这个问题,会有下面的麻烦:
1. 1K的RAM是内部扩展的,定义成idata仿真器通不过;
2. 定义成xdata烧成片子又不好使

请指教!

[解决办法]
肯定是xdata的,至于为什么定义成xdata烧到片子里面不管用,应该是跟你单片机的定义有关。
在某些内扩xdata的单片机中,要使能这些xdata,必须先向其内部的一些寄存器设定合适的值(具体请详细参考单片机的数据手册),例如philips的P89c66x系列和winbond的W78EXX系列,都是这样。

热点排行