您的位置 首页 解答

51单片机数据传递类指令举例介绍

以直接地址为目的操作数的指令

(1)以直接地址为意图操作数的指令
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
(2)以直接地址为意图操作数的指令
MOV @Ri,A 例:MOV @R0,A
MOV @Ri,direct MOV @R1,20H
MOV @Ri,#data MOV @R0,#34H
(3)十六位数的传递指令
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。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/jieda/131992.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部