首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 单片机教程9课:单片机数据传递类指令

单片机教程9课:单片机数据传递类指令

资料介绍
单片机资料

单片机数据传递类指令
(3)以直接地址为目的操作数的指令
MOV direct,A 例: MOV 20H,A
MOV direct,Rn MOV 20H,R1
MOV direct1,direct2 MOV 20H,30H
MOV direct,@Ri MOV 20H,@R1
MOV direct,#data MOV 20H,#34H
(4)以间接地址为目的操作数的指令
MOV @Ri,A 例:MOV @R0,A
MOV @Ri,direct MOV @R1,20H
MOV @Ri,#data MOV @R0,#34H
(5)十六位数的传递指令
MOV DPTR,#data16
8051是一种8位机,这是唯一的一条16位立即数传递指令,其功能是将一个16位的立即数
送入DPTR中去。其中高8位送入DPH,低8位送入DPL。例:MOV
DPTR,#1234H,则执行完了之后DPH中的值为12H,DPL中的值为34H。反之,如果我们分
别向DPH,DPL送数,则结果也一样。如有下面两条指令:MOV DPH,#35H,MOV
DPL,#12H。则就相当于执行了MOV DPTR,#3512H。
数据传递类指令综合练习:
1. 给出每条指令执行后的结果
2. 上机练习:
|MOV 23H,#30H |(23h)=30h |MOV 45H,34H |(45H)=34H |
|MOV 12H,#34H |(12h)=34h |MOV |(DPTR)=6712H |
|MOV R0,#23H |(R0)=23H |DPTR,#6712H |(12H)=67H |
|MOV R7,#22H |(R7)=22H
单片机教程9课:单片机数据传递类指令
本地下载

评论