c51程序,使用专用指针,把片外Ox100地址开始的30个字节数据依次传送到片内Ox40地址
for(i=0;i<30;i++){DBYTE[0x40+i] = XBYTE[0x100+i];}
unsigned char xdata *p1 = 0x100; unsigned char data *p2 = 0x40; for(i=0;i<30;i++) { p2[i] = p1[i]; }