试编写程序将片内RAM从30H开始存放的30个数据传送到片外RAM以3000H开始的单元中,并将原数据区清零

2024-12-30 14:39:57
推荐回答(1个)
回答1:

如下即可:
;
MOV DPTR, #3000H
MOV R0, #30H
MOV R2, #30
LOP:
MOV A, @R0
MOV @R0, #0
MOVX @DPTR, A
INC R0
INC DPTR
DJNZ R2, LOP
RET

END