1.使用C51运行库中预定义宏
C51编译器提供了一组宏定义来对51系列单片机的code、xdata空间进行绝对寻址。规定只能以无符号数方式访问,定义了宏定义,其函数原型如下:
这些函数原型放在absacc.h文件中。
其中CBYTE以字节形式对code区寻址,
XBYTE以字节形式对xdata区寻址,
CWORD以字形式对code区寻址,
XWORD以字形式对xdata区寻址。
使用形式:宏名[地址]
例:
1.使用C51运行库中预定义宏
C51编译器提供了一组宏定义来对51系列单片机的code、xdata空间进行绝对寻址。规定只能以无符号数方式访问,定义了宏定义,其函数原型如下:
这些函数原型放在absacc.h文件中。
其中CBYTE以字节形式对code区寻址,
XBYTE以字节形式对xdata区寻址,
CWORD以字形式对code区寻址,
XWORD以字形式对xdata区寻址。
使用形式:宏名[地址]
例: