使用_at_關(guān)鍵字對(duì)存儲(chǔ)器進(jìn)行絕對(duì)地址定位程序如下:#includecharxdataLED_Data[50]_at_0x8000;main(){LED_Data[0]=0x23;}在keil中運(yùn)行以上程序可以在存儲(chǔ)器窗口中輸入 x:0x8000 可以看到0x8000地址中的值為0x23.說(shuō)明
1、變量絕對(duì)地址定位1) 在定義變量時(shí)使用 _at_ 關(guān)鍵字加上地址就可。unsigned char idata myvar _at_ 0x40;把變量 myvar 定義在 idata 的 0x40 處, 在 M51 文件中可以找到這麼一行 IDATA 0040H 0001H ABSOLUTE