附录MCS51单片机指令表课件

上传人:沈*** 文档编号:178673835 上传时间:2022-12-29 格式:PPT 页数:12 大小:1.36MB
收藏 版权申诉 举报 下载
附录MCS51单片机指令表课件_第1页
第1页 / 共12页
附录MCS51单片机指令表课件_第2页
第2页 / 共12页
附录MCS51单片机指令表课件_第3页
第3页 / 共12页
资源描述:

《附录MCS51单片机指令表课件》由会员分享,可在线阅读,更多相关《附录MCS51单片机指令表课件(12页珍藏版)》请在装配图网上搜索。

1、附录附录 MCS-51MCS-51单片机指令表单片机指令表附录附录 MCS-51MCS-51单片机指令表单片机指令表指令类型指令类型指令代码指令代码操作数操作数操作说明操作说明字节数字节数机器周机器周期数期数数据传送类数据传送类(15(15条条)MOVMOVA A,#data#dataAdataAdata2 21 1MOVMOVRnRn,#data#dataRndataRndata2 21 1MOVMOVRiRi,#data#data(Ri)data(Ri)data2 22 2MOVMOVA A,directdirectA(direct)A(direct)2 21 1MOVMOVdirectd

2、irect,A A(direct)A(direct)A2 21 1MOVMOVRnRn,directdirectRn(direct)Rn(direct)2 21 1MOVMOVRiRi,dircetdircet(Ri)(direct)(Ri)(direct)2 22 2MOVMOVdirectdirect,directdirect(direct)(dire(direct)(direct)ct)3 32 2MOVMOVdirectdirect,#data#data(direct)#data(direct)#data3 32 2MOVMOVA A,RnRnA RnA Rn1 11 1MOVMOVR

3、nRn,A ARnARnA1 11 1MOVMOVdirectdirect,RnRn(direct)Rn(direct)Rn2 21 1MOVMOVA A,RiRiARiARi1 11 1MOVMOVRiRi,A A(Ri)A(Ri)A1 11 1MOVMOVdirectdirect,RiRi(direct)(Ri)(direct)(Ri)2 22 2附录附录 MCS-51MCS-51单片机指令表单片机指令表1616位数据传送位数据传送MOVMOVDPTRDPTR,#data16#data16DPTR#data16DPTR#data163 32 2外部外部ROMROM数据传数据传送送MOVCM

4、OVCA A,A+PCA+PCA(A+PC)A(A+PC)1 12 2MOVCMOVCA A,A+DPTRA+DPTRA(A+DPTR)A(A+DPTR),PCPC+1PCPC+11 12 2外部外部RAMRAM数据传数据传送送MOVXMOVXA A,RiRiA(Ri)A(Ri)1 12 2MOVXMOVXRiRi,A A(Ri)A(Ri)A1 12 2MOVXMOVXA A,DPTRDPTRA(DPTR)A(DPTR)1 12 2MOVXMOVXDPTRDPTR,A A(DPTR)A(DPTR)A1 12 2数据交换数据交换XCHXCHA A,RnRnARnARn1 11 1XCHXCHA

5、A,directdirectAdirectAdirect1 12 2XCHXCHA A,RiRiA(Ri)A(Ri)1 11 1XCHDXCHDA A,RiRiA A3-03-0(Ri)(Ri)3-03-01 11 1SWAPSWAPA AA A7-47-4(Ri)(Ri)3-03-01 11 1堆栈操作堆栈操作PUSHPUSHdirectdirectSPSP+1SPSP+1,(SP)(direct)(SP)(direct)2 22 2POPPOPdirectdirect(SP)(direct)(SP)(direct),SPSP-1SPSP-12 22 2加法指令加法指令ADDADDA A,R

6、nRnAA+RnAA+Rn1 11 1ADDADDA A,directdirectAA+(direct)AA+(direct)2 21 1ADDADDA A,RiRiAA+(Ri)AA+(Ri)1 11 1ADDADDA A,#data#dataAA+#dataAA+#data2 21 1ADDCADDCA A,RnRnAA+Rn+CyAA+Rn+Cy1 11 1附录附录 MCS-51MCS-51单片机指令表单片机指令表指令类型指令类型指令代码指令代码操作数操作数操作说明操作说明字节数字节数机器周机器周期数期数加法指令加法指令ADDCADDCA A,directdirectAA+(direct

7、)+CyAA+(direct)+Cy2 21 1ADDCADDCA A,RiRiAA+(Ri)+CyAA+(Ri)+Cy1 11 1ADDCADDCA A,#data#dataAA+#data+CyAA+#data+Cy2 21 1INCINCA AAA+1AA+11 11 1INCINCRnRnRnRn+1RnRn+11 11 1INCINCRiRi(Ri)(Ri)+1(Ri)(Ri)+11 11 1INCINCdirectdirect(direct)(direct)+1(direct)(direct)+12 21 1INCINCDPTRDPTRDPTRDPTR+1DPTRDPTR+11 1

8、2 2减法指令减法指令SUBBSUBBA A,RnRnAA-RnAA-Rn1 11 1SUBBSUBBA A,directdirectAA-(direct)AA-(direct)2 22 2SUBBSUBBA A,RiRiAA-(Ri)AA-(Ri)1 11 1SUBBSUBBA A,#data#dataAA-dataAA-data2 21 1DECDECA AAA-1AA-11 11 1DECDECRnRnRnRn-1RnRn-11 11 1DECDECdirectdirect(direct)(direct)-1(direct)(direct)-12 21 1DECDECRiRi(Ri)(R

9、i)-1(Ri)(Ri)-11 11 1附录附录 MCS-51MCS-51单片机指令表单片机指令表十进制调十进制调整指令整指令DADAA A若若Ac=1Ac=1或或A A的低四位大于的低四位大于9 9,AA+06HAA+06H若若Cy=1Cy=1或或A A的高四位大于的高四位大于9 9,AA+60HAA+60H1 11 1乘法指令乘法指令MULMULABABA AB=BAB=BA,形成标志,形成标志1 14 4除法指令除法指令DIVDIVABABA AB=ABB=AB,形成标志,形成标志1 14 4与运算与运算ANLANLA A,RnRnAARnAARn1 11 1ANLANLA A,dire

10、ctdirectAA(direct)AA(direct)2 21 1ANLANLA A,RiRiAA(Ri)AA(Ri)1 11 1ANLANLA A,#data#dataAA#dataAA#data2 21 1ANLANLdirectdirect,A A(direct)(direct)(direct)(direct)A A2 21 1ANLANLdirectdirect,#data#data(direct)(direct)(direct)(direct)#data#data3 32 2附录附录 MCS-51MCS-51单片机指令表单片机指令表或运算或运算ORLORLA A,RnRnAARnA

11、ARn1 11 1ORLORLA A,directdirectAA(direct)AA(direct)2 21 1ORLORLA A,RiRiAA(Ri)AA(Ri)1 11 1ORLORLA A,#data#dataAA#dataAA#data2 21 1ORLORLdirectdirect,A A(direct)(direct)A(direct)(direct)A2 21 1ORLORLdirectdirect,#data#data(direct)(direct)#d(direct)(direct)#dataata3 32 2异或运算异或运算XRLXRLA A,RnRnRnRn1 11 1

12、XRLXRLA A,directdirect(direct)(direct)2 21 1XRLXRLA A,RiRi(Ri)(Ri)1 11 1XRLXRLA A,#data#data#data#data2 21 1XRLXRLdirectdirect,A AA A2 21 1XRLXRLdirectdirect,#data#data#data#data3 32 2附录附录 MCS-51MCS-51单片机指令表单片机指令表累加器清累加器清0 0CLRCLRA AA0A01 11 1累加器取累加器取反反CPLCPLA AA/AA/A1 11 1移位指令移位指令RLRLA A循环左移循环左移1 1

13、位位1 11 1RRRRA A循环右移循环右移1 1位位1 11 1RLCRLCA A带进位循环左移带进位循环左移1 1位位1 11 1RRCRRCA A带进位循环右移带进位循环右移1 1位位1 11 1附录附录 MCS-51MCS-51单片机指令表单片机指令表指令类型指令类型指令指令代码代码操作数操作数操作说明操作说明字节数字节数机器周机器周期数期数无条件转移指令无条件转移指令LJMPLJMPaddr16addr16PCaddr16PCaddr163 32 2AJMPAJMPaddr11addr11PCPC+2PCPC+2,PCPC10-010-0addr11addr112 22 2SJMP

14、SJMPrelrelPCPC+2PCPC+2,PCPC+relPCPC+rel2 22 2JMPJMPA+DPTRA+DPTRPC+A+DPTRPC+A+DPTR1 12 2条件转移指令条件转移指令JZJZrelrel若若A=0A=0,PCPC+2+relPCPC+2+rel若若A0A0,PCPC+2PCPC+22 22 2JNZJNZrelrel若若A0A0,PCPC+2+relPCPC+2+rel若若A=0A=0,PCPC+2PCPC+22 22 2CJNECJNEA A,#data#data,relrel不相等转移不相等转移3 32 2CJNECJNEA A,directdirect,r

15、elrel不相等转移不相等转移3 32 2CJNECJNERnRn,#data#data,relrel不相等转移不相等转移3 32 2CJNECJNERiRi,#data#data,relrel不相等转移不相等转移3 32 2DJNZDJNZRnRn,relrel减减1 1条件转移条件转移2 22 2DJNZDJNZdirectdirect,relrel减减1 1条件转移条件转移3 32 2附录附录 MCS-51MCS-51单片机指令表单片机指令表子程序调用子程序调用LCALLLCALLaddr16addr16长调用,范围为长调用,范围为64KB64KB3 32 2ACALLACALLaddr

16、11addr11短调用,范围为短调用,范围为2KB2KB2 22 2子程序返回子程序返回RETRET子程序返回子程序返回1 12 2RETIRETI中断返回中断返回1 12 2空操作空操作NOPNOPPCPC+1PCPC+11 11 1附录附录 MCS-51MCS-51单片机指令表单片机指令表位操作指令位操作指令MOVMOVC C,bitbitCy(bit)Cy(bit)2 22 2MOVMOVbitbit,C C(bit)Cy(bit)Cy2 22 2CLRCLRC CC0C01 11 1CLRCLRbitbit(bit)0(bit)02 21 1SETBSETBC CC1C11 11 1S

17、ETBSETBbitbit(bit)1(bit)12 21 1ANLANLC C,bitbitCyCy(bit)CyCy(bit)2 22 2ANLANLC C,/bit/bitCyCy(/bit)CyCy(/bit)2 22 2ORLORLC C,bitbitCyCy(bit)CyCy(bit)2 22 2ORLORLC C,/bit/bitCyCy(/bit)CyCy(/bit)2 22 2CPLCPLC CC/CC/C1 11 1CPLCPLbitbit(bit)(/bit)(bit)(/bit)2 21 1附录附录 MCS-51MCS-51单片机指令表单片机指令表位操作指令位操作指令J

18、CJCrelrel若若Cy=1Cy=1,PCPC+2+relPCPC+2+rel;若若Cy=0Cy=0,PCPC+2PCPC+22 22 2JNCJNCrelrel若若Cy=0Cy=0,PCPC+2+relPCPC+2+rel;若若Cy=1Cy=1,PCPC+2PCPC+22 22 2JBJBbitbit,relrel若若(bit)=1(bit)=1,PCPC+3+relPCPC+3+rel;若若(bit)=0(bit)=0,PCPC+3PCPC+33 32 2JNBJNBbitbit,relrel若若(bit)=0(bit)=0,PCPC+3+relPCPC+3+rel;若若(bit)=1(bit)=1,PCPC+3PCPC+33 32 2JBCJBCbitbit,relrel若若(bit)=1(bit)=1,PCPC+3+relPCPC+3+rel,bit0bit0;若若(bit)=0(bit)=0,PCPC+3PCPC+33 32 2附录附录 MCS-51MCS-51单片机指令表单片机指令表

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!