在STC官网上看到的方法是先备份KEIL安装目录下面的UV2.CDB或者UV3.CDB文件(在文件夹UV2或者UV3里面),然后用STC提供的同名的CDB文件代替,这个方法很简单,但缺点是在器件选型时,只能选择STC单片机,其他的都没了,对于这一点,让人很讨厌。后来我在网上搜了一下,发现上海普芯达电子有限公司提供了另外一种方法我在KEIL4下面已经验证过,这个方法可行,具体如下:
1、在Keil/C51/INC下新建目录"STC"文件夹,把所有STC单片机的头文件拷贝到"STC"目录下。
3、下载的用于keil下的STC器件数据库更名为STC.CDB并拷贝到Keil/UV2或者UV3或UV4目录下。
4、打开Keil文件夹下的TOOLS.ini文件。
5、在[UV2]下键入 CDB0="UV2\STC.CDB"("STC")
或者 CDB0="UV3\STC.CDB"("STC")
或者 CDB0="UV4\STC.CDB"("STC")
需要单独一行的哦。
6、保存TOOLS.ini文件,添加完毕。
7、启动Keil,打开OptionsforTarget'...'的Device页,
选择Database中“STC”,就可以选择STC单片机了,而且不会影响原来数据库的使用,这相当于另外增加了一个器件选型的数据库文件。
如图
__________________________
此方法 适合 UV2 UV3 UV4
或者直接下载含有 STC的CDB 文件