[讨论] 在Keil中添加头文件

lzcqust   2009-7-21 16:11 楼主
Keil中头文件很重要,对于51单片机常使用reg51.h、reg52.h或AT89x51.h。
    本人是一个单片机c语言的菜鸟,不太会用Keil。我的电脑里安装的Keil就不能使用AT89x51.h头文件,还以为软件里没有这个头文件呢,所以每次参考网友的程序时都得把AT89x51.h改成reg51.h。
     今天我想看看Keil那个文件里面到底把头文件存在什么地方,翻了好半天终于看到了,原来在:目标盘(软件所在盘)/keil/C51/INC文件夹里。INC文件夹根目录里就有不少头文件,并且里面还有很多以公司分类的文件夹,里面也都是相关产品的头文件。我打开Atmel文件夹,看到相当多的头文件,其中包括reg51.h,也有AT89x51.h。我把AT89x51.h头文件拷贝到INC根目录里面,再编译程序发现AT89x51.h可以使用了。
     原来Keil提供了足够的头文件,我们使用的时候只需把对应头文件拷贝到INC文件夹里就可以了。我把宏晶公司提供的STC单片机的头文件STC89C51RD_RC.h拷贝到INC文件夹里也可以正常使用。在INC文件夹里还有dallas的单片机DS89C4xx系列单片机的头文件DS89C4xx.h,大家使用时直接拷贝出来调用就可以了.

[ 本帖最后由 lzcqust 于 2009-7-21 16:15 编辑 ]

回复评论 (8)

学习啦!有用的东西!
点赞  2009-7-26 21:34
我没用过啊!
点赞  2009-7-29 19:52

学习啦!有用的东西!

学习啦!有用的东西!
点赞  2009-7-30 18:58
不错~~
点赞  2011-10-6 20:06
谢谢楼主分享
点赞  2012-9-16 17:38
感谢楼主好人。。虽然我的问题还是没解决
点赞  2015-8-6 10:21
嗯嗯,就是这样的,好的,三克油
点赞  2016-11-30 15:24
INC文件夹下都是头文件自己家,或者包含一个路径即可
点赞  2016-11-30 15:36
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复