全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机绘编语言详解2008-01-12 20:29数据传送类指令: 1 MOV A,Rn 寄存器内容送入累加器 2 MOV A,direct 直接地址单元中的数据送入累加器 3 MOV A,Ri 间接RAM 中的数据送入累加器 4 MOV A,#tata 立即数送入累加器 5 MOV Rn,A 累加器内容送入寄存器 6 MOV Rn,direct 直接地址单元中的数据送入寄存器 7 MOV Rn,#data 立即数送入寄存器 8 MOV direct,A 累加器内容送入直接地址单元 9 MOV direct,Rn 寄存器内容送入直接地址单元 10 MOV direct,direct 直接地址单元中的数据送入另一个直接地址单元 11 MOV direct,Ri 间接RAM 中的数据送入直接地址单元 12 MOV direct,#data 立即数送入直接地址单元 13 MOV Ri,A 累加器内容送间接RAM 单元 14 MOV Ri,direct 直接地址单元数据送入间接RAM 单元 15 MOV RI,#data 立即数送入间接RAM 单元 16 MOV DRTR,#dat16 16 位立即数送入地址寄存器 17 MOVC A,A+DPTR 以DPTR为基地址变址寻址单元中的数据送入累加器 18 MOVC A,A+PC 以PC 为基地址变址寻址单元中的数据送入累加器 19 MOVX A,Ri 外部RAM(8 位地址)送入累加器 20 MOVX A,DPTR 外部RAM(16 位地址)送入累加器 21 MOVX Ri,A 累计器送外部RAM(8 位地址) 22 MOVX DPTR,A 累计器送外部RAM(16 位地址) 23 PUSH direct 直接地址单元中的数据压入堆栈 24 POP direct 弹栈送直接地址单元 25 XCH A,Rn 寄存器与累加器交换 26 XCH A,direct 直接地址单元与累加器交换 27 XCH A,Ri 间接RAM 与累加器交换 28 XCHD A,Ri 间接RAM 的低半字节与累加器交换 算术操作类指令: 1 ADD A,Rn 寄存器内容加到累加器 2 ADD A,direct 直接地址单元的内容加到累加器 3 ADD A,Ri 间接ROM 的内容加到累加器 4 ADD A,#data 立即数加到累加器 5 ADDC A,Rn 寄存器内容带进位加到累加器 6 ADDC A,direct 直接地址单元的内容带进位加到累加器 7 ADDC A,Ri 间接ROM 的内容带进位加到累加器 8 ADDC A,#data 立即数带进位加到累加器 9 SUBB A,Rn 累加器带借位减寄存器内容 10 SUBB A,direct 累加器带借位减直接地址单元的内容 11 SUBB A,Ri 累加器带借位减间接RAM 中的内容 12 SUBB A,#data 累加器带借位减立即数 13 INC A 累加器加1 14 INC Rn 寄存器加1 15 INC direct 直接地址单元加1 16 INC Ri 间接RAM 单元加1 17 DEC A 累加器减1 18 DEC Rn 寄存器减1 1 12 19 DEC direct 直接地址单元减1 20 DEC Rj 间接RAM 单元减 1 21 INC DPTR 地址寄存器DPTR 加 1 22 MUL AB A 乘以B,结果放在A 23 DIV AB A 除以B,结果放在A 24 DA A 累加器十进制调整 布尔变量操作类指令: 1 CLR C 清进位位 2 CLR bit 清直接地址位 3 SETB C 置进位位 4 SETB bit 置直接地址位 5 CPL C 进位位求反 6 CPL bit 置直接地址位求反 7 ANL C,bit 进位位和直接地址位相“与” 8 ANL C,bit 进位位和直接地址位的反码相“与” 9 ORL C,bit 进位位和直接地址位相“或” 10 ORL C,bit 进位位和直接地址位的反码相“或” 11 MOV C,bit 直接地址位送入进位位 12 MOV bit,C 进位位送入直接地址位 13 JC rel 进位位为1 则转移 14 JNC rel 进位位为0 则转移 15 JB bit,rel 直接地址位为1 则转移 16 JNB bit,rel 直接地址位为0 则转移 17 JBC bit,rel 直接地址位为1 则转移,该位清零 逻辑操作数指令: 1 ANL A,Rn 累加器与寄存器相“与” 2 ANL A,direct 累加器与直接地址单元相“与” 3 ANL A,Ri 累加器与间接RAM 单元相“与” 4 ANL A,#data 累加器与立即数相“与” 5 ANL direct,A 直接地址单元与累加器相“与” 6 ANL direct,#data 直接地址单元与立即数相“与” 7 ORL A,Rn 累加器与寄存器相“或” 8 ORL A,direct 累加器与直接地址单元相“或” 9 ORL A,Ri 累加器与间接RAM 单元单元相“或” 10 ORL A,#data 累加器与立即数相“或” 11 ORL direct,A 直接地址单元与累加器相“或” 12 ORL direct,#data 直接地址单元与立即数相“或” 13 XRL A,Rn 累加器与寄存器相“异或” 14 XRL A,direct 累加器与直接地址单元相“异或” 15 XRL A,Ri 累加器与间接RAM 单元单元相“异或” 16 XRL A,#data 累加器与立即数相“异或” 17 XRL direct,A 直接地址单元与累加器相“异或” 18 XRL direct,#data 直接地址单元与立即数相“异或” 19 CLR A 累加器清“0” 20 CPL A 累加器求反 21 RL A 累加器循环左移 22 RLC A 累加器带进位位循环左移 23 RR A 累加器循环右移 24 RRC A 累加器带进位位循环右移 25 SWAP A 累加器半字节交换 控制转移类指令: 1 ACALL addr11 绝对(短)调用子程序 2 LCALL addr16 长调用子程序 3 RET 子程序返回 4 RETI 中数返回 5 AJMP addr11 绝对(短)转移 6 LJMP addr16 长转移 7 SJMP rel 相对转移 8 JMP A+DPTR 相对于DPTR 的间接转移 9 JZ rel 累加器为零转移 10 CJNE rel 累加器非零转移 11 CJNE A,direct,rel 累加器与直接地址单元比较,不相等则转移 12 CJNE A,#data,rel 累加器与立即数比较,不相等则转移 13 CJNE Rn,#data,rel 寄存器与立
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国工商银行四川省分行纪检岗社会招聘考试模拟试题及答案解析
- 2026宁波市鄞州区文化和广电旅游体育局下属事业单位招聘编外人员1人笔试模拟试题及答案解析
- 2026年贵州省六盘水市公务员人员招聘考试模拟试题与答案详解
- 2026年潍坊市坊子区公务员人员招聘笔试试题与答案详解
- 2026年矿珍砖行业洞察报告及未来五至十年发展趋势报告
- 2026广西北海市第二中学临聘教师招聘1人笔试模拟试题及答案解析
- 2026年商业银行服务行业发展趋势报告及未来五至十年产业升级与格局演变
- 2026年山东省菏泽市公务员人员招聘笔试模拟试题与答案详解
- 2026年沈阳市东陵区公务员人员招聘笔试备考题库与答案详解
- 资阳市中心医院2026年秋季人才招聘(10人)笔试备考试题及答案解析
- 期中复习(1-3单元)分层作业2025-2026学年四年级数学上册新人教版(含答案)
- 2026年其他知识竞赛-国家电网规划发展策划知识竞赛历年参考题库含答案解析
- 2026年护士长竞聘质量控制测试题含答案
- 2026中国光纤配线设备智能化管理需求增长研究报告
- 220kV变电站设备冬季防寒防冻措施培训
- 护理纠纷处理中的心理干预
- 2025年国开学位英语统考押题试题及答案完整版
- CAR-T细胞治疗慢性感染
- 制药厂现场QA培训课件
- 概念验证中心运营细则
- 大学版画教学课件
评论
0/150
提交评论