[秀作品] 【C8051F数字湿度计专题三】——开发环境的建立(以Keil为例)

drjloveyou   2010-8-18 13:56 楼主

今天发现,原来还有朋友不太会使用和配置C8051F的开发环境啊之类的。。。。其实所有的开发环境的使用配置都差不多。。。

 

忙里偷闲,发个扫盲贴吧。。。希望对大家有用。。。

 

本贴中使用开发环境Keil 4

 

首先,安装C8051F单片机的Keil驱动包。。。说白了就是一些配置文件、库和.h的头文件。

如图:

11111.jpg

驱动我附件贴出。

 

第二步,安装好之后,打开Keil后,新建一个工程:

 

22222.jpg

此时你就能看见,C8051F单片机的选择项了。。。。

 

然后选择你需要的单片机类型:

33333.jpg

点“确定”。

 

此时,Keil会问你,要不要把启动代码文件加载到工程里,

44444.jpg

这个你点是就是了。。。。。

 

第三步,加载配置文件。。。我的建议是最好从库中把配置文件拷贝到你的工程目录下面,再添加到项目中

我的库文件默认路径是:

C:\Keil\C51\INC

 

然后拷到自己的工程目录下面:

55555.jpg

 

先新建一个C文件

然后 save as .....

77777.jpg

 

再在工程中添加自己要写的C文件:

右键单击 source group 1 ,选择 add file to Group XXXXXXX.........

666666.jpg

 

添加之后的样子:

 

88888.jpg

 

在C文件中包含自己刚才添加的头文件:

包含之后,编译一下,就可以了

999999.jpg

 

现在你已经可以在 C文件里编程了。

    SiC8051F_uv3.zip (2010-8-18 13:56 上传)

    2.86 MB, 下载次数: 586

    C8051F的Keil驱动

回复评论 (11)

顶楼主,早点说我就不用花那么多心思摸索了。
点赞  2010-8-18 15:32
嗯,那个配置文件拷过来了,是怎么个用法呢??
好像没有看到LZ用到它啊???
能不能详细说说~~~~~
点赞  2010-8-18 15:40

引用: 原帖由 huchuan987 于 2010-8-18 15:40 发表 嗯,那个配置文件拷过来了,是怎么个用法呢??好像没有看到LZ用到它啊???能不能详细说说~~~~~

那个C8051F320_defs.h的配置文件不需要使用的。。。。c8051F320.h是Keil编译环境下用的,C8051F320_defs.h是Generic编译环境下用的。。。刚才David Lee的回复里说的很清楚咯。。。你看一下这里应该就明白了:

https://bbs.eeworld.com.cn/attachments/month_1008/20100818_f3868c705e459865fee6aVqOHAPjAXf7.jpg.thumb.jpg

 

所以,在keil下使用的话,你也可以不把C8051F320_defs.h拷进来,没关系的不影响的

[ 本帖最后由 drjloveyou 于 2010-8-18 15:47 编辑 ]
点赞  2010-8-18 15:46

引用: 原帖由 David_Lee 于 2010-8-18 15:32 发表 顶楼主,早点说我就不用花那么多心思摸索了。

汗汗。。。。。:L 是我不好。。。我没想到这个问题。。。现在补上了:D

点赞  2010-8-18 15:48

引用: 原帖由 drjloveyou 于 2010-8-18 15:48 发表 汗汗。。。。。:L 是我不好。。。我没想到这个问题。。。现在补上了:D

 

呵呵,客气客气。谢谢分享。

点赞  2010-8-18 21:06
引用: 原帖由 drjloveyou 于 2010-8-18 15:46 发表

那个C8051F320_defs.h的配置文件不需要使用的。。。。c8051F320.h是Keil编译环境下用的,C8051F320_defs.h是Generic编译环境下用的。。。刚才David Lee的回复里说的很清楚咯。。。你看一下这里应该就明白了:
htt ...



哦,明白了,这回完全确认了。
点赞  2010-8-18 23:37
LZ您太帅了
点赞  2010-11-24 18:56
顶上去
点赞  2010-12-8 12:39
谢谢楼主了!
点赞  2010-12-17 14:35

谢谢楼主的奉献

准备用C8051,。:rose:
点赞  2011-12-21 05:50
深圳市捷佳讯科技有限公司是一家极具实力的专业集成电路代理及分销商。主要经营的品牌有:TI、ATMEL、MAXIM、RAMTRON、NORDIC、NS、Microchip、Freescale,SILICON等等

联系方式:刘冬阳 QQ:1743411958 或者TEL:18680381079
点赞  2012-3-9 22:05
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复