MOV DPTR,#0030H MOV A,#31 MOVX @DPTR,A 好比这段程序,用c语言应该怎么写呢?

2025-05-17 08:07:41
推荐回答(3个)
回答1:

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

回答2:

#define PORT1 XBYTE[0x0030]
……
PORT1 = 31;
……

回答3:

#define PORT1 XBYTE[0x0030]
uchar i;

i=PORT1;