如何让KEIL和PROTEUS联调连接

如题所述

很多年前设置过这个,Proteus 6 的话可以按照以下步骤,其他版本的也类似

    把x:\Program Files\Labcenter Electronics\Proteus 6 Professional\MODELS\ 目录下的 VDM51.dll文件复制到 x:\Keil\C51\BIN文件夹下。(x 是你那两个软件安装的目录。)

    用记事本打开Keil 根目录下的 TOOLS.INI 文件,在[C51] 栏目下加入TDRVx=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver" ) ,其中“TDRVx” 中的 “x”要根据实际情况写,不要和已有的号重复,比如TDRV6。

    把"x:\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文件。注意,一定要把keil的工程和Proteus的文件放到同一个目录下(这里所说的Keil的工程指工程的目录,即Proteus的工程文件要和Keil工程的那个文件夹在同一层目录下)。


上面是从网上整理的,很久前的老版本这样用的,其实就几个关键点,1-下载VDM51.dll。2-设置Keil。3-点击use romote debuger monitor。最近不怎么用,好像新版本可以直接找那些 VSM for xxx 的例子来看

温馨提示:内容为网友见解,仅供参考
无其他回答

proteus和keil怎么连起来用
我们首先在Keil中编写控制LED闪烁的程序代码,并编译生成.hex文件。然后在Proteus中搭建包含8051单片机和LED的电路图,并将.hex文件加载到单片机的属性设置中。接下来,我们配置Proteus和Keil的调试选项,将两者连接起来。最后,在Proteus中运行仿真时,我们可以看到LED按照程序设定的方式闪烁,同时可以在Keil中...

如何让KEIL和PROTEUS联调连接
1、PROTEUS安装好后,默认不会在桌面上产生快捷方式。先打开开始菜单,依次点击“程序、Proteus 7 Professional、ISIS 7 Professional”打开PROTEUS 2、单击图中的P,添加单片机等元件 3、像下图一样用关键字搜索,89C51,再加几个LED,因为是仿真就不用加限流电阻和晶振复位的元件了 4、把元件排列放好,...

使用Keil与Proteus联合仿真调试单片机程序
1. 从官网获取并安装Proteus,建议安装在D盘的install文件夹,按照指示进行,安装完成后桌面上会出现快捷方式。2. 同时下载Keil安装包和注册机,新建文件夹安装。在Keil安装时,注意填写个人信息,最后通过注册机破解并获取序列号。3. 为了将Proteus和Keil关联,打开TOOLS.INI文件,添加TDRV11相关驱动信息,...

keil软件怎么把程序加到proteus里面?
以下一51为例,1。用keil4生成hex文件。2。在proteus中找出对应的单片机,放在图里面。3。双击单片机,选之前的hex文件的路径,点击仿真按钮。如何让KEIL和PROTEUS联调连接用记事本打开Keil根目录下的TOOLS.INI文件,在[C51]栏目下加入TDRVx=BIN\\VDM5DLL(ProteusVSMMonitor-51Driver),其中“TDRVx”中的...

keil与Proteus联调问题
在尝试进行keil与Proteus的联调时,遇到了一个让人头疼的问题。按照操作指南进行设置后,当在Proteus中尝试连接时,突然弹出了一个错误提示:“vdm sever failed to bind port 8000”。这个信息其实是在告诉我们,vdm服务器无法与端口8000建立连接。对于这一问题,首先要检查的是vdm sever是否已经正确运行且...

keil如何与Proteus联合仿真?
KeilC与Proteus连接调试 1、假若KeilC与Proteus均已正确安装在C:\\Program Files的目录里,把C:\\Program Files\\Labcenter Electronics\\Proteus 6 Professional\\MODELS\\VDM51.dll(可能没有这个文件,本压缩包里有)复制到C:\\Program Files\\keilC\\C51\\BIN目录中。2、用记事本打开C:\\Program Files\\keilC\\...

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 如何联调。Proteus如何使用
安装一个联调驱动,然后proteus中的-debug-use remote debug monitor 勾上 keil: 在options for targt --out put--creat hex file 勾上 debug--右边那个use勾上,选择Proteus VSM simulator (装完驱动后新出现的选项)就行了 还要确保你的dsn文件和keil的项目文件在同一个文件夹内keil直接编译...

proteus 与keil3 怎么联调 vdmagdi.exe怎么用?
有两种方法:1,用keil生成.hex文件,在isis中右击at89c51,再左击,出现相应元件的属性对话框“Program File”一项中选择要加入的.hex文件。2,联调.联调设置步骤如下: (1)把安装目录Proteus\\MODELS下的VDM51.dll文件复制到Keil安装目录的\\C51\\BIN目录中。 (2)修改Keil安装目录下Tools.ini文件,在C...

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

相似回答