问题标题:
单片机原理及接口技术完成某种操作可以采用几条指令构成的指令程序实现,试写出完成以下每种操作的指令序列(1)讲RO的内容传送到R1(2)内部RAM单元60H的内容传送到寄存器R2(3)外部RAM
问题描述:
单片机原理及接口技术
完成某种操作可以采用几条指令构成的指令程序实现,试写出完成以下每种操作的指令序列
(1)讲RO的内容传送到R1
(2)内部RAM单元60H的内容传送到寄存器R2
(3)外部RAM单元1000H的内容传送到内部RAM单元60H
(4)外部RAM单元1000H的内容传送到寄存器R2
(5)外部RAM单元1000H的内容传送到外部RAM单元2000H
戴文军回答:
(1)将RO的内容传送到R1
MOVR1,R0
(2)内部RAM单元60H的内容传送到寄存器R2
MOVR2,60H
(3)外部RAM单元1000H的内容传送到内部RAM单元60H
方法一:
MOVDPTR,#1000H
MOVXA,@DPTR
MOV60H,A
方法二:
MOVP2,#10H
MOVR0,#00H
MOVXA,@R0
MOV60H,A
(4)外部RAM单元1000H的内容传送到寄存器R2
方法一:
MOVDPTR,#1000H
MOVXA,@DPTR
MOVR2,A
方法二:
MOVP2,#10H
MOVR0,#00H
MOVXA,@R0
MOVR2,A
(5)外部RAM单元1000H的内容传送到外部RAM单元2000H
方法一:
MOVDPTR,#1000H
MOVXA,@DPTR
MOVDPTR,#2000H
MOV@DPTR,A
方法二:
MOVP2,#10H
MOVR0,#00H
MOVXA,@RO
MOVP2,#20H
MOVX@R0,A
查看更多