第一步安装这两个软件,网上下载keil 4和protues 7以上的版本

第二步安装完毕,把C:\Program Files\Labcenter Electronics\Proteus 6 Professional\MODELS\目录下的 VDM51.dll文件复制到 C:\Keil\C51\BIN文件夹下。(目录名都是默认的,你可以根据你实际安装的目录进行复制。),

如果你是用的protues7以上的版本,你的那个目录里没有VDM51.dll文件,你要到网上下载
第三步,用记事本(其它的编辑软件也可以,如Ultra Edit)打开Keil 根目录下的 TOOLS.INI 文件,在[C51] 栏目下加入 TDRV8=BIN\VDM51.DLL (“Proteus VSM Monitor-51 Driver” ) ,其中“TDRV9” 中的 “9”要根据实际情况写,不要和原来的重复。(我的这个文件中已经有了从TDRV1到TDRV8, 所以我用的是TDRV9)
第四步,keil的设置。运行keil程序,建立一个新的工程。点击工具栏的"option for target"按钮,在出现的对话框里点击"Debug",在右栏上部的下拉菜单里选中" Proteus VSM Monitor-51 Driver",还要点击一下Use前面的小圆点。 最后还要点击后面的settings,如果你只是本机联调的话,host后面写172.0.0.1,port:后面写:8000。
第五步,Proteus的设置。运行Proteus的ISIS,鼠标左键点击菜单"DEBUG",选中"use romote debuger monitor"
这样你就可以在keil中实现对protues的控制了,断点单步等都是可以的。你会发现喜欢上这两个软件,开始慢慢对单片机的学习产生兴趣

keil和Proteus联动调试(zhuan)相关推荐

  1. keil和proteus联调

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

  2. 使用keil,proteus,虚拟串口,完成蓝牙通信

    目的: 通过HC-06的蓝牙芯片,AT89C51的51单片机,借助keil,proteus,通过虚拟串口,在电脑上实现蓝牙串口通信,控制LED的开和关. 存在的问题: 单片机和蓝牙不能联动,暂未找出问 ...

  3. keil和proteus的联调设置

    Proteus7.0 是目前最好的模拟单片机外围器件的工具,非常不错.可以仿真 51 系列. AVR, PIC 等常用的 MCU 及其外围电路(如 LCD, RAM, ROM,键盘,马达, LED, ...

  4. 解决keil与proteus进行联调时候出现灾难性故障问题

    这次把自己以前遇到的一个问题拿出来跟大家分享一下,分享经验的同时也希望如果大家以后遇到这个问题能帮助到大家.说起来当时遇到这个问题时候,问了老师也查了百度试了各种办法最后才解决. 好了,进入正题 在我 ...

  5. keil与proteus联调方法如下

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

  6. Keil和Proteus联调方法

    1.首先下载VDM51.dll(提取码:x7bj ) 文件,并将其复制到proteus安装目录的MODELS文件夹下.通常目录是"-\Proteus\MODELS\": 然后,在k ...

  7. Keil和Proteus的联调

    Keil5同Proteus的联调 1.下载好keil和proteus,我这里下好的是keil5和proteus8 keil用注册机破解,proteus也是需要破解,建议不要用汉化版 2.下载VDM51 ...

  8. 单片机编程软件很简单(23),keil单片机编程软件调试stm32

    单片机编程软件的使用意义较强,不论是工作还是学习,单片机编程软件都是常被使用的软件之一.本文对于单片机编程软件的介绍将基于如何采用keil单片机编程软件调试stm32,如果你对单片机编程软件抑或本文内 ...

  9. 下载keil和proteus遇到的问题——学习笔记

    最近,下载了keil和proteus,之后有很多问题,最后向大佬寻求了帮助. 把这次经验总结为一下几点: 1.keil和proteus这类的软件就不能下载到U盘里面(因为本人电脑内存太小,因此引发了问 ...

最新文章

  1. 布尔定理及证明(完整版)
  2. 刻意练习:Python基础 -- Task08. 异常处理
  3. 我从吴恩达AI For Everyone中学到的10个重要AI观
  4. 俺的新书《Sencha Touch实战》终于出版了
  5. C++实现静态顺序表的增删查改以及初始化
  6. T-SQL备忘(6):常用内置函数
  7. 大数据学情分析_多分学情大数据分析
  8. atitit.设计文档---操作日志的实现
  9. ChaiNext:BTC将挑战6W关口
  10. 安装WindowBuilder后,新建JFrame文件,不能查看Design
  11. java迷宫算法继承_求Java关于迷宫的算法(用栈实现)
  12. JAVA环境变量配置方法(Windows)
  13. 军职在线大学生计算机基础答案,大学计算机基础试题-及答案~完整版.doc
  14. EDA技术与应用实验二(PowerShell实现)
  15. 操作系统复习笔记--第十一、十二章 文件系统的实现与大容量存储结构
  16. html网页两边有空隙,怎么让整个内容缩进?就是四周都有间隙。
  17. 根据网络画板(画线)分析一下思路
  18. 浏览器 User-Agent 大全
  19. html文字前画线代码,在div上画线
  20. oracle 10g 新特性中文笔记(第五章)

热门文章

  1. Linux 设置vim显示行数
  2. 基于Android电视机的ZigBee智能家居系统设计
  3. 【Maven】No valid Maven installation found. Either set the home directory in the configuration dialog
  4. 微信模板消息{{remark.DATA}}备注和头部小标题失效
  5. 人工智能及其应用 实验课 源代码
  6. 在华为eNSP上操作配置“静态路由”实验
  7. 段码液晶屏驱动IC你知道怎么选吗?
  8. 面向对象与面向过程的区别
  9. 游戏人工智能——追逐与拦截
  10. 【转】网线延长器中双绞线的分类及传输原理和优缺点