成都嵌入式论坛
Would you like to react to this message? Create an account in a few clicks or log in to continue.

复制到RAM:8000H开始的地址

向下

复制到RAM:8000H开始的地址 Empty 复制到RAM:8000H开始的地址

帖子  Admin 周日 一月 08, 2012 1:56 pm

;#################################存储数据到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

Admin
Admin

帖子数 : 177
注册日期 : 10-03-21

http://cdmcu.fengbb.com

返回页首 向下

返回页首


 
您在这个论坛的权限:
不能在这个论坛回复主题