typedef union { // WORDとBIT共用体
unsigned char WORD; /* Word Access */
struct { /* Bit Access */
unsigned char BF:1;
unsigned char BE:1;
unsigned char BD:1;
unsigned char BC:1;
unsigned char BB:1;
unsigned char BA:1;
unsigned char B9:1;
unsigned char B8:1;
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} t_16bits;