先要定义一外部存储器的变量,然后给这个变量赋值31就OK。char xdata *mydat;......mydat=(char xdata*)0x0030;*mydat=31;
#define PORT1 XBYTE[0x0030]……PORT1 = 31; ……
#define PORT1 XBYTE[0x0030]uchar i;i=PORT1;