×

使用51单片机实现数据传送指令的资料免费下载

消耗积分:1 | 格式:pdf | 大小:0.04 MB | 2019-04-23

分享资料个

  51单片机数据传送指令

  数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数不变,目的操作数等于源操作数。如果要求在进行数据传送时,目的操作数不丢失,则不能用直接传送指令,而采用交换型的数据传送指令,数据传送指令不影响标志C,AC和OV,但可能会对奇偶标志P有影响。

  以累加器A为目的操作数类指令(4条)

  这4条指令的作用是把源操作数指向的内容送到累加器A。有直接、立即数、寄存器和寄存器间接寻址方式:

  MOV A,data; (data)→(A) 直接单元地址中的内容送到累加器A

  MOV A,#data; #data →(A) 立即数送到累加器A中

  MOV A,Rn; (Rn)→(A) Rn中的内容送到累加器A中 MOV A,@Ri; ((Ri))→(A) Ri内容指向的地址单元中的内容送到累加器A

  以寄存器Rn为目的操作数的指令(3条)

  这3条指令的功能是把源操作数指定的内容送到所选定的工作寄存器Rn中。有直接、立即和寄存器寻址方式: MOV Rn,data; (data)→(Rn) 直接寻址单元中的内容送到寄存器Rn中

  MOV Rn,#data; #data →(Rn) 立即数直接送到寄存器Rn中

  MOV Rn,A; (A)→(Rn) 累加器A中的内容送到寄存器Rn中

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !