单片机里@xxh和#xxh有什么区别
答案:1 悬赏:30 手机版
解决时间 2021-01-29 08:26
- 提问者网友:容嬷嬷拿针来
- 2021-01-28 08:03
单片机里@xxh和#xxh有什么区别
最佳答案
- 五星知识达人网友:野慌
- 2021-01-28 09:38
#xxH表示立即数xxH,如果没有#号,则表示地址为xxH的寄存器。
@xxh倒是没见过呀
51单片机汇编指令用到@的有
MOV A,@Ri 间接RAM送A
MOV dircet,@Rn 间接RAM送直接字节
MOV @Ri,A A送间接RAM
MOV @Ri,data data 直接字节送间接RAM
MOV @Ri,#data data 立即数送间接RAM
MOVC A,@A+DPTR 93 由((A)+(DPTR))寻址的程序存贮
器字节选A
MOVC A,@A+PC 83 由((A)+(PC));寻址的程序存贮器字节送A
MOVX A,@Ri E2~E3 送外部数据(8位地址)送A
MOVX A,@DPTR E0 送外部数据(16位地址)送A
MOVX @Ri,A F2~F3 A送外部数据(8位地址)
MOVX @DPTR,A F0 A送外部数据(16位地址)
XCH A,@Ri C6~C7 交换A和间接RAM
XCH A,@Ri D6~D7 交换A和间接RAM的低位
@xxh倒是没见过呀
51单片机汇编指令用到@的有
MOV A,@Ri 间接RAM送A
MOV dircet,@Rn 间接RAM送直接字节
MOV @Ri,A A送间接RAM
MOV @Ri,data data 直接字节送间接RAM
MOV @Ri,#data data 立即数送间接RAM
MOVC A,@A+DPTR 93 由((A)+(DPTR))寻址的程序存贮
器字节选A
MOVC A,@A+PC 83 由((A)+(PC));寻址的程序存贮器字节送A
MOVX A,@Ri E2~E3 送外部数据(8位地址)送A
MOVX A,@DPTR E0 送外部数据(16位地址)送A
MOVX @Ri,A F2~F3 A送外部数据(8位地址)
MOVX @DPTR,A F0 A送外部数据(16位地址)
XCH A,@Ri C6~C7 交换A和间接RAM
XCH A,@Ri D6~D7 交换A和间接RAM的低位
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯