伟福仿真器使用说明书
- 格式:doc
- 大小:1.89 MB
- 文档页数:131
附录1 伟福仿真器简介一. 仿真头介绍◆POD8X5XP 仿真头POD8X5XP 仿真头为POD8X5X 改进型。
可配E2000 系列,E6000 系列,K51 系列仿真器,用于仿真MCS51 系列及兼容单片机,可仿真CPU 种类为8031/32, 8051/52, 875X,89C5X,89CX051, 华邦的78E5X, LG 的97C51/52/1051/2051。
配有40脚DIP封装的转接座,可选配44 脚PLCC封装的转接座.选配2051转接座可仿真20 脚DIP 封装的89CX051CPU。
当用户板功耗不大时,可以短接5V 电源输出跳线,由仿真器供电给用户板,一般情况下请不要短接此跳线。
如果短接复位信号输出跳线,当用软件复位程序时,仿真头的复位脚会输出一个复位信号,以复位用户板的其它器件。
注意:如果用户板有复位电路,请不要短接此跳线。
◆PODH8X5X / PODH591仿真头PODH8X5X运用PHILIPS授权的HOOKS技术,用PHILIPS芯片作为仿真芯片,来仿真各类与MCS51 兼容的MCU,仿真头的原有的P87C52可仿真通用的8X5X系列芯片,可以将P87C52 换成PHILIPS的P89C51Rx+或P89C51Rx2来仿真相应的MCU,也可以换成PHILIPS 的P89C66x 用于仿真PHILIPS 的P89C66x 系列MCU。
因为P89C51RD2 和P89C66X 内部带有扩展RAM,可以借用P89C51RD2 或P89C66x 来仿真带扩展RAM 的CPU,例如Winbond的78E58B、78E516 等。
PODH8X5X 可以从外部引入仿真电源,来仿真2.7V~5.5V用户电压,当用户需要仿真低电压时,将“电源选择跳线”接成“外部电源接入”方式即可。
仿真头的低电压由用户板提供。
注意:当用户想仿真低电压时,仿真头上的仿真CPU必须能工作于低电压状态。
(详见PODH8X5X 使用说明仿真器与PODH8X5X 仿真头连接图二. 仿真器介绍说明:1.仿真器使用9 针串行口,与PC 机用两头为孔的串行电缆连接。
伟福V8仿真器在Keil uVision2/uVision3调试环境使用指南第一步:设置前的准备在所有的设置前,必须先安装好VW调试软件和Keil调试环境,选择好安装路径,在下面的设置中将会用到。
第二步:安装V8仿真器在Keil硬件驱动启动VW调试环境,打开“帮助”菜单下的“安装KEIL驱动”,在弹出的对话框中正确选择已经安装的keil安装路径。
第三步:调试模式设置在Keil uVision2中打开项目,选择Project\Options for Target 'XXX'或点击如下图所示的图标:出现如下的项目设置对话框:如上图所示,切换到“Debug”选项卡,将默认的Use Simulator(使用软件模拟器)切换到Use...“XXX”,选择“伟福V系列仿真器”(WAVE V series Driver 为英文版),然后将以下的两项都选中:Load Application at Sta...,Go till main..., *注:如果在“安装KEIL驱动”后上述下拉框中没有“伟福V系列仿真器”,那么第二步操作可能由于某些原因例如tools.ini属性是只读的等原因而安装失败了,可以参照后面“Wave V系列仿真器嵌入Keil调试环境驱动”进行手动安装keil驱动。
然后点击Settings,进入仿真器设置对话框,如下图所示:然后进入“仿真头设置”,如下图所示:设置好以后两次确定,即完成了仿真器的设置,回到keil的Debug选项卡,再次确定完成项目设置。
第四步:开始调试项目在完成上述设置后,编译项目,编译完成后,,Keil uVision2也环境将自动进入Debug 模式,这时就可以调试程序了。
如果调试过程中由于通信和断电等问题时,Keil uVision2环境将会出现如下图的错误窗口,用户可以排除故障后点击Try Again重试,但是建议在出错后,重新退出Debug模式,重新编译、连接,自动进入Debug模式。
WA VE6000软件的使用运行厂家提供的光盘,点击W A VE6000安装,安装好后可直接双击快捷方式图标,启动程序。
启动后的界面大致如图1所示。
图1 启动界面详细的使用说明请看光盘中的文件,这里只说明为了对51系列单片机进行纯软件仿真时要用到的一些项目和开始使用的几个必须步骤。
1、启动软件之后,根据需要设置仿真器:点击菜单【仿真器】︱【仿真器设置】(点击菜单行中的【仿真器】项,然后在其下拉菜单中点击【仿真器设置】项,以后不再说明)出现如图2所示对话框。
图2因为要使用纯软件仿真,所以要选中使用伟福软件模拟器,晶体频率可以根据需要设置;其他按照图示选择即可。
点击目标文件页,出现如图3所示对话框。
图3按图示设置即可。
点击语言页,出现对话框如图4所示。
图4按照图中设置即可,注意编译器选择项一定要选择伟福汇编器,其他项不用改变。
由于是纯软件仿真,不用设置通信设置项。
设置完成后,点击按钮【好】,结束设置。
以后的事情就是建立源程序、编译、调试。
2、建立源程序点击菜单【文件】︱【新建文件】,出现一个文件窗口,形如图5所示。
默认文件名称是NONAME1,你现在就可以在此窗口中输入你的源程序了。
比如下面的一个小程序:MOV 30H,﹟5AHMOV DPTR,﹟0128HMOV A,30HMOVX @DPTR,ASJMP $这个小程序的功能是将片内RAM中30H单元的一字节数送到片外RAM中0128H单元。
以此为例,讲解利用伟福纯软件仿真的过程。
首先输入源程序,修改文件名,点击菜单【文件】︱【另存为】,出现对话框如图6所示。
图6输入文件名(例如TST1.ASM),点击保存即可。
注意,文件扩展名一定要输入,汇编语言的扩展名﹡.asm ,不要忽视。
文件改名是要确定其扩展名,以便据此判断文件类型。
现在的源程序字符出现彩色,以表示不同的文字属性,如图7所示。
图73、汇编点击菜单【项目】︱【编译】,就会自动调用伟福汇编器对源程序进行汇编,这时在信息窗口会显示汇编相关信息,如图8所示。
仿真机的使用说明一、仿真机的安装1、安装仿真机的驱动文件:1.1.将“驱动安装文件”下的“VC2012_4_x86.rar”解压缩并双击安装。
1.2.将“驱动安装文件”下的“VC_x86Runtime.rar”解压缩并双击安装。
1.3.若电脑系统为XP系统,则需将“加密狗驱动-XP.rar”解压缩并双击“dpinst.exe”安装,若电脑系统为Win7系统,则无需安装此程序。
1.4.若电脑系统为XP系统,则需将“dotNetFx35sp1.rar”解压缩,并双击文件夹下的“dotNetFx35setup.exe”安装,若电脑系统为Win7系统,则无需安装此程序。
2.仿真库的安装:2.1.将“仿真机安装包”下的“simstore”解压缩到电脑D盘根目录下(注意:一定要放到D盘根目录下)。
3.将仿真机加密狗插入电脑的USB接口。
4.仿真程序的安装4.1.将“仿真机安装包”下的“XS300CFBI.r ar”解压缩到D盘根目录下。
(注意:一定要放到D盘根目录下)。
二、仿真机的使用1.单机版仿真机的使用:1.1.检查确认仿真机的驱动文件已经安装完毕。
1.2.检查确认仿真机加密狗已经插入电脑的USB接口。
1.3.进入文件夹“D:\XS300CFBI\XS300CFBI_RUN”,双击本地仿真平台的快捷方式“MSP_本地仿真平台”,启动仿真平台。
1.4.进入文件夹“D:\XS300CFBI\XS300CFBI_RUN”,双击本地仿真界面的快捷方式“DCS_本地仿真界面”,启动仿真界面。
2.网络版仿真机的使用2.1.检查确认仿真机的驱动文件已经安装完毕。
2.2.检查确认机房的网络畅通。
2.3.服务端电脑(需要启动仿真平台的电脑)2.3.1.检查确认仿真机加密狗已经插入服务端电脑(需要启动仿真平台的电脑)的USB接口。
2.3.2.进入文件夹“D:\XS300CFBI\XS300CFBI_RUN”,双击本地仿真平台的快捷方式“MSP_网络仿真平台”,启动仿真平台。
三、在WA VE下使用伟福仿真器(lab6000)步骤
1、打开桌面上的伟福图标(WA VE),进入如下界面:
2、单击“文件”下的“打开项目”,如下图所示:
3、选择需要做的实验题目,然后单击打开。
进入如下界面:
4、双击“模快文件”下的程序文件名,打开文件:
5、单击上图工具栏左边第一按扭,设置为下面三图所示,然后点击“好”完成仿真器设置。
5、按工具栏左边第三个按扭或F9编译程序,如图:
6、点击工具栏中的“全速运行键(绿色三角形)”或CTRL+F9,进行运行程序
7、按暂停键停止程序,按复位键(CTRL+F2)进行复位,结束实验程序的运行。
伟福V5仿真器在Keil uVision3/ uVision4调试环境下使用指南
第一步:准备
使用前,必须先确认已经安装Keil C51调试环境(这里仅以安装MCS51系列驱动为例,其余驱动需要预先安装相应软件),建议将keil安装在默认路径c:\keil目录下。
第二步:安装V5仿真器在Keil下的驱动
1.从/download/Software/DLL_Inst.rar下载“伟福V系列仿真器嵌入keil驱动”安装程序,执行DLL_INST.exe,打开如图界面。
2.在上述界面中,选择“安装keil C51 驱动程序”,然后确认Keil路径,如不正确浏览到keil的安装路径,点击“安装”,安装成功后,将出现以下界面:
第三步:调试模式设置
在Keil 中打开项目,选择Project\Options for Target 'XXX'或点击如下图所示的图标:
出现如下的项目设置对话框:
如上图所示,切换到“Debug”选项卡,将默认的Use Simulator(使用软件模拟器)切换到Use...“XXX”,选择“伟福V系列仿真器”(若为uVision4版本显示位WAVE V series MCS51 Driver),然后将以下的两项都选中:Load Application at Startup,Run to main,
然后点击Settings,进入仿真器设置对话框,根据实际使用的仿真器,选择相应的仿真器和仿真头型号,如下图所示:
然后进入“仿真头设置”,如下图所示:
设置好以后两次确定,即完成了仿真器的设置,回到keil的Debug选项卡,再次确定完成项目设置。
伟福和Proteus ISIS仿真软件的使用第一部分 Proteus ISIS快速入门一、简介Proteus软件是一款强大的单片机仿真软件,对于单片机学习和开发帮助极大。
Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。
它运行于Windows 操作系统上,可以仿真、分析(SPICE)各种模拟器件和数字集成电路,包括单片机。
在国内由广州的风标电子技术有限公司代理。
在单片机课程中我们主要利用它实现下列功能:1、绘制硬件原理图,并设置元件参数。
2、仿真单片机及其程序以及外部接口电路,验证设计的可行性与合理性,为实际的硬件实验做好准备。
3、如有必要可以利用它来设计电路板。
总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,可以实现从构想到实际项目完成全部功能。
这里介绍Proteus ISIS软件的工作环境和一些基本操作,实现初学者入门。
至于更加详细的使用,请参考软件的帮助文件和其他有关书籍,还可以到网上找到许多参考资料。
二、界面介绍双击桌面上的ISIS 7 Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus 7 Professional”→“ISIS 7 Professional”,出现如图2-1所示屏幕,表明进入Proteus ISIS集成环境。
图2-1 Proteus ISIS集成环境进入之后的界面类似如图2- 2 所示。
图中已经标注各个部分的作用,我们现在就使用软件提供的功能进行工作。
图2-2 ISIS主窗口三、一个小项目的设计过程1、建立新项目启动软件之后,首先,新建一个项目:点击菜单:File→New Design,如图2-3所示,即可出现如图2-4所示的对话框,以选择设计模板。
一般选择A4图纸即可,点击OK,关闭对话框,完成设计图纸的模板选择,出现一个空白的设计空间。
图2-3 新设计图2-4 选模板这时设计名称为UNTITLED (未命名),你可以点击菜单file→save design 来给设计命名。