能做到Keil中点Debug,单步执行,然后Proteus中同步仿真(效果如下)
如果你在寻找VDM51.dll
链接:https://pan.baidu.com/s/1PI7-Y4n3f-sgtKjpye_Cmg
提取码:31j3
具体步骤
1、先在Proteus安装目录下Proteus\Proteus 8 Professional\MODELS找,VDM51.dll
如果没有,请下载
链接:https://pan.baidu.com/s/1PI7-Y4n3f-sgtKjpye_Cmg
提取码:31j3
2、把解压后的 VDM51.dll
复制到Keil安装目录下\C51\BIN
3、然后找到Keil的安装根目录中的TOOLS.INI
4、用记事本打开
找到
在最后加入 TDRV10=BIN\VDM51.DLL (“Proteus VSM Monitor-51 Driver”)
TDRV后面的“10”根据前面已有的加1即可
注意dll和括号中间有一个空格
保存
5、在Proteus中调试选项卡中勾选启动远程编译监视器
6、即可在Keil的Debug选项卡中选择
Proteus VSM Monitor-51 Driver
之后勾选Use后点击Setting,配置IP(如果是同一台电脑默认即可)
Keil中新建工程,编译,生成HEX
7、在Proteus中新建工程后将Program File选择,就是往单片机里考程序的方法,确定
现在就可以在Keil中调试Proteus的仿真了
参考链接 : https://www.csdndoc.com/article/6420104.