📄 keil 和proteus 联调方法.txt
字号:
1、安装Keil和Proteus。
2、猛击vdmagdi.exe,然后选择Keil的安装根目录,例如:“X:\ProgramFiles\Keil”(X为盘符)
等待安装完成(友情提示,vdmagdi.exe是安装包里提供的,1.2M,网上可以下载)
完成后,看看“X:\ProgramFiles\Keil\C51\BIN”目录下应该出现了VDM51.dll文件。
3、打开Proteus,在debug菜单中选中useremote debug monitor
(汉化版:“调试——>使用远程调试监控”)。
4、修改Keil安装目录“X:\ProgramFiles\Keil”下的TOOLS.INI
用记事本打开,找到C51字段,下面增加一行
TDRV9=BIN\VDM51.DLL ("Proteus VSMMonitor-51 Driver" )
那个开头TDRV9可以根据情况写成是TDRV3或者TDRV+其他数字,但是不能和已经有的重复了
“”里的东西可以自己发挥,只是用来显示的,没啥实际效果,不过建议还是不要改了哈
重点是=后面的路径和文件名写对了(BIN\VDM51.DLL)
如果有TDRV10=BIN\VDM51.DLL ("Proteus VSM Simulator")的不加这一行也行)。
5、keil项目上右键,打开项目设置(project菜单option for target '工程名')
在Debug选项下面,的右侧仿真器设置选到“Proteus VSM Monitor-51 Driver”
点击Settings本机的话设置Host为127.0.0.1 端口设置为8000。
6、在Proteus里画好图,联好线,在keil写完程序生成HEX装上去以后,就可以联调了
点击Keil菜单的Debug下的开始(或者ctrl+F5)就可以尽情的调试了。。。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -