《单片机原理与应用》课程教学资源(PPT课件讲稿)第三章 指令系统

FFFFH FFFFH FFH A EOH SFR 80H 数据缓冲 30H 20H 位寻址区 寄存器区 0000H 00H 0000H ROM 内RAM 外RAM
0000H FFFFH 0000H FFFFH ROM 内RAM 外RAM 00H FFH 寄存器区 位寻址区 数据缓冲 区 SFR 20H 30H 80H E0H A

第3章McS-51指令系统 指令的格式: LOOP: MOV A RO ;将R0的内容送A [标号]操作码第一操作数第二操作数 [注释] (目的操作数)(源操作数) 注:白色的内容不是必须的
第3章 MCS-51指令系统 指令的格式: LOOP: MOV A, R0 ;将R0的内容送A [标号] 操作码 第一操作数 第二操作数 [注释] (目的操作数) (源操作数) 注:白色的内容不是必须的

32数据传输类指令 1。以累加器A为目的操作数的指令 MO∨A,#data;A←#data MOV A, Rn n=0~7,A←(Rn) MOVA,@R;i=0,1,A←(R) MOVA, direct;A←(Rn) direct为内部RAM或SFR地址 注 MO∨A,@R1以R的内容为地址,把该地址中 的内容送到A中去。A←(R) MOV RO.#30H MO∨A.R0 MOV30H.#60H MOVA,@RO MOV A, #20H ;(A)= 20H (A)= MOVA,20H;(A)=(20H),注意两组指令不同点
3.2 数据传输类指令 1. 以累加器A为目的操作数的指令 MOV A, #data ; A← #data MOV A, Rn ; n=0~7, A← (Rn ) MOV A, @Ri ; i=0,1 , A← ((Ri )) MOV A, direct ; A← (Rn ) direct为内部RAM或SFR地址 注: MOV A, @Ri 以Ri的内容为地址,把该地址中 的内容送到A中去。A← ((Ri )) MOV A, R0 MOV A, #20H ; (A) = 20H MOV A, 20H ; (A) = (20H) ,注意两组指令不同点 MOV R0, #30H MOV 30H, #60H MOV A, @R0 (A)=

2.以Rn为目的操作数的指令 MVRn,A;Rn←(A),n=0~7 MO∨Rn, direct;Rn←( direct MOV R,#data;R←#data
2. 以Rn为目的操作数的指令 MOV Rn, A ;Rn ←(A) , n=0~7 MOV Rn , direct ;Rn ← (direct) MOV Rn ,#data ;Rn ←#data

3以直接地址为目的操作数的指令 MOV direct, A direct+(A) MOV direct, Ro direct+(Rn) n=0-7 MOv direct, @R; direct+((Ri)).i=0, 1 MOV direct, direct direct<(direct MOV direct, #data direct< # t data
3.以直接地址为目的操作数的指令 MOV direct, A ;direct← (A) MOV direct, Rn ; direct← (Rn ) , n=0~7 MOV direct, @Ri ; direct← (( Ri) ) , i=0,1 MOV direct, direct ;direct← (direct) MOV direct, #data ;direct← #data

4.以寄存器间接地址为目的操作数指令 MO∨@R,A (R)←(A),i=0,1 MO∨@R, direct;(R)←( direct MO∨@R,#data:;(R)←#data
4. 以寄存器间接地址为目的操作数指令 MOV @Ri, A ;(Ri )←(A) ,i=0,1 MOV @Ri , direct ;(Ri )← (direct) MOV @Ri ,#data ;(Ri )← #data

应用举例1 MOV PI. #OFEH 11111110B P1.0 可以使P1.0上的发光二极管点亮 P1.1 MovP1,#0F0H;1110000B P1.2 可以使P1口上的上面4个发光二 极管点亮 P13 P14 P1.5 P16 P1.7
应用举例1 MOV P1, #0FEH ; 11111110B 可以使P1.0上的发光二极管点亮 MOV P1, #0F0H ; 11110000B 可以使P1口上的上面4个发光二 极管点亮 P1.0 a P1.1 b P1.2 c P1.3 d P1.4 e P1.5 f P1.6 g P1.7 dp 5v

8段数码管显示 adorNo P1.0 44日 P1.1 P1.2 P1.3 日 P14 _一 P1.5 MOVP1,#00H;显示8 P1.6 MOVP1,#0F8H;显示7 P.7 MOVP1,#88H;显示A
8段数码管显示 P1.0 a P1.1 b P1.2 c P1.3 d P1.4 e P1.5 f P1.6 g P1.7 dp 5v MOV P1, #00H ; 显示 8. MOV P1, #0F8H ; 显示 7 MOV P1, #88H ; 显示A

应用举例2 个引脚的高低电平,可以通过“光电耦合器”控制 继电器,从而以“弱电”控制“强电”。 +1 220V P10
应用举例2 一个引脚的高低电平,可以通过“光电耦合器”控制 继电器,从而以“弱电”控制“强电

3.1寻址方式 指令的格式: LOOP. MOV RO ;将R0的内容送A [标号]操作码第一操作数第二操作数 [注释] (目的操作数) (源操作数) 注:白色的内容不是必须的 寻址方式:寻找(或确定)操作数所在单元地址的方式 寻址方式越多,计算机寻址能力越强,但指令系统也越复杂 说明:以下讨论的寻址方式都是针对源操作数的。但实际上目 的操作数也有寻址问题
3.1 寻址方式 指令的格式: LOOP: MOV A, R0 ;将R0的内容送A [标号] 操作码 第一操作数 第二操作数 [注释] (目的操作数) (源操作数) 注:白色的内容不是必须的 寻址方式:寻找(或确定)操作数所在单元地址的方式。 寻址方式越多,计算机寻址能力越强,但指令系统也越复杂。 说明:以下讨论的寻址方式都是针对源操作数的。但实际上目 的操作数也有寻址问题
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第二章 MCS-51结构.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第一章 MCS-51 基础知识.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第十章 功率接口.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第九章(上)LED显示器(Light-Emitting Diode).ppt
- 《用Maple和MATLAB解决科学计算问题》教学资源(MATLAB方法电子书籍,共二十七章).pdf
- 《信息系统安全原理》课程教学资源(PPT课件)第九章 信息系统安全体系结构与评估标准.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第八章 安全协议.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第七章 认证 Authentication.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第六章 数据加密与数据隐藏修改.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第五章 信息系统安全事件响应.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第四章 信息系统安全监控.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第三章 信息系统隔离技术.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第二章 黑客.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第一章 病毒及其防治.ppt
- 《信息系统安全原理》课程教学资源(PPT课件)第十章 信息系统安全等级与.ppt
- 21世纪高等院校规划教材:《网页设计与制作实用技术》课程配套电子教案(PPT教学课件)第九章 利用图层技术制作网页.ppt
- 21世纪高等院校规划教材:《网页设计与制作实用技术》课程配套电子教案(PPT教学课件)第八章 利用框架技术制作网页.ppt
- 21世纪高等院校规划教材:《网页设计与制作实用技术》课程配套电子教案(PPT教学课件)第七章 网页表单的处理.ppt
- 21世纪高等院校规划教材:《网页设计与制作实用技术》课程配套电子教案(PPT教学课件)第六章 在网页中使用超链接.ppt
- 21世纪高等院校规划教材:《网页设计与制作实用技术》课程配套电子教案(PPT教学课件)第五章 网页图像的处理.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第四章 MCS-51程序设计.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第五章 MCS-51 中断系统.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第六章 MCS-51的定时器、计数器.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第七章 MCS-51 存储器的扩展.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第八章 MCS-51的串口.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第九章 接口技术.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第十章 文字注释.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第十一章 块、参照和设计中心.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第十二章 打印输出.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第一章 计算机辅助设计概述.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第二章 操作基础.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第三章 绘图初步.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第四章 绘制基本对象.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第五章 编辑、查看图形对象.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第六章 对象修改.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第七章 图案填充.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第八章 面域造型.ppt
- 《AutoCAD 2004实用教程》教学资源(PPT课件)第九章 标注尺寸.ppt
- 川北医学院:《计算机Visual FoxPro 6.0》课程电子教案(PPT教学课件,共十三章,主讲教师:卫贵武).ppt
- 《labview学习教程》参考资料(电子版,共八章).pdf