?????C?????б??λ????????
//====???λ??? ?????????????====
typedef union uFLG{
uint8 Flg ; //????????????
struct FLAG{ //λ????
uint8 Flg1 : 1;
uint8 Flg2 : 1;
uint8 Flg3 : 1;
uint8 Flg4 : 1;
uint8 Flg5 : 1;
uint8 Flg6 : 1;
uint8 Flg7 : 1;
uint8 Flg8 : 1;
}tFlg;
}uFlg;
uFlg uF1,uF2; //?????????????
//-------uF1-------------------
#define uFg1 uF1.Flg
#define F_10MS uF1.tFlg.Flg1
#define F_Fls1s uF1.tFlg.Flg2
#define F_Fls uF1.tFlg.Flg3
#define F_FlsQ uF1.tFlg.Flg4
//-------uF2-------------------
#define uFg2 uF2.Flg
#define F_LED1 uF2.tFlg.Flg1
#define F_LED2 uF2.tFlg.Flg2
#define F_LED3 uF2.tFlg.Flg3
//----??????------
void main(void)
{
while(1)
{
//F_10MS ???ж???10MS?????1
while(!F_10MS); //??????10MS??????
F_10MS = 0 ;
Cmdkey() ;
CmdDisplay() ;
uFg2 = 0 ; //?????????????
F_LED1 = 1 ; //????????????е????λ
}
}

????admin ?????????2018-05-18