使用keil进行模块化编程时,对I/O口的定义写在c文件里面还是h头文件里面比较好啊?

个人感觉端口定义如“sbitRS=P0^1;”写在h头文件里面更方便查看和管理,但这样的话又需要在此头文件里面包含如reg52.h这样的头文件才能正常编译,出现头文件中包... 个人感觉端口定义如“sbit RS = P0^1;”写在h头文件里面更方便查看和管理,但这样的话又需要在此头文件里面包含如reg52.h这样的头文件才能正常编译,出现头文件中包含头文件的情况,网上有人不推荐在头文件里面包含其他头文件,所以有些纠结 展开
 我来答
一剑出血
高粉答主

2015-11-30 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.9亿
展开全部
sbit这样的端口定义建议放在.h头文件中。
对于多个源文件的项目而言,这是必然的选择。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式