跳转到主要内容

Proteus8与Keil4的联接调试教程

kelly 提交于

首先安装vdmagdi软件,然后再进行以下设置:

下载地址:http://pan.baidu.com/s/1i30ultb

在Keil软件上单击“Project菜单/Options for Target”选项或者点击工具栏的“option for ta rget”按钮 ,

<center><img src="http://mm32.eetrend.com/files/2016-08/wen_zhang_/100002669-8622-1.png&q…; alt=""></center>

弹出窗口,点击“Debug”按钮,出现如图所示页面。

在 出现的对话框里在右栏上部的下拉菜单里选中“Proteus VSM Monitor-51 Driver”。并且还要点击一下“Use”前面表明选中的小圆点。

<center><img src="http://mm32.eetrend.com/files/2016-08/wen_zhang_/100002669-8623-2.png&q…; alt=""></center>

再点击“Setting”按钮。

<center><img src="http://mm32.eetrend.com/files/2016-08/wen_zhang_/100002669-8624-3.png&q…; alt=""></center>

设置通信接口,在“Host”后面添上 “127.0.0.1”,如果使用的不是同一台电脑,则需要在这里添上另一台电脑的IP地址(另一台电脑也应安装Proteus)。在“Port”后面添 加“8000”。设置好的情形如图所示,点击“OK”按钮即可。最后将工程编译,进入调试状态,并运行。

Proteus的设置

进入Proteus的ISIS,鼠标左键点击菜单“Debug”,选中“use romote debuger monitor”,如图所示。此后,便可实现Keil与Proteus连接调试。

<center><img src="http://mm32.eetrend.com/files/2016-08/wen_zhang_/100002669-8625-4.png&q…; alt=""></center>

最后必须右击单片机加载hex文件,开始调试。

<center><img src="http://mm32.eetrend.com/files/2016-08/wen_zhang_/100002669-8626-5.png&q…; alt=""></center>