使用方法.txt
上传用户:tian1027
上传日期:2019-05-30
资源大小:67k
文件大小:2k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. Keil 与Proteus连接,连接开始必须在roteus安装目录下 VDM51.dll文件复制到Keil安装目录的 C51BIN 目录中,但新版本中没有,所以
  2. 必须下载安装补丁vdmagdi.exe,则在Keil安装目录的 C51BIN 目录中有文件:VDM51.dll
  3. 同时还需下载一破解文件PROSPICE.dll替换Proteus 6 ProfessionalBIN目录下的相同文件(新版本的Proteus可能不需要)。
  4. 9.修改keil安装目录下 Tools.ini文件
  5. 用记事本(其它的编辑软件也可以,如Ultra Edit)打开Keil 根目录下的 TOOLS.INI 文件,在[C51] 栏目下加入 
  6. TDRV3=BINVDM51.DLL ("Proteus VSM Monitor-51 Driver" ) ,其中“TDRV3” 中的 “3”要根据实际情况写,不要和原来的重复。
  7. 10.打开proteus,画出相应电路。在proteus的debug菜单中选中use remote debug monitor 。
  8. 在keil中编写MCU的程序。 进入KEIL的project菜单option for target '工程名'。在DEBUG选项中右栏上部的下拉菜选中 Proteus VSM Monitor-51 Driver。
  9. 在进入seting,如果同一台机IP 名为127.0.0.1,如不是同一台机则填另一 台的IP地址。端口号一定为8000 。
  10. 11.一个实际例子:
  11.     把"C:Program FilesLabcenter ElectronicsProteus 6 ProfessionalSAMPLES"的"8051 LCD Driver”文件夹复制到新建的Proteus文件夹下。
  12.     运行keil程序,在"8051 LCD Driver"文件夹下建立一个新的名为8051 LCD Driver工程。单片机的型号选择AT89C52就可以,把LCDDEMO 文件加
  13. 到"Source Group 1"组里。
  14.     点击工具栏的"option for target"按钮,在出现的对话框里点击"Debug",在右栏上部的下拉菜单里选中" Proteus VSM Monitor-51 Driver",
  15. 还要点击一下Use前面的小圆点。
  16.     再点击"Setting"设置通信接口,在Host后面添上"127.0.0.1",如果你是用的不是同一台电脑,在这里添上另一台电脑的IP地址(另一台电脑安装
  17. Proteus)。 
  18. 在Port后面添上"8000"。点击"OK"按钮即可。最后把工程编译一下。
  19.     12,Proteus的设置。运行Proteus的ISIS,鼠标左键点击菜单"DEBUG",选中"use romote debuger monitor"。
  20. 下面我们用鼠标左键点击菜单"File",再点击"Load Design",导入"8051 LCD Driver"文件夹下的LCDDEMO.design文件。注意,一定要把keil的工程
  21. 和Proteus的文件放到同一个目录下(这里所说的Keil的工程指工程的目录,即Proteus的工程文件要和Keil工程的那个文件夹在同一层目录下)。
  22. 在实现连接调试时最主要的是要修改TOOLS和产生VDM51.DLL。