×

C8051F系列51单片机的指令详解

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

分享资料个

本文档的主要内容详细介绍的是C8051Fxxxx系列51单片机的指令详解。

  算术操作类指令

  一、 加法指令 1、不带进位Cy加法指令 ADD A,Rn(寄存器加到累加器) ADD A,direct(直接寻址字节加到累加器) ADD A,@Ri(间址RAM 加到累加器) ADD A,#data(立即数加到累加器)

  2、带进位Cy加法指令 ADDC A,Rn(寄存器加到累加器(带进位)) ADDC A,direct(直接寻址字节加到累加器(带进位)) ADDC A,@Ri(间址RAM 加到累加器(带进位)) ADDC A,#data(立即数加到累加器(带进位)) 3、加1指令(又称增量指令) INC A(累加器加1) INC Rn(寄存器加1) INC direct(直接寻址字节加1指令) INC @Ri(间接寻址RAM字节加1指令) INC DPTR(16位数据指针加1指令)

  二、 减法指令

  1、带进位Cy减法指令 SUBB A,Rn(累加器减去寄存器(带借位)) SUBB A,direct(累加器减去间接寻址RAM(带借位)) SUBB A,@Ri(累加器减去间址RAM(带借位)) SUBB A,#data(累加器减去立即数(带借位))

  2、减1指令 DEC A(累加器减1指令) DEC Rn(寄存器减1指令) DEC direct(直接寻址字节减1指令) DEC @Ri(间接寻址RAM字节减1指令)

  三、乘/除法指令 MUL AB(累加器和寄存器B乘法指令) DIV AB(累加器除以寄存器B除法指令)

  四、十进制调整指令

  DA A(累加器十进制调整指令)

  逻辑操作类指令

  一、逻辑与运算指令

  ANL A,Rn(寄存器逻辑与到累加器指令) ANL A,direct(直接寻址逻辑与到累加器指令) ANL A,@Ri(间接寻址RAM逻辑与到累加器指令) ANL A,#data(立即数逻辑与到累加器指令) ANL direct,A(累加器逻辑与到直接寻址指令) ANL direct, #data(立即数逻辑与到直接寻址指令)

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

评论(0)
发评论

下载排行榜

全部0条评论

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