keil和proteus联动要点

一、keil与proteus如何进行联动?

1.先安装vdmagdi.exe,这是驱动

2.要保证keil工程编译通过,左上角红色图标进行编译,黑色框图标进行链接。

3.生成hex文件

先点击这个图标

按照顺序点击,生成HEX文件。

4.在打开的proteus文件中,点击菜单栏中的debug调试。

.5.

5.在Dedug下找到Use Remote Debug Monitor,点击鼠标左键,Use Remote Debug Monitor的前面会出现一个对号

6.再找到你的原理图中主控芯片,在这里使用的是AT89C51,鼠标双击

7.鼠标双击后会出现一个弹框,在弹框中找到Program File,点击这个图标

8.此处需要的是前面写的生成的hex文件路径,找到hex文件之后,点击打开

9.再点击ok,到了这里,在proteus中的设置就算完成了

10.转回keil工程中,点击菜单栏中的魔术棒

11.在弹框中找到Debug,选择use前面的单选框,再在use后面的下拉框中选择Proteus VSM Simulator,最后点击弹框下方的OK

12.之后再点击菜单栏中的的Debug -> Start/Stop Debug Session

13.点击这个按钮,进行持续运行,这时就开始调试了。

这里要注意的是,实物硬件单片机可能会因为一些物件的误差导致无法实时调试。

但是在电脑上是可以实现实时调试的。在调试的时候一定要点击这个图标,不然你的proteus工程不会有反应。

14.去proteus工程里面看是否有反应,若现象和预期一样,则说明keil和proteus的联调连接是成功的。

15.如果想结束联调,点击菜单栏中的的Debug -> Start/Stop Debug Session即可。

相关推荐
创界工坊工作室1 天前
DPJ-148 基于Arduino六自由度机械手设计(源代码+proteus仿真)
stm32·单片机·嵌入式硬件·51单片机·proteus
up向上up4 天前
基于STM32的多参数水温水质检测报警Proteus仿真设计
stm32·嵌入式硬件·proteus
微风欲寻竹影5 天前
STC89C52电子日历:12864 LCD+按键调时【附源码+Proteus仿真,免费】
单片机·嵌入式硬件·51单片机·proteus
云雾J视界8 天前
超越Proteus:AI时代驱动电路仿真的新范式——以LTspice双脉冲测试为例
proteus·仿真·ltspice·驱动电路·ai时代·闭环验证
xiaobuding_QAQ11 天前
51汇编仿真proteus8.15学习篇一(附源码)
汇编·单片机·学习·proteus
xiaobuding_QAQ11 天前
51汇编仿真proteus8.15学习篇二(附源码)
开发语言·汇编·单片机·学习·proteus
资料,小偿13 天前
基于8086计算器8086,8086的计算器,8086简易计算器矩阵键盘proteus8.9版本(4.10.2)
汇编·proteus
创界工坊工作室15 天前
DPJ-137 基于单片机的公交车自动报站系统设计(源代码+proteus仿真)
stm32·单片机·嵌入式硬件·51单片机·proteus
up向上up19 天前
基于STM32温湿度采集Proteus仿真设计
stm32·单片机·proteus
创界工坊工作室25 天前
DPJ-120 基于STC89C52的多功能清扫消杀车控制系统设计(源代码+proteus仿真)
stm32·单片机·嵌入式硬件·51单片机·proteus