EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
之前在keil uvision下使用STC89C52的单片机,都是用ATMEL公司的AT89C52替代的,前些天QQ好友:0℃的冰告诉了我这个方法,试了一下,真的不错,瞬间有种任督二脉打通的感觉!简单说下方法: 第一步,要有STC的补丁包,我稍后上传到网盘里。
7 O8 O/ Q9 R( D+ f- [$ N! w( y; A. B' f6 t8 }" v! T
+ h$ }" y( p) J
解压后得到一个STC.cdb 文件。
2 _( ?5 b* \- `. l 第二步,把这个STC.cdb 文件放到KEIL的安装目录下,我的电脑是WIN7的操作系统,KEIL版本为keil uvision4,软件装在了E盘,路径如下:E:\Keil\UV4。如果大家用的是keil uvision2,装在C盘,那么就是:C:\Keil\UV2。文件拷贝进来,放好。
+ {7 I, ^8 I) W 第三步,修改源文件:TOOLS.INI 。这个文件也在安装目录下:E:\Keil ,如图 . b/ z: J$ ^6 n1 K+ C: E ^4 E9 i; C
- l, r7 u* ]) b
; S3 x8 L) l" r# k. r# f3 L( r 用记事本方式打开这个文件,在第一行后面添加一行代码:CDB0=UV4\STC.CDB("STC") 。因为我是把这个STC.cdb 文件放在了UV4这个文件夹里面,所以下面代码写的是UV4,如果大家是放在UV2这个文件夹,那么代码就是:CDB0=UV4\STC.CDB("STC") ,其它版本同理可得。如下图所示:
8 G G B( Z! _/ k
. f N5 A4 m6 h m3 A4 r# g0 G
! @9 F( g1 m3 _; p' v$ }5 P6 x8 p r9 d% m- s$ I% V' L
保存,然后关闭。现在已经大功告成了,不信?打开软件看一下。双击启动文件,新建工程,输入工程名称,点击保存,弹出一个 select a cpu data base file对话框,如下图:
, C4 d: t# J/ U7 w# }1 V0 G0 M& N, l1 X$ X3 K7 L: {9 e
8 I) _9 E u( B6 a! T) B, u$ d' D4 K9 K9 I% j
点击下拉按钮,选择 STC ,然后点 OK。
# Y+ n8 E8 L5 f9 t! q
6 k7 h* l R: q0 n
* O6 j! P9 |& m& ?9 `& x5 B: V! K, A) `, T
弹出选择设备的对话框,向下拉,有没有看到一大坨STC的芯片:
: }+ u2 Q9 f# z3 w3 T
" O' \5 b/ Q! `, |1 W
, o7 j6 Q, d3 t c8 R
$ j( q0 m0 T0 S3 k3 P3 W6 x 点开 STC-STC89 ,有没有看到 STC89C52~~~~ ; h* K1 R) a/ ^5 e4 X Q
|