使用_at_关键字对存储器进行绝对地址定位程序如下:#includecharxdataLED_Data[50]_at_0x8000;main(){LED_Data[0]=0x23;}在keil中运行以上程序可以在存储器窗口中输入 x:0x8000 可以看到0x8000地址中的值为0x23.说明
1、变量绝对地址定位1) 在定义变量时使用 _at_ 关键字加上地址就可。unsigned char idata myvar _at_ 0x40;把变量 myvar 定义在 idata 的 0x40 处, 在 M51 文件中可以找到这麽一行 IDATA 0040H 0001H ABSOLUTE