EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
之前在keil uvision下使用STC89C52的单片机,都是用ATMEL公司的AT89C52替代的,前些天QQ好友:0℃的冰告诉了我这个方法,试了一下,真的不错,瞬间有种任督二脉打通的感觉!简单说下方法: 第一步,要有STC的补丁包,我稍后上传到网盘里。 " u* r/ G, \( N
: y) i( e# {* M6 k$ s8 S
) w# _' A' q% Q7 h' p* V 解压后得到一个STC.cdb 文件。
. w8 g; P/ e. J# _9 a3 a 第二步,把这个STC.cdb 文件放到KEIL的安装目录下,我的电脑是WIN7的操作系统,KEIL版本为keil uvision4,软件装在了E盘,路径如下:E:\Keil\UV4。如果大家用的是keil uvision2,装在C盘,那么就是:C:\Keil\UV2。文件拷贝进来,放好。
. |# B: Z5 J' e! _ 第三步,修改源文件:TOOLS.INI 。这个文件也在安装目录下:E:\Keil ,如图 / U P/ |( w/ D: K- i: A, D
& R3 ]$ g+ y( Y1 j& \0 D7 K) V
2 X5 J% I+ @) ~ p
用记事本方式打开这个文件,在第一行后面添加一行代码:CDB0=UV4\STC.CDB("STC") 。因为我是把这个STC.cdb 文件放在了UV4这个文件夹里面,所以下面代码写的是UV4,如果大家是放在UV2这个文件夹,那么代码就是:CDB0=UV4\STC.CDB("STC") ,其它版本同理可得。如下图所示:
6 b# d( W1 K# z1 L
' D+ k/ G T) J/ k: @
9 y0 N0 D, w9 F! u3 j l
7 x M6 [4 a3 b Y, \保存,然后关闭。现在已经大功告成了,不信?打开软件看一下。双击启动文件,新建工程,输入工程名称,点击保存,弹出一个 select a cpu data base file对话框,如下图: - y, w* a0 U' @/ V
1 H& }5 }8 G; |9 l' l& b( v5 c5 }
0 Y p" d/ Y" T3 O* @$ f/ g* |
: m8 I9 {$ n' r1 u5 ~, F 点击下拉按钮,选择 STC ,然后点 OK。
* g. v$ w8 U: _! [/ p
8 s, `1 f% c1 e! F
, K$ U' H: K- @* d7 h: z, h8 r
9 Q0 `1 J$ i6 p5 B 弹出选择设备的对话框,向下拉,有没有看到一大坨STC的芯片: 9 n! f M7 \( V5 e, J# J
5 H# w& [/ [( o2 z4 N1 o
( F/ b; ^) ]- T3 \4 k6 [" f6 G' A' T5 M8 f+ `+ J
点开 STC-STC89 ,有没有看到 STC89C52~~~~
% C# K( q8 f m/ R% h- f0 | |