
使用keil进行模块化编程时,对I/O口的定义写在c文件里面还是h头文件里面比较好啊?
个人感觉端口定义如“sbitRS=P0^1;”写在h头文件里面更方便查看和管理,但这样的话又需要在此头文件里面包含如reg52.h这样的头文件才能正常编译,出现头文件中包...
个人感觉端口定义如“sbit RS = P0^1;”写在h头文件里面更方便查看和管理,但这样的话又需要在此头文件里面包含如reg52.h这样的头文件才能正常编译,出现头文件中包含头文件的情况,网上有人不推荐在头文件里面包含其他头文件,所以有些纠结
展开
1个回答
展开全部
sbit这样的端口定义建议放在.h头文件中。
对于多个源文件的项目而言,这是必然的选择。
对于多个源文件的项目而言,这是必然的选择。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询