1.依次在Proteus和Keil的目录下添加上VDM51.dll文件

VDM51.dll文件可在下面链接直接下载:
链接:https://pan.baidu.com/s/10ypL1fgfXsMgj8irHTUt3g
提取码:l8nh

  • Keil的需要添加在keil–>C51–>BIN
    例如:F:\keil\C51\BIN
  • Proteus的需要添加在MODELS
    例如:F:\Proteus 8.6\Proteus 8 Professional\MODELS

2.修改Keil安装目录下的TOOLS.INI文件

添加TDRV10=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver")

注意:前面的TDRV编号是可以更改的

3.在画好电路图,并且添加好.hex文件后,点击调试选项卡中的启动远程编译监视器

4.如果安装过酷狗音乐的朋友们,先修改酷狗音乐的下载端口

  1. 点击设置
  2. 点击下载设置,并修改端口号,然后点击确定

5.编译并且生成.hex文件之后,点击keil中的魔法棒

6.然后在下面目录下依次进行四步操作



如果用同一台机IP名为127.0.0.1,如不是同一台机调试则填另一台的IP地址。
端口号一定为8000

7.点击keil中的Debug


如果这时Proteus左下角为灰色,说明已经连接好了

8.点击1处的run按钮可以运行,并且在watch窗口可以看到变量值的变化

9.这些按钮还可实现逐步运行和跳转运行

写给大忙人看的Keil和Proteus联调使用方法相关推荐

  1. 【读书笔记】《写给大忙人看的Java SE 8》——Java8新特性总结

    2019独角兽企业重金招聘Python工程师标准>>> 阅读目录 接口中的默认方法和静态方法 函数式接口和Lambda表达式 Stream API 新的日期和时间 API 杂项改进 ...

  2. 【系统】《写给大忙人看的操作系统》--研读

    文章主要结构图 操作系统 现代计算机系统由一个或多个处理器.主存.打印机.键盘.鼠标.显示器.网络接口以及各种输入/输出设备构成. 然而,程序员不会直接和这些硬件打交道,而且每位程序员不可能会掌握所有 ...

  3. 与时俱进的Java——《写给大忙人看的Java核心技术》读后感

    作为一个Android工程师,对书中那一句"成也框架,败也框架"深有同感:刚入门的时候只需要用Picasso或者OKHttp等开源框架实现简单的功能就能得到一个结果,有了经验之后才 ...

  4. keil与proteus联调方法如下

    keil与proteus联调方法如下 1.把VDM51.dll(没有的请到网上下载) 复制到proteus安装目录的MODELS文件夹下, 我的是C:\Program Files\Labcenter ...

  5. 【以前】“VDM Server“-Keil与Proteus联调

    Keil与Proteus联调,关键在于如何将两个软件联系起来.不同版本的软件有不同的联调方法. Proteus6系列的与KeiluVision2.0的联调只用修改一个文件就可:Proteus7系列的与 ...

  6. 写给大忙人看的上帝公式!!!

    前面的话 记得以前上数字信号处理的课时,老师上来就是一个欧拉公式,然后直接blablabla从时域到频域......全程都是云里雾里的状态:本文因为项目的一篇论文中公式的推导,无奈重新捡起了课本,真是 ...

  7. keil和proteus联调

    关于Keil4与Proteus8联调,配置如下: 1.Proteus中,菜单栏Debug->Enable Remote Debug Monitor,即允许远程调式: 2.Keil中,打开Targ ...

  8. 写给大忙人看的进程和线程(内附思维导图)

    我们平常说的进程和线程更多的是基于编程语言的角度来说的,那么你真的了解什么是线程和进程吗?那么我们就从操作系统的角度来了解一下什么是进程和线程. 我们平常说的进程和线程更多的是基于编程语言的角度来说的 ...

  9. 写给大忙人看的进程和线程

    来源:Java建设者 下面是本文的结构图 我们平常说的进程和线程更多的是基于编程语言的角度来说的,那么你真的了解什么是线程和进程吗?那么我们就从操作系统的角度来了解一下什么是进程和线程. 进程 操作系 ...

最新文章

  1. Luogu 2827 [NOIP2016] 蚯蚓
  2. Redis【3】其他部分~
  3. fio 是测试磁盘性能的最佳工具
  4. Ubuntu时间显示不准确的解决方案
  5. pythonista3安装stash_Pythonista下stash安装教程
  6. android mvvm 官方例子,详解Android的MVVM框架 - 数据绑定
  7. Mybatis_接口编程
  8. Android 7.0系统启动流程分析
  9. “我们的边缘计算技术点,可能超前了业界一点”
  10. 126. PHP 加密
  11. 算法——最短路径应用
  12. 在升序排序的数组中插入一个元素 用函数编程实现在一个按升序排序的数组中查找x应插入的位置,将x插入数组中,使数组元素仍按升序排列。 提示:插入(Insertion)是数组的基本操作之一。插入法排序算法
  13. 【完整攻略】OPPO手机无密码解锁方法
  14. angular之CanActivate守卫
  15. NeurIPS 2022 | 最强斗地主AI!网易互娱AI Lab提出基于完美信息蒸馏的方法
  16. lut预设安装:LUTs预设如何导入pr?lut预设导入Premiere Pro教程
  17. 职业规划最好最全面的一篇文章
  18. 在C#中构建一个虚拟软件电话,该软件电话可以在您的呼叫中心中作为振铃组...
  19. Windows10系统下怎样禁止电脑关机
  20. E2E 端到端测试学习 - E2E 介绍、Cypress 案例基本使用

热门文章

  1. 如何使用GAMS的许可证
  2. 拼多多搜索流量是怎么来的看辽宁启迪电商怎么说
  3. 电源基础(凌特资料)
  4. inspur浪潮服务器重做RAID:
  5. 企业能源管理平台-企业智慧能源解决方案-实现能源企业数字化转型
  6. android打印机没反应了,安卓微信小程序蓝牙连接打印机,代码执行成功,打印机没有响应,苹果可以正常使用...
  7. Spring Cloud Zookeeper 分布式服务框架搭建常见问题
  8. 处理confocal图片的第二天 -- pylibczi
  9. 物联网将如何提升工业效率?
  10. 将form表单序列化成对象