单片机试验环境的安装和配置-广东机电职业技术学院.DOC

单片机试验环境的安装和配置-广东机电职业技术学院.DOC

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机试验环境的安装和配置-广东机电职业技术学院

《微机接口技术》实验指导书 主编 李建波 主审 黄忠宇、苏显 广东机电职业技术学院 计算机与信息工程系 前 言 本实验指导书适用于机电一体化专业,实验时间10学时,5次上机时间。 主要学习内容为80X86语言实验环境配置、汇编源语言格式、输出字符、循环结构、子程序调用,以及加减乘除等指令操作。 学习结束后,要求学生能够独立编写出综合加减乘除等指令,以及循环结构、子程序调用等程序控制程序。 目 录 实验项目一 熟悉微机实验环境……………………………… 4 实验项目二 掌握中断方式显示数字或字符………………… 6 实验项目三 掌握汇编语言的寻址方式……………………… 8 实验项目四 掌握循环指令的用法………………………… 10 实验项目五 掌握子程序的用法…………………………… 12 实验报告一 熟悉微机实验环境 实验目的 熟悉微机实验环境安装 熟悉微机实验环境配置 通过练习加法,熟悉程序格式 单步运行程序,通过观察窗口观察指令对寄存器中数据的影响 实验步骤 软件安装 (拷贝三个文件夹) 复制:桌面| 网上邻居\ Techer\ c盘\ wave、comp86和in8088三个文件夹 拷贝:将三个文件夹到自己计算机上C:盘根目录下 在资源管理器下可以看到:C:\wave,C:\comp86,C:\in8088三个文件夹 通过资源管理器,进入汇编环境 C:\wave\Bin\wave.exe ,双击wave.exe 打开文件 我的电脑 \ c: \ wave \ bin \ wave.exe环境配置(如下图) 选中菜单栏中“仿真器”——“仿真器设置”选项(如下图) 选中“语言”一栏,编译器路径中填写: C:\COMP86\(如下图) 选中“仿真器”一栏, 选择仿真器—————G6W(如下图) 选择仿真头—————8088/8086实验(如下图) 选择CPU —————8088/8086(如下图) 使用软件模拟器:打√表示软件实验,硬件实验则无√ 新建文件 选中菜单栏\文件\新建文件,建立空白文件 编辑文件,输入以下代码 data segment ;ds 数据段 data ends stack segment ;ss 堆栈段 stack ends code segment ;cs 代码段 assume cs:code, ds:data,ss:stack main: mov ax, data mov ds, ax mov ah,4ch ;程序结束,返回DOS int 21h code ends end main 保存源程序 注意:保存源程序的文件名不能太长(包括路径)不得超过8个,不用汉字; 注意:保存源程序的文件名的后缀为 .asm 编译和运行 选择菜单栏\项目\全部编译 进行编译工作,出现全部正确为止,否则检查。 选择菜单栏\执行\单步 或F8快捷键或图标,观察窗口观察数据变化 选择菜单栏\窗口\CPU窗口 观察单步执行时CPU内部有名称的寄存器如AX、BX、CX、DX的变化 完成思考题,调试成功后,请老师进行实验验收、打分 本次实验出现问题、解决方法,以及对实验的意见 实验报告二 显示数字或字符 实验目的 复习微机实验环境安装和环境配置 练习寻址方式、重点内存寻址方式 单步运行程序,通过观察窗口观察指令对寄存器中数据的影响 实验步骤 完成微机实验环境配置 新建文件 选中菜单栏\文件\新建文件,建立空白文件 编辑文件,输入以下代码 data segment ;ds 数据段 x db 3 data ends stack segment ;ss 堆栈段 stack ends code segment ;cs 代码段 assume cs:code, ds:data,ss:stack main: mov ax, data mov ds, ax mov dl,l add dl,30h ;0~9的数字与相应的ASCII码相差30H,P17页 mov ah,2 int 21h mov ah,4ch ;程序结束,返回DOS int 21h code ends end main 保存源程序 注意:保存源程序的文件名不能太长(包括路径); 注意:保存源程序的文件名的

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档