为什么这句话是错的呢,MOVX A,@R2,这是为什么,我看书上明明有这样的格式,那位高手赐教一下,
你在哪书上看的这样的格式?
书上往往都是写“MOVX A, @Ri (Ri=R0或R1),Rn表示R0~R7
总之,只有R0、R1可以用来间接寻址。
没有为什么。51系列单片机只有“MOVX A,@R0(读);
MOVX @R0, A(写)”
(或“MOVX A,@R1 (读);
MOVX @R1, A(写)”)这样的指令。
没有针对R2~R7 “MOVX A,@R2” “MOVX @R2, A” (包括R3~R7都不行)这样的指令
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |