复制到RAM:8000H开始的地址
第1页/共1页
复制到RAM:8000H开始的地址
;#################################存储数据到RAM地址:60H~6EH
MOV R0,#60H;存储数据的首地址
MOV @R0,#1 ;赋值
INC R0
MOV @R0,#2 ;赋值
INC R0
MOV @R0,#3 ;赋值
INC R0
MOV @R0,#4 ;赋值
INC R0
MOV @R0,#5 ;赋值
INC R0
MOV @R0,#6 ;赋值
INC R0
MOV @R0,#7 ;赋值
INC R0
MOV @R0,#8 ;赋值
INC R0
MOV @R0,#9 ;赋值
INC R0
MOV @R0,#10;赋值
INC R0
MOV @R0,#11 ;赋值
INC R0
MOV @R0,#12 ;赋值
INC R0
MOV @R0,#13 ;赋值
INC R0
MOV @R0,#14 ;赋值
INC R0
MOV @R0,#15 ;赋值
;#################################复制到RAM:8000H开始的地址
MAIN:
MOV R1,#15 ;数据个数
MOV R0,#60H ;存储数据的首地址
MOV DPTR,#8000H ;复制到RAM:8000H开始的地址
LOOP1:
MOV A,@R0 ;读取RAM地址:60H~6EH的数据
MOVX @DPTR,A;复制到RAM:8000H开始的地址
INC R0
INC DPTR
DJNZ R1,LOOP1 ;判别完毕否?
SJMP $
END
MOV R0,#60H;存储数据的首地址
MOV @R0,#1 ;赋值
INC R0
MOV @R0,#2 ;赋值
INC R0
MOV @R0,#3 ;赋值
INC R0
MOV @R0,#4 ;赋值
INC R0
MOV @R0,#5 ;赋值
INC R0
MOV @R0,#6 ;赋值
INC R0
MOV @R0,#7 ;赋值
INC R0
MOV @R0,#8 ;赋值
INC R0
MOV @R0,#9 ;赋值
INC R0
MOV @R0,#10;赋值
INC R0
MOV @R0,#11 ;赋值
INC R0
MOV @R0,#12 ;赋值
INC R0
MOV @R0,#13 ;赋值
INC R0
MOV @R0,#14 ;赋值
INC R0
MOV @R0,#15 ;赋值
;#################################复制到RAM:8000H开始的地址
MAIN:
MOV R1,#15 ;数据个数
MOV R0,#60H ;存储数据的首地址
MOV DPTR,#8000H ;复制到RAM:8000H开始的地址
LOOP1:
MOV A,@R0 ;读取RAM地址:60H~6EH的数据
MOVX @DPTR,A;复制到RAM:8000H开始的地址
INC R0
INC DPTR
DJNZ R1,LOOP1 ;判别完毕否?
SJMP $
END
第1页/共1页
您在这个论坛的权限:
您不能在这个论坛回复主题