- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]单片机原理与实用技术教案3
实训4 用按键控制彩灯1 如何用按键控制流水灯闪烁? 1.硬件电路 2.软件---程序—指令 问题:怎样用不同的按键控制灯闪烁的过 程? 第3章 MCS—51指令系统 3.1 单片机指令系统概述 3.1.1 指令 1 .机器指令 2.汇编语言指令 3.1.2 指令格式 操作码助记符 [ 操作数1][,操作数2],[操作数3] 3.1.3 指令中常用的符号 3.2 寻址方式 3 . 2.1 立即寻址方式 MOV A,#20H MOV DPTR,#20D8H 3.2.2 直接寻址方式 MOV A,20H 3.2.3 寄存器寻址方式MOV A,R2 3.2.4 寄存器间接寻址方式 MOV A, @R MOVX A, @DPTR 3.2.5 基址加变址寻址方式 MOVC A , @A+DPTR 3.2.6 位寻址方式 MOV C , 4AH 3.2.7 相对寻址方式 JZ rel [例3-1] 指出下列每一条指令的寻址方式 ①MOV 2FH,#40H ②MOV A,@R0 ③MOV DPTR ,#2020H ④MOV 45H,P0 ⑤MOV A,R1 ⑥MOVC A,@A+PC ⑦JC LOOP [例3-2] 判断下列指令是否正确,若不止确请指出错误: ①MOV A, DPTR ②MOV DPTR , #03H ③MOV #80H ,R7 ④MOV B,C 3.3 数据传送指令 3.3,1 内部RAM数据传送指令 1.通用传送指令MOV 指令格式:MOV目的操作数,源操作数 2.数据交换指令 (1)字节交换指令XCH XCH A,Rn XCH A,direct XCH A,@Ri (2)半字节交换XCHD XCHD A,@Ri (3)累加器高低字节交换指令 SWAP A [例3-4] 试用交换指令使片内20H单元的高4位与21H单元的低4位交换。 XCH A,20H SWAP A MOV R1,21H XCHD A,@R1 SWAP A XCH A,20H 3.栈操作指令 (1)入栈指令PUSH push direct ;Sp ←(Sp)十1,(Sp) ← (direct) (2)出栈指令POP POP diret ;diret ←((SP)),sP ←(sP)—1 3.3.2 片外数据存储器与累加器A之间的传送指令 MOVX A,@DPTR ;A ←((DPTR)) MOVX A,@Ri ;A ←((Ri)) MOVX @ DPTR ,A ; (DPTR) ←(A) MOVX @Ri,A ;(Ri) ←(A) 3 .3.3 程序存储器向累加器A的传送指令 MOVC A,@A+PC ;A←((A)+(PC)) MOVC A,@A十DPTR ;A←((A)十(DPTR)) [例3—7] 以查表方式求出片内RAM中20H单元数的平方值,存人片内21H单元中。 [解法一]以DPTR为基址寄存器,平方表首址可灵活安排在适当的位置如2000H,即平方表的内容从2000H单元放起。程序如下: ORG 1800H MOV DPTR,#2000H MOV A,20H MOVC A,@A+DPTR MOV 21H,A ORG 2000H DB 00H,01H,04H,09H,10H,19H,24H DB 31H,40H,51H,64H,.... 3.4 算术运算指令 3.4.1 加法指令 1.不带进位加法指令ADD ADD A,Rn ;A ← (A)十(Rn) ADD A,direct ;A ←(A)+(direct) ADD A,#data ;A
您可能关注的文档
- [工学]互换性原理第四章2010-10-30版.ppt
- [工学]仪器分析第2章.ppt
- [工学]仪器分析第四版第三章.ppt
- [工学]交通设计课件 ch8 公共停车场交通设计.ppt
- [工学]传热.ppt
- [工学]传热学9-2.ppt
- [工学]传热学V4-第三章-非稳态热传导.ppt
- [工学]低频电子电路_02章20120214.ppt
- [工学]信号与系统教案第5章xin.ppt
- [工学]信号与系统课件--第9章 随机信号通过线性系统.ppt
- 2025年廊坊市车辆管理系统事业单位人员招聘笔试备考题库及答案解析.docx
- 2025年昆明市西山区妇幼健康服务中心劳务派遣人员招聘(1人)笔试模拟试题及答案解析.docx
- 2025年江西理工大学辅导员招聘考试笔试参考题库附答案解析.docx
- 2025年牡丹江市不动产登记中心人员招聘笔试备考题库及答案解析.docx
- 2025年茂名市车辆管理系统事业单位人员招聘笔试备考题库及答案解析.docx
- 2025年丽江文化旅游学院辅导员招聘考试笔试参考题库附答案解析.docx
- 2025年揭阳市不动产登记中心人员招聘笔试备考题库及答案解析.docx
- 2025年金昌市车辆管理系统事业单位人员招聘笔试备考题库及答案解析.docx
- 2025年南宁师范大学辅导员招聘考试笔试参考题库附答案解析.docx
- 2025年兰州城市学院辅导员招聘考试笔试参考题库附答案解析.docx
文档评论(0)