1、修改Keil安装目录的 \C51\BIN目录下 Tools.ini文件,在C51字段加入TDRV9=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver"),保存。(根据原来字段顺延数值就可以了,我的原来到TDRV8,所以我就添加VDM51.DLL用的TDRV9,看你的文件里究竟是多少,顺延写就可以)
2、打开proteus,画出相应电路,在proteus的debug菜单中选中use remote debug monitor。
3、在keil中编写MCU的程序,进入KEIL的project菜单option for target '工程名'。在DEBUG选项中右栏上部的下拉菜单选中 Proteus VSM Monitor-51 Driver。再进入seting,HOST设置为:127.0.0.1,端口号设置为:8000 。
4、在keil中进行调试,同时在proteus中可以看到运行按钮变绿,说明联调成功。然后再keil中运行,即可看到proteus中仿真的结果。
联调挺方便的,其实不联调直接将keil生成的hex文件,下载到mcu中也可以直接在proteus中运行仿真。多操作、多观察就明白了。
这个不错~强烈推荐http://wenku.baidu.com/view/d6208f6db84ae45c3b358c3c.html
参考:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/0827e94db63443f2d62afc4d.html
怎么说呢 其实很简单