- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]Microcontroller 6
乘法指令 把累加器A和寄存器B中的无符号8位整数相乘 其16位积的低位字节存放在累加器A中,高8位字节存在寄存器B中。 如果积大于0FFH,则将溢出标志位OV置“1”,否则OV清“0”。进位标志位总为“0”。 除法指令 累加器A中的8位无符号整数除以寄存器B中的8位无符号整数,所得商存入A中,余数存入B中。 除法运算总是使Cy和Ov清“0”。 若B中除数为00H,则执行结果为不定值,Ov置位表示溢出。 MOV A,#01H MOV B,#01H XRL B,A (B)=00H,(PSW)=01H MOV A,#01H MOV B,#01H XRL A,B (A)=00H,(PSW)=00H 存储单元清零 XRL A,ACC; 累加器清零 或者:XRL ACC,A ; 累加器清零 MOV A,B XRL B,A; 寄存器B清零 MOV A,R0 XRL 00H,A; 工作寄存器R0清零 MOV A,#01H; (PSW)=01H CLR A ; (PSW)=00H CPL指令不影响标志位 CLR 20h CPL 20h 地址均为位地址 习题3:将内部RAM中地址为70h的存储单元清零? 用9位循环指令实现多字节移位编程将寄存器 R6, R5 中的双字节数X左移一位。 CLR C MOV A,R5 RLC A MOV R5,A MOV A,R6 RLC A MOV R6,A 位地址有四种表示形式 直接地址方式。 例如D4H、2FH 点操作方式。 例如ACC.4、PSW.7 位名称方式 。 例如TR0、TR1、F0 伪指令定义方式。例如PIO1 BIT P1.0 一.位传送 MOV C,bit ;Cy?(bit) MOV bit,C ;(bit) ? Cy 例:设 Cy=1,(位地址40H)=1,执行指令ANL C,/40H 后, Cy= , (位地址40H)= MOV C,P1.0 ANL C,P1.1 CPL C ORL C,/P1.2 MOV 0F0H,C MOV C,P1.3 ORL C,P1.4 ANL C,0F0H CPL C MOV P1.5,C 调用和返回指令 ACALL指令执行时,被调用的子程序的首址必须设在包含当前指令的第一个字节在内的2K字节范围内的程序存储器 ACALL addr11 PC ←(PC)+ 2, SP←(SP)+ 1,(SP)←(PC7~0) SP←(SP)+ 1,(SP)←(PC15~8), PC10~0 ← addr11 LCALL被调用的子程序的首址可以设在64K字节范围内的程序存储器空间的任何位置 LCALL addr16 PC ←(PC)+ 3 SP←(SP)+ 1,(SP)←(PC7~0) SP←(SP)+ 1,(SP)←(PC15~8), PC← addr16 返回指令有两条,即子程序返回指令RET和中断服务子程序返回指令RETI。 RET:从堆栈中弹出由调用指令压入堆栈保护的断点地址,并送入指令计数器PC RETI:专用于中断服务程序返回的指令。 PSW总结 PSW位受累加器中数据变化,以及直接对PSW操作的指令影响 累加器传送指令对PSW影响 影响P位,Cy,Ac,OV位不受影响 例: MOV A,#99H ADD A,#99H ; (PSW)=C5H CLR A ; (PSW)=C4H MOV A,#01H ; (PSW)=C5H PSW总结 PSW总结 例1: MOV A,#99H ADD A,#66H ;(A)=FFH, (PSW)=00H DA A ;(A)=65H, (PSW)=80H 例2: CLR A ; (PSW)=00H MOV A,#01H ;(PSW)=01H RRC A ;(PSW)=80H 有关P端口读 有两类读操作:读引脚和读锁存器 读引脚指令,如:MOV A, P1 读锁存器指令:读-修改-写 ANL (如: ANL P1, A) ORL (如:ORL P2,A) XRL (如: XRL P2,A) JBC (如: JBC P1.1,LABEL)
您可能关注的文档
- [工学]c语言编程.pdf
- [工学]DVS_Simplified_Appliance_Customer_Presentation_Chinese.pdf
- [工学]EDA技术 第3章.ppt
- [工学]EDA第4章PCB1.ppt
- [工学]EDA课件 第4章4 第六章.ppt
- [工学]excel基本操作.ppt
- [工学]Eclipse+MyEclipse+tomcat图解安装JSP.doc
- [工学]EBSCO 使用指南.ppt
- [工学]Electrospinning: A Fascinating Method for the Preparation of Ultrathin Fibers.pdf
- [工学]FLAC 3D快速入门手册翻译版——一米.doc
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
最近下载
- NB_T 31083-2016风电场控制系统功能规范.pdf
- 德兴隆_PVC胶粒_A2190072365101001_2019.4.11_REACH检测报告英文版.pdf VIP
- 输液港植入术术后护理.pptx VIP
- 血液系统疾病(西安交通大学)中国大学MOOC慕课章节测验答案(课程ID:1462060167).pdf
- GB 1499.2-2024 钢筋混凝土用钢 第2部分:热轧带肋钢筋.pdf
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf
- 《高中64篇必考古诗文》.doc VIP
- Rota润唐 RTBR-601馒头面包机 馒头魔法盒说明书用户手册.pdf
- 《洋流》教学设计-优秀教案.docx
- 新人音版高中音乐必修“音乐鉴赏”《高山流水志家国——流水》说课稿.doc
文档评论(0)