仿真软件使用

仿真软件使用

ID:20345558

大小:922.50 KB

页数:18页

时间:2018-10-10

仿真软件使用_第1页
仿真软件使用_第2页
仿真软件使用_第3页
仿真软件使用_第4页
仿真软件使用_第5页
资源描述:

《仿真软件使用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、伟福和ProteusISIS仿真软件的使用第一部分伟福纯软件仿真器使用入门一、概述伟福纯仿真软件是伟福仿真器的配套软件,伟福仿真器是国内较好的仿真器之一,它能够仿真的CPU品种多、功能强。通过更换仿真头POD,可以对不同的CPU进行仿真。可仿真51系列,196系列,PIC系列,飞利蒲公司的552、LPC764、DALLAS320,华邦438等51增强型CPU。伟不论你是否购买了他们的硬件产品,伟福网站都提供免费下载和使用。现在伟福软件已经出了VW版。伟福纯软件仿真器具有以下特点:1.双平台:有DOS版本和Windows版本。其中Windows版本功能强大。中文界面,英文界面可任选

2、。2.双工作模式:软件模拟仿真(不要仿真器也能模拟仿真)和硬件仿真。3.双集成环境:编辑、编译、下载、调试全部集中在一个环境下。多种仿真器,多类CPU仿真全部集成在一个环境下。这里只说明Windows版本纯软件模拟仿真的使用方法,其他内容可以到伟福网站去查看,光盘视频文件里面也有伟福软件的使用说明。二、Windows版本软件安装1.将光盘插入光驱,找到E6000W文件夹,打开。2.双击SETUP文件。3.按照安装程序的提示,输入相应内容。4.继续安装,直至结束。也可以将安装盘全部复制到硬盘的一个目录(文件夹)中,执行相应目录下的SETUP进行安装。最新的版本安装更简单。三、软件

3、的启动1.点击开始菜单/程序/WAVE。2.如果在桌面建立了快捷方式,直接双击其图标即可。启动之后的界面大致如图1-1所示:图1-1这个窗口是经过调整后的样子。如果位置不合适,可以通过拖放来移动位置或调整大小。四、软件的使用详细的使用说明请看伟福的说明,这里只说明为了对51系列单片机进行纯软件仿真时要用到的一些项目和开始使用的几个必须步骤。1.启动软件之后,根据需要设置仿真器:点击菜单[仿真器]|[仿真器设置](点击菜单行中的[仿真器]项,然后在其下拉菜单中点击[仿真器设置]项,以后不再说明),出现如图1-2所示对话框:图1-2因为要使用纯软件仿真,所以要选中使用伟福软件模拟器;

4、晶体频率可以根据需要设置;其他按照图示选择即可。点击目标文件页,出现如图1-3所示对话框:图1-3按图示设置即可。点击语言页,出现如图1-4所示对话框:图1-4按照图中设置即可,注意编译器选择项一定要选择伟福汇编器,其他项不用改变。由于是纯软件仿真,不用设置通信设置项。设置完成后,点击按纽[好],结束设置。以后的事情就是建立源程序、编译、调试。2.建立源程序点击菜单[文件]|[新建文件],出现一个如图1-5所示的窗口:图1-5默认文件名称是NONAME1,现在就可以在此窗口中输入源程序了。比如下面的一个小程序:MOV30H,#5AHMOVDPTR,#0128HMOVA,30HMO

5、VX@DPTR,ANOP这个小程序的功能是将片内RAM中30H单元的一字节数送到片外RAM中0128H单元。以此为例,讲解利用伟福纯软件仿真的过程。首先输入源程序,修改文件名:点击菜单[文件]|[另存为],出现对话框,如图1-6所示:图1-6输入文件名(例如MOVX.ASM),点击保存即可。注意,文件扩展名一定要输入,汇编语言的扩展名*.asm,不要忽视。文件改名是要确定其扩展名,以便根据此判断文件类型。现在的源程序字符出现彩色,以表示不同的文字属性,如图1-7所示:图1-7汇编点击菜单[项目]|[编译],就会自动调用伟福汇编器对源程序进行汇编,这时在信息窗口会显示汇编相关信息,

6、如图1-8所示:图1-8以上图中信息表示没有错误,汇编完成。如果有错误,双击错误信息行,在源程序窗口会出现深色显示行,指示错误所在。修改错误后,再次汇编,直到没有错误。这时在代码窗口(CODE)会出现十六进制的机器码,默认的开始地址是0000H。如图1-9所示:图1-93.调试点击菜单[执行]|[复位],在源程序窗口出现橄榄绿色横条,在即将执行的程序行上,并且在该行的前面出现一个小箭头,指示该行指令即将被执行。如图1-10所示:图1-10点击菜单[执行]|[单步],即执行该条指令,并将横条和小箭头移动到下一行指令上,同时可以在对应的窗口看到执行的结果,如图1-11所示:图1-11

7、单步执行到第三条指令后的情形如图1-12所示:图1-12图中可见,即将执行的指令是:MOVX@DPTR,A第一条指令执行的结果在DATA(片内数据存储器)窗口中,地址为30H单元的内容为5AH,第二条和第三条指令的执行结果在SFR(特殊功能寄存器)窗口中,DPH的值为01H,DPL的内容为28H,也就是DPTR的内容是0128H,ACC中的内容为5AH,还可以看到ACC中内容的二进制形式数据01011010,从上到下读。再点击一次单步,看不到什么变化,点击右边窗口的XDATA(片

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。