本帖最后由 蓝天ss 于 2014-7-7 10:22 编辑
将程序存储器0200H、0201H两个单元中的内容传送到内部RAM的30H、31H两个单元正,试编程。
MOV DPTR,#0200H
MOV R0,#30H
MOV A,#00H
MOVC A,@A+DPTR
MOV @R0,A
INC DPTR
INC R0
MOV A,#00H
MOVC A,@A+DPTR
MOV @R0,A
我想问把存储器0200H单元里面的内容传送到30h 单元,既然是里面的内容,我觉得指令应该是
MOV DPTR, 0200H 不应该有“#”这个符号,请问该怎么理解。还有MOV
A , #00H,意思是把累加器A 清零吗? 分析下我哪里了解的不够
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
你想读程序存储区的内容就要用MOVC的那个指令,
A清零是为了配合MOVC指令
一周热门 更多>