jerry_wyx
驱动牛犊
驱动牛犊
  • 注册日期2005-02-17
  • 最后登录2005-08-18
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2354回复:3

问个菜菜的问题:)

楼主#
更多 发布于:2005-07-20 16:43
  请教一下:汇编中使用MOVX访问的on-chip XRAM若要换用Keil C写,应该如何去写,是否定义时加上xdata?是不是还需要用_at_宏定址?但我不会,希望大家指点。
jerry_wyx
驱动牛犊
驱动牛犊
  • 注册日期2005-02-17
  • 最后登录2005-08-18
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-22 11:40
呵呵,好多天了,问题已解决.
computer00
驱动小牛
驱动小牛
  • 注册日期2004-09-27
  • 最后登录2009-08-22
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望120点
  • 贡献值0点
  • 好评度110点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-28 20:59
直接使用XRAM定义变量即可。
博客Http://computer00.21ic.org
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-08-07 11:31
如果你想使用绝对地址访问,可以使用XDATA[0x1200]之类的,,,条件是要包含<ABSACC.H>。。。
如果你仅仅需要一个变量,而且不关心它的地址(交由编译器管理),,,
那么:
unsigned long xdata ulCounter;
unsigned char xdata pucBuffer[256];
...
A strong man can save himself. A great man can save another.
游客

返回顶部