单片机编程将片内RAM单元30H~37H的数据块传送到片外RAM的40H~47H单元中

2024-12-16 08:19:37
推荐回答(3个)
回答1:

ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV R0,#30H ;R0做源数据指针, 指向30H单元
MOV R1,#40H ;R1做目标数据指针,指向40H单元
MOV R7,#8  ;设传送数据长度 
LLA: MOV A,@R0
MOVX @ R1,A
INC R0
INC R1
DJNZ R7,LLA
END
引用楼上的,你试试。

回答2:

ORG 0000H
LJMP MAIN

ORG 0100H
MAIN: MOV R0,#30H ;R0做源数据指针, 指向30H单元
MOV R1,#40H ;R1做目标数据指针,指向40H单元
MOV R7,#8  ;设传送数据长度 
LLA: MOV A,@R0
MOVX @ R1,A
INC R0
INC R1
DJNZ R7,LLA
LLEND: SJMP LLEND    ;暂停

回答3:

jjhfjfj