ImageVerifierCode 换一换
格式:PPT , 页数:30 ,大小:1.53MB ,
文档编号:4146863      下载积分:22 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-4146863.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(晟晟文业)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(第二章C51单片机的指令系统与汇编语言程序设计-课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

第二章C51单片机的指令系统与汇编语言程序设计-课件.ppt

1、第二章第二章C51单片机的指令系统单片机的指令系统和汇编程序设计和汇编程序设计51单片机工程应用实例单片机工程应用实例2.1 指令组成指令组成2.2 寻找方式寻找方式2.3 指令说明指令说明2.4 汇编语言程序设计汇编语言程序设计2.5 集成开发环境集成开发环境Vision2第二章第二章 C51C51单片机的指令系统单片机的指令系统和汇编程序设计和汇编程序设计第二章第二章2.1 2.1 指令组成指令组成 C51 C51 汇编语言指令格式如下:汇编语言指令格式如下:标号标号:操作码操作码 目的操作数目的操作数,源操作数源操作数;注释注释 操作码:操作码:是由助记符表示的字符串,它规定了指令是由助

2、记符表示的字符串,它规定了指令的操作功能。的操作功能。操作数:操作数:是指参加操作的数据或数据的地址。操作是指参加操作的数据或数据的地址。操作数可以是数可以是1 1、2 2、3 3个,也可以没有。个,也可以没有。注释:注释:是为该条指令作的说明,以便于阅读是为该条指令作的说明,以便于阅读。2.2 2.2 寻址方式寻址方式 指令的一个重要组成部分是操作数,它指指令的一个重要组成部分是操作数,它指出了出了参与操作的数或数所在的地址参与操作的数或数所在的地址。寻址。寻址方式是指在指令代码中用以表示操作数地方式是指在指令代码中用以表示操作数地址的各种规定。址的各种规定。2.2 2.2 寻址方式寻址方式

3、2.3 2.3 指令说明指令说明2.3.1 数据传送指令数据传送指令2.3 2.3 指令说明指令说明2.3.1 数据传送指令数据传送指令2.3 2.3 指令说明指令说明2.3.2 算术运算指令算术运算指令2.3 2.3 指令说明指令说明2.3.3 逻辑运算指令逻辑运算指令2.3 2.3 指令说明指令说明2.3.4 控制转移类指令控制转移类指令2.3 2.3 指令说明指令说明2.3.4 控制转移类指令控制转移类指令2.3 2.3 指令说明指令说明2.3.5 位操作类指令位操作类指令2.4 2.4 汇编语言程序汇编语言程序 设计设计2.4.1 汇编语言格式汇编语言格式 标号:操作码 操作数;注释2

4、.4.2 伪指令伪指令汇编起始命令汇编起始命令ORG汇编结束命令汇编结束命令END等值命令等值命令EQU数据地址数据地址DATA字节定义字节定义DB字定义字定义DW位地址符号位地址符号BIT2.4 2.4 汇编语言程序设计汇编语言程序设计2.4.3 汇编语言程序示例汇编语言程序示例1、延时、延时0.5ms程序(晶振程序(晶振12MHZ)DELAY:MOV R2,#250 DJNZ R2,$RET2.4 2.4 汇编语言程序设计汇编语言程序设计2.4.3 汇编语言程序示例汇编语言程序示例2、无符号二进制数转换为、无符号二进制数转换为BCD码码TOBCD:MOV B,#100 DIV AB MOV

5、 50H,A MOV A,#10 XCH A,B DIV AB SWAP A ADD A,B MOV 51H ,A RET2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.1 Vision2 的窗口界面和功能的窗口界面和功能文件编辑器文件编辑器项目管项目管理器理器输出窗口输出窗口2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.2 创建项目创建项目 创建一个项目并选择单片机创建一个项目并选择单片机2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.1 Vision2 的窗口界面和功能的窗口界面和功能 在项目中创建新的程

6、序文件在项目中创建新的程序文件2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.2 创建项目创建项目 为目标设置工具选项为目标设置工具选项2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.2 创建项目创建项目 编译并创建编译并创建HEX文件文件2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试 模拟仿真器模拟仿真器 高级高级GDI驱动模式驱动模式2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试 按ctrl+F5或DebugStart/Stop Deb

7、ug2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试程序运行按钮程序运行按钮 运行运行 单步运行单步运行 单步运行,但不进入子程序单步运行,但不进入子程序 跳转到光标所在行运行跳转到光标所在行运行在线汇编功能在线汇编功能 DEBUGInline Assembly2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试设置断点设置断点 双击某程序行双击某程序行 插入插入/取消断点取消断点 取消所有断点取消所有断点 开启开启/暂停该断点暂停该断点 暂停所有断点暂停所有断点2.5 2.5 集成开发环境集成开发环境

8、Vision2Vision22.5.3 项目调试项目调试调试窗口调试窗口1)命令输出窗口命令输出窗口2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试调试窗口调试窗口2)寄存器窗口寄存器窗口2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试调试窗口调试窗口3)存储器窗口存储器窗口2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试调试窗口调试窗口4)反汇编窗口反汇编窗口2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试调试窗口调试窗口5)观察窗口观察窗口2.5 2.5 集成开发环境集成开发环境Vision2Vision22.5.3 项目调试项目调试调试窗口调试窗口6)串行窗口串行窗口该窗口用来仿真数据的输入输出。该窗口用来仿真数据的输入输出。

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|