想要keil5兼容keil4其实只要更改配置文件,并且将keil4内的的文件复制到keil5内,便可以解决。
具体解决步骤如下:
1、将keil4安装目录中C51文件夹复制到keil5的相同位置下:
2、修改配置文件:
用记事本打开keil4中的TOOLS.INI文件
将下面的文本能容复制到keil5的TOOLS.INI文件的最后
将复制到keil5中的文本中的PATH路径更改,上图是我更改后的,例如若你安装在C盘,keil5中则改成“”PATH="C:\keil5\C51"保存后即可。
若你未安装keil4可将下面的文本复制到keil5的配置文件中,并下载后面的C51文件。
/**************************************************************************************************
[C51]
PATH=“D:\Keil\C51”
VERSION=V9.01
BOOK0=HLP\Release_Notes.htm(“Release Notes”,GEN)
BOOK1=HLP\C51TOOLS.chm(“Complete User’s Guide Selection”,C)
TDRV0=BIN\MON51.DLL (“Keil Monitor-51 Driver”)
TDRV1=BIN\ISD51.DLL (“Keil ISD51 In-System Debugger”)
TDRV2=BIN\MON390.DLL (“MON390: Dallas Contiguous Mode”)
TDRV3=BIN\LPC2EMP.DLL (“LPC900 EPM Emulator/Programmer”)
TDRV4=BIN\UL2UPSD.DLL (“ST-uPSD ULINK Driver”)
TDRV5=BIN\UL2XC800.DLL (“Infineon XC800 ULINK Driver”)
TDRV6=BIN\MONADI.DLL (“ADI Monitor Driver”)
TDRV7=BIN\DAS2XC800.DLL (“Infineon DAS Client for XC800”)
TDRV8=BIN\UL2LPC9.DLL (“NXP LPC95x ULINK Driver”)
RTOS0=Dummy.DLL(“Dummy”)
RTOS1=RTXTINY.DLL (“RTX-51 Tiny”)
RTOS2=RTX51.DLL (“RTX-51 Full”)
LIC0=BLB12-96Z0X-DDLK0-B0XD5-76GJB-7FQE8
***********************************************************************************************/
C51压缩文件夹下载链接:
https://pan.baidu.com/s/1vpDW_H7dMZnFITjSaAlOlw
提取码:74f8
注意:若你没有安装keil4,是直接用我提供的文本和C51文件夹时请注意如下问题
1、复制的文本的最后一句“LIC0=BLB12-96Z0X-DDLK0-B0XD5-76GJB-7FQE8”是激活码,为本人keil4时用注册机产生的。你需要自己用注册机产生,并且生成时选择C51而不是ARM(我也没试过用ARM产生的是否可用,你可以自己试一试!)
2、C51的目录下,直接是一下文件,若你使用我的提供的文件夹,解压是会多出一个C51目录