keil多文件组织方法 - 道客巴巴


http://www.doc88.com/p-9837156740045.html



http://www.amobbs.com/thread-5535366-1-1.html


sbit sfr,在51里都不算变量,而是一种符号。所以可以定义在头文件里,在要用到的C文件里包含就行,不需要什么extern

a.c 
unsigned char  bdata  aaaa;
sbit  a_0 =  aaaa^0;



在b.h中这样声明就可以了
extern bit  a_0;


你可能感兴趣的:(keil多文件组织方法 - 道客巴巴)