Keil uvision3和Proteus 7.8 的安装以及联调

        Keil C51 µVision3集成开发环境是Keil Software,Inc/Keil Elektronik GmbH开发的基于80C51内核的微处理器软件开发平台,内嵌多种符合当前工业标准的开发工具,可以完成从工程建立到管理、编译、链接、目标代码的生成、软件仿真、硬件仿真等完整的开发流程尤其是C编译工具在产生代码的准确性和效率方面达到了较高的水平,而且可以附加灵活的控制选项,在开发大型项目时会令你事半功倍。
        一.Keil uvision3 C51的安装
        链接:https://pan.baidu.com/s/1e-jzyB4qzZzKBm3IS71HfA
        提取码:yb0q
        1.解压下载的压缩包,打开文件夹,以管理员身份运行KEIL c51v802.exe。
        在这里插入图片描述

        2.点击Next。
        在这里插入图片描述
        3.选上I agree to all the terms of the preceding License Agreement。
        在这里插入图片描述
        4.安装路径,我安装在D盘。
        在这里插入图片描述
        5.名字、邮箱任意。
        在这里插入图片描述
        6.安装。
        在这里插入图片描述
        7.安装完成。
        在这里插入图片描述
        8.在桌面以管理员身份打开Keil uVision3,点击文件下面的许可证管理。
        注意:一定以管理员身份打开Keil uVision3,否则无法破解。
        在这里插入图片描述
在这里插入图片描述
        9.在解压的文件夹中找到crack,以管理员身份运行。
        在这里插入图片描述
        在这里插入图片描述
        10.把许可证管理中的LIC复制到crack中的LIC。

在这里插入图片描述
        11.生成激活码。
        在这里插入图片描述
        12.把生成的激活码复制到新注册的ID代码(LIC)中,激活成功。
在这里插入图片描述

        proteus是一款全球知名的EDA工具。proteus将电路仿真软件、PCB设计软件和虚拟模型仿真软件结合成专业的电子设计平台,主要用于各种电器、电子原件的设计与开发。该软件能支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33处理器的使用,在编译方面能支持AR、keil和matlab等多种编译器。
        二.Proteus 7.8 的安装
        链接:https://pan.baidu.com/s/1Y03iUzrglajXuu09lURHTg
        提取码:d7dr

        1.解压下载的压缩包,打开文件夹,运行P7.8sp2.exe。
        在这里插入图片描述
        2.点击Next,然后点击YES。
        在这里插入图片描述
        在这里插入图片描述
        3.选择Use a licensekey installed on a server,点击Next。
        在这里插入图片描述
        4.点击Next。
        在这里插入图片描述
        5.安装目录,我安装在D盘。
        注意:安装的文件路径必须是英文的,不可以出现中文,否则要重新安装.。

        在这里插入图片描述
        6.点击Next。
        在这里插入图片描述
        在这里插入图片描述
        7.安装中。
        在这里插入图片描述
        8.安装完成。
        在这里插入图片描述
        9.在解压的文件夹中找到Proteus Pro 7.8 SP2破解 1.0.exe,以管理员身份运行。
        在这里插入图片描述
        10.找到自己安装的位置,点击升级。
        在这里插入图片描述
        在这里插入图片描述
        11.把Proteus Pro 7.8 SP2汉化包下ARES.DLL和ISIS.DLL复制到Protues文件夹下的BIN下(我的是D:\Proteus 7 Professional\BIN),替换其中的文件。
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        12.找到Proteus 7 Professional下的ARES 7 Professional,打开,按以下图片进行。
在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        13.找到Proteus 7 Professional下的Licence Manager,打开,按以下图片进行。
在这里插入图片描述
        找到Browse For Key File,找到解压文件夹下的LICENCE.lxk添加进去。在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

        14.安装完成,Proteus不会创建桌面快捷方式,我的是打开D:\Proteus 7 Professional\BIN,把ISIS.EXE可以设置到桌面快捷方式。
        在这里插入图片描述
在这里插入图片描述
        三.Keil与Proteus联合调试
        1.把安装目录D:\Proteus 7 Professional\MODELS\M0DELS下的VDM51.dll文件复制到Keil安装目录的D:\Keil\C51\BIN\BIN目录中。(这是我的安装目录,不一定相同)
        没有VDM51.dll的可以在网上或网盘下载一下。
        链接:https://pan.baidu.com/s/1owvUvwlUOdxbNuHxLVUc3Q
        提取码:r4p7
        2.修改Keil安装目录下Tools.ini文件,在C51字段加入TDRV8=BIN\VDM51.DLL(“PR0TEUS 7 EMULAT0R”)并保存。
        注意:不一定要用TDRV8,根据原来字段选用一个不重复的数值就可以了,引号内的名字随意。
        在这里插入图片描述
        3.打开Proteus,画出相应电路,在“调试”菜单中选中“使用远程调试监控”命令。
        在这里插入图片描述

        4.进入Keil软件,选择Project菜单下的“Option for Target ‘Target1’”命令,在弹出的对话中选择“Debug”选项卡,单击右栏上部的组合列表框,选择“Proteus VSM Simulator”。然后单击“settings”按钮,设置机器IP为 127.0.0.1,端口号为8000。
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        5.在Keil中进行程序调试,同时在Proteus中查看直观的结果。这样就可以像使用仿真器一样调试程序了。

        四.Keil与Proteus的联合调试实例(跑马灯)
        1.用Proteus画好电路图。
在这里插入图片描述
        2.用Keil编写程序,调试。
        在Keil3软件环境下运用C语言对单片机编程,要求的对外部按键输入进行0~9循环计数,并且将计数值显示在7段数码管上,程序编辑及调试。编译无误后生成.hex文件,生成的目标文件通常在Keil的当前工程文件目录中。
        在这里插入图片描述
        3.将生成的.hex文件“下载”到51芯片中。
        双击80C51出现以下界面,在Program File中,把.hex添加进去。
        在这里插入图片描述
        4.调试运行。

        在这里插入图片描述
        这就是Keil uvision3和Proteus 7.8 的安装以及联调的过程,如果转载以及CV操作,请务必注明出处,谢谢!

评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值