因为平时基本都是写STM32,所以基本都是用keil5就好了,不过最近需要用到51,所以安装了keil4,不够Keil这公司对于这两个版本的软件兼容性真不咋样。老是崩溃,弄得我也要崩溃了。

想使用KEIL5开发C51单片机可参考我的另一篇博文:MDK5开发编译C51单片机
<https://mp.csdn.net/postedit/84581702>

        看网上的教程,终于找到了解决方法

1.keil4和keil5安装在不同的盘中,我是将keil5安装在C盘,keil4安装在了D盘。

2.



点开兼容性答疑,然后选择windows7的版本

3.一定要将芯片的型号添加进去,我觉得我原本就是因为keil4找不到芯片的型号,所以老是崩溃。



然后将芯片型号安装到你keil4的安装地址。

大工告成,这样应该就OK了。