附录单片机指令表

附录单片机指令表

ID:38687349

大小:1.39 MB

页数:12页

时间:2019-06-17

附录单片机指令表_第1页
附录单片机指令表_第2页
附录单片机指令表_第3页
附录单片机指令表_第4页
附录单片机指令表_第5页
资源描述:

《附录单片机指令表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、附录MCS-51单片机指令表附录MCS-51单片机指令表指令类型指令代码操作数操作说明字节数机器周期数数据传送类(15条)MOVA,#dataA←data21MOVRn,#dataRn←data21MOV@Ri,#data(Ri)←data22MOVA,directA←(direct)21MOVdirect,A(direct)←A21MOVRn,directRn←(direct)21MOV@Ri,dircet(Ri)←(direct)22MOVdirect,direct(direct)←(direct)32MOVdirect,#data(direct)←#data3

2、2MOVA,RnA←Rn11MOVRn,ARn←A11MOVdirect,Rn(direct)←Rn21MOVA,@RiA←Ri11MOV@Ri,A(Ri)←A11MOVdirect,@Ri(direct)←(Ri)22附录MCS-51单片机指令表16位数据传送MOVDPTR,#data16DPTR←#data1632外部ROM数据传送MOVCA,@A+PCA←(A+PC)12MOVCA,@A+DPTRA←(A+DPTR),PC←PC+112外部RAM数据传送MOVXA,@RiA←(Ri)12MOVX@Ri,A(Ri)←A12MOVXA,@DPTRA←(DPTR)1

3、2MOVX@DPTR,A(DPTR)←A12数据交换XCHA,RnA←→Rn11XCHA,directA←→direct12XCHA,@RiA←→(Ri)11XCHDA,@RiA3-0←→(Ri)3-011SWAPAA7-4←→(Ri)3-011堆栈操作PUSHdirectSP←SP+1,(SP)←(direct)22POPdirect(SP)→(direct),SP←SP-122加法指令ADDA,RnA←A+Rn11ADDA,directA←A+(direct)21ADDA,@RiA←A+(Ri)11ADDA,#dataA←A+#data21ADDCA,RnA←A

4、+Rn+Cy11附录MCS-51单片机指令表指令类型指令代码操作数操作说明字节数机器周期数加法指令ADDCA,directA←A+(direct)+Cy21ADDCA,@RiA←A+(Ri)+Cy11ADDCA,#dataA←A+#data+Cy21INCAA←A+111INCRnRn←Rn+111INC@Ri(Ri)←(Ri)+111INCdirect(direct)←(direct)+121INCDPTRDPTR←DPTR+112减法指令SUBBA,RnA←A-Rn11SUBBA,directA←A-(direct)22SUBBA,@RiA←A-(Ri)11SU

5、BBA,#dataA←A-data21DECAA←A-111DECRnRn←Rn-111DECdirect(direct)←(direct)-121DEC@Ri(Ri)←(Ri)-111附录MCS-51单片机指令表十进制调整指令DAA若Ac=1或A的低四位大于9,A←A+06H若Cy=1或A的高四位大于9,A←A+60H11乘法指令MULABA×B=BA,形成标志14除法指令DIVABA÷B=A…B,形成标志14与运算ANLA,RnA←A∩Rn11ANLA,directA←A∩(direct)21ANLA,@RiA←A∩(Ri)11ANLA,#dataA←A∩#da

6、ta21ANLdirect,A(direct)←(direct)∩A21ANLdirect,#data(direct)←(direct)∩#data32附录MCS-51单片机指令表或运算ORLA,RnA←A∪Rn11ORLA,directA←A∪(direct)21ORLA,@RiA←A∪(Ri)11ORLA,#dataA←A∪#data21ORLdirect,A(direct)←(direct)∪A21ORLdirect,#data(direct)←(direct)∪#data32异或运算XRLA,RnRn11XRLA,direct(direct)21XRLA,@

7、Ri(Ri)11XRLA,#data#data21XRLdirect,AA21XRLdirect,#data#data32附录MCS-51单片机指令表累加器清0CLRAA←011累加器取反CPLAA←/A11移位指令RLA循环左移1位11RRA循环右移1位11RLCA带进位循环左移1位11RRCA带进位循环右移1位11附录MCS-51单片机指令表指令类型指令代码操作数操作说明字节数机器周期数无条件转移指令LJMPaddr16PC←addr1632AJMPaddr11PC←PC+2,PC10-0←addr1122SJMPrelPC←PC+2,PC←PC+rel22

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。