51单片机 汇编语言 一次存多个数到RAM

如题所述

从ROM读出,放到RAM中,这要看RAM的大小。
STC单片机的RAM比较大。
从ROM中读一组数据,当然要用循环了。
可以这么写:
MOV
R7,#n
;n是读出数据的个数
MOV
DPTR,#TAB
;在ROM中存放的数据起始
MOV
R0,
#ram
;ram是在RAM中存放首地址
LOOP:MOVC
A,
@DPTR;从ROM读出数据
MOV
@R0,A
;保存到RAM中
INC
DPTR
INC
R0
DJNZ
R7,LOOP
END
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜