英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流
标题:
如何在PICC中进行位定义?
[打印本页]
作者:
kingman
时间:
2009-4-18 17:57
标题:
如何在PICC中进行位定义?
union {
struct {
unsigned b0: 1;
unsigned b1: 1;
unsigned b2: 1;
unsigned b3: 1;
unsigned b4: 1;
unsigned b5: 1;
unsigned : 2; //最高两位保留
} oneBit;
unsigned char allBits;
} myFlag;
需要存取其中某一位时可以
myFlag.oneBit.b3=1; //b3 位置1
一次性将全部位清零时可以
myFlag.allBits=0; //全部位变量清0
欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/)
Powered by Discuz! X3.2