- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术实验快速入门
微机原理与接口技术实验快速入门
打开软件前,检查实验箱的电源连接,检查实验箱的USB线连接,如果USB线连接好,实验箱上中间的三个仿真器连接指示灯会亮。打开实验箱的交流电源开关(左下侧),推上去实验箱的直流电源开关。
1. 启动仿真环境 VW
启动仿真环境VW,如图6 所示。
图6 仿真环境VW
2. 建立新程序
选择菜单[文件| 新建文件]功能,出现一个文件名为NONAME1 的源程序窗口,在此窗口中输入以下程序。
ORG 2080H
LD SP,#0100H
END
[文件| 保存文件]或[文件| 另存为]功能给出文件所要保存的位置和文件名,如sy1.asm。
注意:sy1.Asm的扩展名是asm,需要手动输入。一般不要保存在中文目录,保存的文件名也不要使用中文名称。
该程序是一个程序框架,保存该程序后,可以继续录入程序。
3. 建立新的项目
选择菜单[文件| 新建项目]功能,如图7所示。
图7 新建项目
新建项目会自动分三步走。
① 加入模块文件。在加入模块文件的对话框中选择刚才保存的文件MY1.ASM,按打开键。如果你是多模块项目,可以同时选择多个文件再打开。
② 加入包含文件。在加入包含文件对话框中,选择所要加入的包含文件(可多选)。如果没有包含文件,按取消键。
注意:实验中我们这里选择取消,不加入包含文件。
③ 保存项目。在保存项目对话框中输入项目名称。MY1无须加后缀。软件会自动将后缀设成“.PRJ”。按保存键将项目存在与你的源程序相同的文件夹下。如图8所示。
图8 保存项目
同样需要注意,项目名称和保存的目录要英文字符,不要使用中文。项目保存好后,如果项目是打开的,可以看到项目中的“模块文件”已有一个模块“MY1.ASM”,如果项目窗口没有打开,可以用鼠标双击“MY1.ASM”打开该文件。
4. 设置项目
选择菜单[设置| 仿真器设置]功能或按“仿真器设置”快捷图标或双击项目窗口的第一行来打开“仿真器设置”对话框在“仿真器”栏中,选择仿真器类型和配置的仿真头以及所要仿真的单片机,如图9所示,注意,使用伟福软件模拟器的前面的对勾不要,使用连接仿真器仿真而不是软件模拟仿真。
图9 仿真器型号选择
鼠标单击图9中的仿真器设置,进入仿真器设置界面,根据需要进行选择。
在“语言”栏中,“编译器选择”根据本例的程序选择为“伟福汇编器”。按“好”键确定。当仿真器设置好后,可再次保存项目。如图10所示。
图10仿真器语言设置
5. 编译你的程序
选择菜单[项目| 编译]功能或按编译快捷图标或F9 键,编译你的项目。在编译过程中,如果有错可以在信息窗口中显示出来,双击错误信息,可以在源程序中定位所在行。纠正错误后,再次编译直到没有错误。在编译之前,软件会自动将项目和程序存盘。在编译没有错误后,就可调试程序了,首先我们来单步跟踪调试程序。
6. 调试程序
选择[执行| 跟踪]功能或按跟踪快捷图标或按F7 键进行单步跟踪调试程序单步跟踪就一条指令一条指令地执行程序,若有子程序调用,也会跟踪到子程序中去。你可以观察程序每步执行的结果,“=”所指的就是下次将要执行的程序指令。调试过程中要观测寄存器和程序PC 指针,如图11 所示。
图11 调试观测
由于条件编译或高级语言优化的原因,不是所有的源程序都能产生机器指令。源程序窗口最左边的深蓝色“o”代表此行为有效程序,此行产生了可以指行的机器指令。
单步执行中如果程序中有延时或者前部分都对了,要看后面的部分,则可以采用“执行到光标处”功能。程序全速执行到光标所在行。如果程序太长,每次这样移来移去,是不是也太累?那就设置断点吧,断点调试是中断程序唯一的调试方法。将光标移到源程序窗口的左边灰色区,光标变成“手指圈”,单击左键设置断点,也可以用弹出菜单的“设置/取消断点”功能或用Ctrl+F8 组合键设置断点。如果断点有效图标为“红圆绿勾”,无效断点的图标为“红圆黄叉”。断点设置好后,就可以用全速执行的功能,全速执行程序,当程序执行到断点时,会暂停下来,这时你可以观察程序中各变量的值,及各端口的状态,判断程序是否正确。
仿真环境
一、仿真环境菜单说明
仿真界面如图1所示。
图1 仿真界面图
1、文件(F)
文件| 打开文件
打开用户程序,进行编辑。如果文件已经在项目中,
文件| 保存文件
保存用户程序。用户在修改程序后,,,
文件存盘。
文件| 新建文件
建立一个新的用户程序, ,
文件| 另存为
将用户程序存成另外一个文件,
文件| 重新打开
在重新打开的下拉菜单中有最近打开过的文件及项目,选择相应的文件名或项目名就可以重新打开文件或项目。
文件| 打开项目
打开一个用户项目,在项目中,用户可以设仿真类型。加入用户程序,进行编译、调试。系统中只允许打开一个项目,打开一个项目或新建一个项目
文档评论(0)