typedef uchar u8;
typedef uint u16;
typedef struct
{
uchar bit0 : 1;
uchar bit1 : 1;
uchar bit2 : 1;
uchar bit3 : 1;
uchar bit4 : 1;
uchar bit5 : 1;
uchar bit6 : 1;
uchar bit7 : 1;
} bitn;
bitn R_FLAG00;
#define FLAG_POWER_ON R_FLAG00.bit0
C语言结构体的位域例子 - 啊和的博客
合泰单片机驱动步进电机程序
可控硅丢波控制程序
16位数据拆分成8位数据和两个8位数据和成16位数据
合泰BS84C12 EEPROM读写例程
HT单片机HT66F017普通咖啡机程序
合泰BS86D20 串口通讯源码