keil是一个IDE工具,可以安装不同的组件,而MDK,C51都是组件,所以原理上来说他们是可以共存的。
安装步骤:
1 先安装 Keil C51,安装目录改为:"C:\Keil2"(我是安装在C盘的),装好后用注册机注册 2 再安装RealView MDK,目录:"C:\Keil",装好后用注册机注册 3 把Keil2下的C51文件夹全部复制到 Keil下(或者是将Keil2下除了Tools.ini外的都复制到keil下) 4 把Keil2下的 UV4(或者UV3)下的所有文件复制粘贴到 Keil下的UV4文件夹里,注意,如果提示有 重复 的文件,是否覆盖时,一律选择否,即不覆盖. 5 把Keil2下的Tools.ini文件 内容复制,粘贴到 Keil下的 Tools.ini文件 的尾部,并将 里面所有 的"Keil2"替换成"Keil",保存
我的安装完成后keil图标不完整,重启电脑后正常。另外编译C51时出现下面错误:
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
MODULE: D:\KEIL\C51\LIB\C51S.LIB (-----)
LIMIT: 0800H BYTES
Target not created
解决办法是修改等级,将project》Options for..》C51中的level改为9即可