多语言展示
当前在线:1835今日阅读:23今日分享:25

keil与protues的完美联调

keil软件和proutes的完美联调,为后续虚拟51开发板的搭建及调试准备,为学习51单片机开发培养兴趣
方法/步骤
2

第二步安装完毕,把C:\Program Files\Labcenter Electronics\Proteus 6 Professional\MODELS\目录下的 VDM51.dll文件复制到 C:\Keil\C51\BIN文件夹下。(目录名都是默认的,你可以根据你实际安装的目录进行复制。),如果你是用的protues7以上的版本,你的那个目录里没有VDM51.dll文件,你要到网上下载

3

第三步,用记事本(其它的编辑软件也可以,如Ultra Edit)打开Keil 根目录下的 TOOLS.INI 文件,在[C51] 栏目下加入 TDRV8=BIN\VDM51.DLL ('Proteus VSM Monitor-51 Driver' ) ,其中“TDRV9” 中的 “9”要根据实际情况写,不要和原来的重复。(我的这个文件中已经有了从TDRV1到TDRV8, 所以我用的是TDRV9)

4

第四步,keil的设置。运行keil程序,建立一个新的工程。点击工具栏的'option for target'按钮,在出现的对话框里点击'Debug',在右栏上部的下拉菜单里选中' Proteus VSM Monitor-51 Driver',还要点击一下Use前面的小圆点。 最后还要点击后面的settings,如果你只是本机联调的话,host后面写172.0.0.1,port:后面写:8000。

5

第五步,Proteus的设置。运行Proteus的ISIS,鼠标左键点击菜单'DEBUG',选中'use romote debuger monitor'

6

这样你就可以在keil中实现对protues的控制了,断点单步等都是可以的。你会发现喜欢上这两个软件,开始慢慢对单片机的学习产生兴趣

推荐信息