proteus keil联调 失败是怎么回事

用了Proteus 6.9 和keil 8.08

总是有keil报错: target dll has been cancelled debugger aborted!),

而Proteus没有报错
因为我用的是6.9的版本 所以没有vdm51 然后我下了个安装了一个 但我没吓到PROSPICE.DLL 其他设置完全按照说明 我不知道是什么原因
下面一段是网上得:
第四步,keil的设置。为了让读者更好的了解这个过程,笔者以Proteus自带的例子来说明。把"C:\Program Files\Labcenter Electronics\Proteus 6 Professional\SAMPLES"的"8051 LCD Driver”文件夹复制到新建的Proteus文件夹下。运行keil程序,在"8051 LCD Driver"文件夹下建立一个新的名为8051 LCD Driver工程。单片机的型号选择AT89C52就可以,把LCDDEMO 文件加到"Source Group 1"组里。点击工具栏的"option for target"按钮,在出现的对话框里点击"Debug",在右栏上部的下拉菜单里选中" Proteus VSM Monitor-51 Driver",还要点击一下Use前面的小圆点。

再点击"Setting"设置通信接口,在Host后面添上"127.0.0.1",如果你是用的不是同一台电脑,在这里添上另一台电脑的IP地址(另一台电脑安装Proteus)。 在Port后面添上"8000"。点击"OK"按钮即可。最后把工程编译一下。

第五步,Proteus的设置。运行Proteus的ISIS,鼠标左键点击菜单"DEBUG",选中"use romote debuger monitor"。下面我们用鼠标左键点击菜单"File",再点击"Load Design",导入"8051 LCD Driver"文件夹下的LCDDEMO.design文件。

本人在参照以上调试时,有发现的几点注意:

1. 一定要把keil的工程和Proteus的文件放到同一个目录下(这里所说的Keil的工程指工程的目录,即Proteus的工程Design文件(后缀名。DSN)要和包含了Keil工程文件的那个文件夹在同一层目录下)。(经过操作发现:Keil的工程目录文件夹一定要命名为keil(可能与路径设置有关,目前还不清楚,且Keil工程名与Proteus工程名相同),否则proteus报错:Unable to open HEX file 'Keil\DS1302.hex'. keil报错: target dll has been cancelled debugger aborted!)
会不会是像网上说的这种原因
还有我的keil版本肯定不会旧
网上说
我的keil是3版本的 proteus 是6.9

有一个联机软件,安装后就可以在keic里的仿真选项里有protues.....,然后打开protues有个菜单是remote什么的选择后会有防火墙警告,解除就行了!
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-26
这proteus 只能是玩玩,我也遇到类似问题,当然,还有其他很多问题

proteus 和 keil联调时,Keil弹出对话框:target Dll has been cancelled...
那是你安装的版本较低,破解时需要的DLL文件没有破解成功,建议换个高级点的版本重装即可,如7.2以上,不需要DLL破解。

KEIL与proteus联调问题,VDM服务无法绑定端口8000.
这个问题的原因是端口号冲突,换句话说端口8000已经被其他程序占用了,你安装的酷狗音乐用的端口是8000。你可以卸载酷狗,或者可以把酷狗的下载端口改了!

proteus与Keil联调后,运行出现出问题后出现的message如下图,请问如何改...
看你的错误提示,你应该是直接运行的proteus,而非运行keil。说明你的proteus和keil还没有联调好,联调好后你可以先编译keil,在proteus中可以看到运行按钮变成绿色,再运行keil,即可看到仿真结果。这才说明你联调成功。具体如何联调你在网上看看资料,挺简单的。

Proteus与Keil联调出错了
你这是7.06,不是7.6呀。软件没破解好?下个7.5的吧,比较稳定 。只要安装keil驱动vdmagdi.exe就可以了。

proteus 和 keil无法联调?
proteus那边设use remote debug.之后 keil这还要边选择VSM :右击target -> 选第一行那个项 ->在跳出来的那个页面点output ->勾选Create HEX File ->接着点击同一栏的Debug(倒数第二个) ->点Use 在Settings左边那里点下三角符号,选Proteus VSM Simulator ->最后OK!

Proteus与Keil联调时 出现了问题。哪位高手给指点下吧!
Plesse select your Keil(e.g.C:\\Keil)folder"这句提示是要求你选择你机子上已经安装的Keil所在的文件夹,然后安装程序会将VDM51.Dll拷贝到..\\keil\\C51\\BIN\\路径下,同时修改你本机..\\keil\\TOOLS.INI文件,安装的文件其实是Proteus基于keil的驱动。安装完毕后就可以keil与proteus联调了。

proteus的keill驱动安装不好无法联调怎么办?
Proteus与Keil_μVision4的联调方法 1.首先,安装PROTEUS和keil软件。2.把PROTEUS\\MODEL目录下VDM51.DLL文件复制到keil安装目录的\\c51\\bin目录中 3.修改keil安装目录下的TOOLS.INI文件,在c51字段中加入TDRV8=BIN\\VDM51.DLL(“PROTEUS VSM MONITOR-51 DRIVER”),并保存。注:不一定要用TDRV8,根据...

proteus keil联调 失败是怎么回事
有一个联机软件,安装后就可以在keic里的仿真选项里有protues...,然后打开protues有个菜单是remote什么的选择后会有防火墙警告,解除就行了!

keilC和proteus联调后,用proteus执行仿真的时候出现这个问题,不能用...
2、你的意思理解是正解的,方便 2.5、因为P0^0你没有定义,你必须这样才能用 sbit 一个符号=P0^0,因为在reg51.h库中只定义了P0口是可以位变量 3、前面说的对,后面的就看你的char a=P0_0;放在什么位置了,如果你每次在外部输入高电平的时间,然后在后面跟着a=P0_0;那么这个a就跟着你的...

Keil编译没问题,一调试连接proteus就出现-"Target DLL has been canc...
你拿KEIL和PROTEUS联调的吧,网上很多说下什么联调补丁,我试了很多次都没用,我估计那是老版本的方法 我自己一直是这样弄的,KEIL编译好了以后生成HEX文件,然后在PROTEUS,你的选用的芯片去加载这个HEX文件。然后就在KEIL可以直接修改了,但是不能在线监视了。我用的PROTEUS7.2和7.4的 ...

相似回答