#ifndef MARCOS_H
#define MARCOS_H

typedef struct
{                                           //定义可以位操作的结构
    unsigned char  b0:1;
    unsigned char  b1:1;
    unsigned char  b2:1;
    unsigned char  b3:1;
    unsigned char  b4:1;
    unsigned char  b5:1;
    unsigned char  b6:1;
    unsigned char  b7:1;
}BitStruct;

typedef union
{
    unsigned char AllByte;
    BitStruct 			OneBit;
}BitUnion;


typedef	 unsigned char	uchar;
typedef  unsigned int	uint;



#endif
