Keil与Proteus安装联调操作(完美版)_第1页
Keil与Proteus安装联调操作(完美版)_第2页
Keil与Proteus安装联调操作(完美版)_第3页
Keil与Proteus安装联调操作(完美版)_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.安装 Proteus Version 7.1 SET71UP。2.包括安装破解文件 MAXIM_LICENCExk 。3.安装补丁文件patch,注意要在安装目录下补丁。或者将文件夹 BIN 下:ARES/ISIS/LICENCE.DLL/PROSPICE.DLL 文件夹 ELECTRA 下:ELECTRA文件夹 MODELS 下:AVR.DLL/KEYPAD.DLL/LCDALPHA.DLL/LCDPIXEL.DL L/LEDMPX.DLL/MCS8051.DLL/PIC12C5.DLL/PIC12C6.DLL/PIC12F6.DLL/pic16f6.DLL/PIC18.DLL/READ

2、OU T.DLL/VTERM.DLL的文件复制到安装目录相应的文件覆盖。4.安装汉化菜单:Proteus 7.01 SP2 ARES 的汉化菜单放到.Program Files Labcenter ElectronicsProteus 7 ProfessionalBIN 目录下。Proteus 7.01 SP2 ISIS 的汉化菜单放到.Program FilesLabcenter ElectronicsProteus 7 ProfessionalBIN 目录下。5.完成Proteus安装。6.安装 keil C518.08 uVision3 setup。7.进入 Keil uVision3

3、界面。点 File license management打开Keil_lic-v3.2注册机产生LICO将其复制填入NEW LICENSE ID中,同时复制COMPUTER I D或者通过KEGGEN产生填入 NEW LICENSE ID中。8. Keil与Proteus连接,连接开始必须在roteus安装目录下 VDM51.dll文件复 制到Keil安装目录的C51BIN目录中,但新版本中没有,所以必须下载安装补丁 vdmagdi.exe,则在Keil安装目录的C51BIN 目录中有文 件: VDM51.dll同时还需下载一破解文件 PROSPICE.dll替换Proteus 6 Profe

4、ssionalBIN目 录下的相同文件(新版本的Proteus可能不需要)。9.修改keil安装目录下 Tools.ini文件用记事本(其它的编辑软件也可以,如Ultra Edit)打开Keil根目录下的TOOLS. INI文件,在C51栏目下加入TDRV3=BINVDM51.DLL (Proteus VSM Monitor-51 Driver),其中 “TDR V3”中的“3要根据实际情况写,不要和原来的重复。10.打开proteus,画出相应电路。在proteus的debug菜单中选中use remote debug monitor。在keil中编写MCU的程序。 进入KEIL的proje

5、ct菜单option for target 工 程名。在DEBUG选项中右栏上部的下拉菜选中 Proteus VSM Monitor-51 Dr iver。在进入seting,如果同一台机IP名为,如不是同一台机则填另一 台 的IP地址。端口号一定为 8000。11.完成 keil C51 uVision2 setup版本号是 7.50a记下安装序列号SN = K1DZP-5IUSH-A01UE, 进入setup目 录点击 setup.exe 进行安装12.一个实际例子:3.复制ccKeilVxx.exe文件到G.至此安装完毕。F面并运行,以修正0 xFD BU把C:Prog

6、ram FilesLabcenter ElectronicsProteus 6 ProfessionalSAMP LES的8051 LCD Driver文件夹复制到新建的 Proteus文件夹下。运行keil程序,在8051 LCD Driver文件夹下建立一个新的名为 8051 LCD Driver工程。单片机的型号选择 AT89C52就可以,把LCDDEMO 文件加 到Source Group 1组里。点击工具栏的option for target按钮,在出现的对话框里点击Debug,在 右栏上部的下拉菜单里选中Proteus VSM Monitor-51 Driver,还要点击一下Use

7、前面的小圆点。再点击Setting设置通信接口,在Host后面添上,如果你是用的 不是同一台电脑,在这里添上另一台电脑的IP地址(另一台电脑安装Proteus)。在Port后面添上8000。点击OK按钮即可。最后把工程编译一下。第五步,Proteus的设置。运行 Proteus的ISIS,鼠标左键点击菜单DEBU G,选中use romote debuger monitor。下面我们用鼠标左键点击菜单File,再点击Load Design,导入8051 LCD Driver文件夹下的LCDDEMO.design 文件。注意,一定要把 keil的工程 和Proteus的文件放到

8、同一个目录下(这里所说的Keil的工程指工程的目录,即P roteus的工程文件要和Keil工程的那个文件夹在同一层目录下)。在实现连接调试时最主要的是要修改 TOOLS和产生VDM51.DLL。KEIL C51 V805 英文版1.点击c51.exe直接安装直到结束,安装路径最好选用默认的c:keil与原来的老板本放到相同的目录下会自动添加一个新的目录c:keiluv32.第一次运行请先进入file-License Management弹出窗口下输入注册码,注册码由Keil_lic_v2.exe生成,选择V2选项,生成后复制LIC0内容到k eil弹出窗口的New License ID Co

9、de中然后点击Add LIC,注意看看注册后的使用期限,如果太短可以用注册机重新生成,一般都可以找到30年左右:-)4.只能注册系统在c盘的uv3.其他盘为系统盘的要麻烦一些。方法如下:先运行 Keil_lic_v2.exe,然后运行 win hex,进入 win hex-tools-ope n ram-Kei I_lic_v2.exe-search-find text c:(共两处)把c替换为你自己的系统盘符,再点gen erate按钮,就产生正确的 注册码。0 xfd汉字补丁处理程序中用如下语句:const unsigned char strArr = 数学;结果发现strArr内容为0

10、xCA,0 xD1,0 xA7,真奇怪!凡是有0 xfd,则会通通不见了,所以只能手工输入内码了,例如uchar strArr=0 xCA,0 xfd,0 xd1,0 xa7(用 Ultraedit 会很方便)。-解决办法-1.在CRACK目录下的ccKeilVxx.exe (由哓奇工作室开发的 0 xfd汉字 补丁程序),为KEIL C51所有版本的 0 xfd BUG 通用补丁 .将其 COPY至U KEILC51BIN目录下运行,即可打上修补0 xfd的补丁(仅处理了 A51.exe和C51.exe )。2.将 KEILC51BIN 目录下的 AX51.EXE 和 CX51.EXE 文件 COPY到其他目录,并改名为 A51.EXE 和 C51.EXE,将 ccKeilVxx.exe 也 COPY 到该目录并运行,即可将该两程序中的0 xfd BUG 去除,将两文件名改回为 AX51.EXE 和Cx51.exe 再COPY 回 KEILC51BIN覆盖原文件,即可消除 MX51内核MCU (女口 P89C69

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论