解决Keil与Proteus无法联机调试问题和详细的联机调试过程

解决Keil与Proteus 8.6无法联机调试问题和详细的联机调试过程

  自己在学习过程中遇到的问题,记录一下。

  打开Keil 调试,居然发现没有 Proteus VSM Monitor-C51 Driver,这就有点不好搞了,不过不要紧,可以自己手动添加。
在这里插入图片描述

以下是添加Proteus VSM Monitor-C51 Driver 过程:

  首先下载 VDM51.dll 这个文件,这个文件自己在网上随便就可以找到,我附一个下载链接(仅供参考)https://www.cr173.com/soft/42051.html

复制VDM51.dll 到 keil软件安装的根目录下的 C51\BIN\ 文件夹中(截图步骤如下):在这里插入图片描述

在这里插入图片描述

一定要把文件放在指定路径下面。

在这里插入图片描述

二 同样的方法 复制VDM51.dll 到proteus 安装目录的 根目录 MODELS 文件夹下面

(截图如下):
在这里插入图片描述
在这里插入图片描述
文件复制完成,下一步配置Keil

打开Keill 根目录 打开 TOOLS.INI 进行修改,添加下面我标记的那一行,
在这里插入图片描述
在这里插入图片描述
保存,关闭,在重新打开Keil 在Dubug选择里面就会出现一个 Proteus VSM Monitor-51 Driver ,选择Proteus VSM Monitor-51 Driver就可以经行Proteus 与keil 进行联机调试了。想想是不是都很激动,后面还有配置,继续如下操作:
首先 设置 Settings 出现如下:选择默认设置就行,不需要修改端口,如果不是就修改成如下图所示。
在这里插入图片描述
现在就真的可以经行联机调试了,激动吗?

联机调试如下:

1、打开 keil 选择调试

选择配置
在这里插入图片描述
在这里插入图片描述

2、在继续打开Proteus 进行配置

点击 Debug 选择下面我标记的那个,看到前面有个小√
在这里插入图片描述
在这里插入图片描述

继续 在选择 点击

在这里插入图片描述
点击之后 注意下面截图变化:
在这里插入图片描述
Proteus 配置就已经完成了 ,接下来 在打开Keill 进行调试吧。

扫描二维码关注公众号,回复: 11388096 查看本文章

打开keil 调试快捷键 Ctrl + F5 或者点击那个截图标记按钮,大家就可以愉快的玩耍了,谢谢观看。

F10 单步调试 F5全部一次性调试。

在这里插入图片描述
单步调试 点亮第一个灯。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45488643/article/details/105929603