EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
之前在keil uvision下使用STC89C52的单片机,都是用ATMEL公司的AT89C52替代的,前些天QQ好友:0℃的冰告诉了我这个方法,试了一下,真的不错,瞬间有种任督二脉打通的感觉!简单说下方法: 第一步,要有STC的补丁包,我稍后上传到网盘里。
" \) ~0 ^4 k6 |; q9 a
) i' n) A/ ~; y9 e7 S; k0 Z& y8 P. c# ^6 j. p
解压后得到一个STC.cdb 文件。
/ G! f/ g9 e" P 第二步,把这个STC.cdb 文件放到KEIL的安装目录下,我的电脑是WIN7的操作系统,KEIL版本为keil uvision4,软件装在了E盘,路径如下:E:\Keil\UV4。如果大家用的是keil uvision2,装在C盘,那么就是:C:\Keil\UV2。文件拷贝进来,放好。
4 a' A1 `! U, P! S& ~; _6 U8 q8 t3 J 第三步,修改源文件:TOOLS.INI 。这个文件也在安装目录下:E:\Keil ,如图 ( H: F4 D4 J7 v
/ P# Y0 ^3 ?# \5 v/ M
7 ?: z' S6 y" U$ e' m 用记事本方式打开这个文件,在第一行后面添加一行代码:CDB0=UV4\STC.CDB("STC") 。因为我是把这个STC.cdb 文件放在了UV4这个文件夹里面,所以下面代码写的是UV4,如果大家是放在UV2这个文件夹,那么代码就是:CDB0=UV4\STC.CDB("STC") ,其它版本同理可得。如下图所示: " ~$ d+ v3 a C
- }, k% c- N P% }( W& _: v: }; A' Q; x" A
5 y) B5 \1 Y3 ?5 G, W& F' k! G
保存,然后关闭。现在已经大功告成了,不信?打开软件看一下。双击启动文件,新建工程,输入工程名称,点击保存,弹出一个 select a cpu data base file对话框,如下图:
+ E6 H( [( N. u: E$ }+ G% H' z) b+ A7 Y) i; S/ K8 W w, t) K. X
4 I" Y( }. ?( X( S/ L) ]' W O3 U4 O2 S" Z
点击下拉按钮,选择 STC ,然后点 OK。
0 G$ H8 T5 k, Y) O3 W3 @
9 k% h& y, c# |: G" L: o( J1 a4 s' D; _& _( ?
, L8 R% f' v; N+ K* F8 g( u$ }. k 弹出选择设备的对话框,向下拉,有没有看到一大坨STC的芯片: # d& Q) M6 J) s# d
W4 U+ E# U M K/ B! k7 C
2 g$ p: M: `% j( {; M1 {+ h& F7 y, o# J3 x* ?9 k3 D9 `# O" W
点开 STC-STC89 ,有没有看到 STC89C52~~~~
) j+ R' q- Q+ R2 j, h+ w |