typedef struct { unsigned char BIT0:1;// 1BIT 크기의 데이터 unsigned char BIT1:1;// 1BIT 크기의 데이터 unsigned char BIT2:1;// 1BIT 크기의 데이터 unsigned char BIT3:1;// 1BIT 크기의 데이터 unsigned char BIT4:1;// 1BIT 크기의 데이터 unsigned char BIT5:1;// 1BIT 크기의 데이터 unsigned char BIT6:1;// 1BIT 크기의 데이터 unsigned char BIT7:1;// 1BIT 크기의 데이터 }BITS; typedef union { unsigned char BYTE; BITSBit; }BYTES; BYTES Data[10];