51里面遇到 unsigned long xdata定义形式,这是什么意思。
3个回答
展开全部
unsigned long 是无符号长整型。
xdata 是存放形式,存放在外部 External data memory (64 KBytes) 里,
通过 MOVX @DPTR 来操作。
其它还有Memory Types: code, data, idata,bdata,far,pdata
例如声明:
char data var1;
char code text[] = "ENTER PARAMETER:";
unsigned long xdata array[100];
unsigned char xdata vector[10][4][4];
float idata x,y,z;
unsigned int pdata dimension;
char bdata flags;
xdata 是存放形式,存放在外部 External data memory (64 KBytes) 里,
通过 MOVX @DPTR 来操作。
其它还有Memory Types: code, data, idata,bdata,far,pdata
例如声明:
char data var1;
char code text[] = "ENTER PARAMETER:";
unsigned long xdata array[100];
unsigned char xdata vector[10][4][4];
float idata x,y,z;
unsigned int pdata dimension;
char bdata flags;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询