bit ShortTouchFlag1=0; //按鍵1短按按鍵有效標志
bit LongTouchFlag1=0; //按鍵1長按按鍵有效標志
bit LongTouchRelease1=1; //按鍵1長按釋放過的標志
bit ShortTouchFlag2=0; //按鍵2短按按鍵有效標志
bit LongTouchFlag2=0; //按鍵2長按按鍵有效標志
bit LongTouchRelease2=1; //按鍵2長按釋放過的標志
bit Flag_1s=1; //秒任務標志位
bit HFlag = 0;
bit ON_OFF_Flag = 0;
unsigned int uiKeyTimeCnt1; //按鍵1計數
unsigned int uiKeyTimeCnt2; //按鍵2計數
extern bit ShortTouchFlag1; //按鍵1短按按鍵有效標志
extern bit LongTouchFlag1; //按鍵1長按按鍵有效標志
extern bit LongTouchRelease1; //按鍵1長按釋放過的標志
extern bit ShortTouchFlag2; //按鍵2短按按鍵有效標志
extern bit LongTouchFlag2; //按鍵2長按按鍵有效標志
extern bit LongTouchRelease2; //按鍵2長按釋放過的標志
extern bit ON_OFF_Flag; //按鍵開關標志
unsigned long timer0_count = 0;
unsigned char PWM_T = 0; //0-250占空比控制變
unsigned char current_brightness = 0; //當前亮度
unsigned char light_switch_state = 0; //燈開關狀態
signed int brightness = 0;