亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? keydeal.c.txt

?? 空調(diào)控制器中按鍵功能實(shí)現(xiàn)的子程序,包括模式設(shè)定,溫度濕度設(shè)定等.
?? TXT
?? 第 1 頁 / 共 2 頁
字號(hào):
/******************************************************************************
**                            鍵盤處理
******************************************************************************/
void KeyDeal()
{
  KeyValue=PORTB; //0:up(10);  1:fan(20);  2:mode(40)  3:power(80)  4:set(04)   5:dowm(08)//tset
/*//test
 if(AuxFlag.flag2==0)
   {KeyValue=0x80; AuxFlag.flag2=1;} 
   else 
    {
     KeyValue=0x10;
    } */
//test
  KeyValue=KeyValue&0xfc;
  w0=KeySignL;
  w1=KeySignH;
  /*-----------控制POWER OFF狀態(tài)-------------*/
  if((KeySignH&0x01)==0x00)
  {
    if(KeyValue==KEY_NONE){AuxFlag.power=0; }
    /*  POWER 鍵處理  */
    if(KeyValue==KEY_POWER)
    {
      if(AuxFlag.power==0)
      {
        AuxFlag.power=1;
        KeySignH=KeySignH|0x01;
        if(CtrlFlagByte.ONAUTO==1)
        {
          CtrlFlagByte.ONAUTODZ=1;
          CtrlFlagByte.OFFAUTODZ=0;
        }
        switch(w0&0x03)                    //剛上電寫mode的狀態(tài)
        {
          case 0x01:
            ClearMode();
            lcdx6.lcd6bits.lc4=1;
            lcdx7.lcd7bits.lc0=1;
            break;
          case 0x02:
            ClearMode();
            lcdx3.lcd3bits.lc4=1;
            lcdx4.lcd4bits.lc4=1;
            lcdx4.lcd4bits.lc0=1;
            break;
          case 0x03:
            ClearMode();
            lcdx7.lcd7bits.lc4=1;
            lcdx12.lcd12bits.lc0=1;
            lcdx12.lcd12bits.lc4=1;
            lcdx13.lcd13bits.lc0=1; 
            break;
          default:
            ClearMode();
            lcdx6.lcd6bits.lc4=1;
            lcdx7.lcd7bits.lc0=1;
            break;
        }
        w0=KeySignL;                         //剛上電寫fan狀態(tài)
        switch(w0&0x0c)
        {
          case 0x00:
            ClearFan();
            lcdx5.lcd5bits.lc0=1; 
            lcdx6.lcd6bits.lc0=1;
            break;
          case 0x04:
            ClearFan();
            lcdx5.lcd5bits.lc0=1; 
            lcdx6.lcd6bits.lc0=1;
            break;
          case 0x08:
            ClearFan();
            lcdx5.lcd5bits.lc0=1;
            lcdx5.lcd5bits.lc4=1;
            lcdx6.lcd6bits.lc0=1;             //大風(fēng)
            break;
          case 0x0c:
            ClearFan();
            lcdx2.lcd2bits.lc0=1;
            lcdx2.lcd2bits.lc4=1;
            lcdx3.lcd3bits.lc0=1;
            break;
        }
      }
    }
  }                        
  /*---------power鍵 ON 狀態(tài),電源打開--------*/
  else
  {
  	/* ----------鍵盤鎖定狀態(tài)-------------*/
    if(KeyFlag.lock==1)
    {
      if(KeyValue==KEY_SET)
      {
        if(KeyFlag.setdz==0)
        {
          LockDelay=LockDelay+1;
          if(LockDelay>30){LockDelay=0; KeyFlag.lock=0; KeyFlag.setdz=1; lcdx5.lcd5bits.lc3=0;}
        }
      }
      else
      {
        if(KeyValue==0x00) {KeyFlag.setdz=0;}
      }
    }                              
    /* -------------鍵盤解鎖狀態(tài)  --------------*/                    
    else
    {
      switch(KeyValue)
      {
      	/* FAN 按鍵 : 切換風(fēng)強(qiáng)度 */
        case KEY_FAN:                   
          AuxFlag.exitte=0;
          KeyHoldCount=0;
          nokeyyanshi=0;
          CtrlFlagByte.ONAUTODZ=0;
          switch(w0&0x0c)
          {
            case 0x00://小風(fēng)->中風(fēng)
              KeySignL=KeySignL|0x04;
              ClearFan(); 
              lcdx5.lcd5bits.lc0=1; 
              lcdx6.lcd6bits.lc0=1;
              break; 
            case 0x04://中風(fēng)->大風(fēng)
              KeySignL=KeySignL&0xfb;
              KeySignL=KeySignL|0x08;
              ClearFan();
              lcdx5.lcd5bits.lc0=1;
              lcdx5.lcd5bits.lc4=1;
              lcdx6.lcd6bits.lc0=1;             
              break;
            case 0x08://大風(fēng)->自動(dòng)風(fēng)
              KeySignL=KeySignL|0x0c; 
              ClearFan();
              lcdx2.lcd2bits.lc0=1;
              lcdx2.lcd2bits.lc4=1;
              lcdx3.lcd3bits.lc0=1;
              break;  
            case 0x0c: //自動(dòng)風(fēng)->小風(fēng)
              KeySignL=KeySignL&0xf3;
              ClearFan();
              lcdx5.lcd5bits.lc0=1; 
              lcdx6.lcd6bits.lc0=1;
              break;  
          }
          break; 
        /* UP按鍵處理  */
        case KEY_UP:                   //up
          CtrlFlagByte.ONAUTODZ=0;
          nokeyyanshi=0;
          KeyHoldCount=KeyHoldCount+1;
          /* 設(shè)定定時(shí)開時(shí)間 */
          if((KeySignL&0x30)==0x10)
          {
            if(KeyHoldCount>6)
            {
              if(ontimeh==24) {ontimeh=0;}
              else
              {
                if(ontimeh==23) {ontimeh=24; ontimem=0;}
                else {ontimeh=ontimeh+1;}
              }               
            }
            else
            {
              if(KeyHoldCount>3) 
              {
                if(ontimeh==24) {ontimeh=0;}
                if(ontimem>56)
                {
                  ontimem=ontimem+3;
                  ontimem=ontimem-60;
                  if(ontimeh==23) {ontimeh=24; ontimem=0;}
                  else {ontimeh=ontimeh+1;}
                }
                else {ontimem=ontimem+3;}
              }
              else
              {
                if(KeyHoldCount<=3)
                {
                  if(ontimeh==24) {ontimeh=0;}
                  if(ontimem==59)
                  {
                    ontimem=0;
                    if(ontimeh==24) {ontimeh=0;}
                    if(ontimeh==23) {ontimeh=24; ontimem=0;}
                    else {ontimeh=ontimeh+1;}  
                  } 
                  else {ontimem=ontimem+1;}             
                }
              }
            }
            TimeWrite(ontimeh,ontimem);
          }
          /* 設(shè)定定時(shí)關(guān)時(shí)間 */
          if((KeySignL&0x30)==0x20)
          {
            if(KeyHoldCount>6)
            {
              if(offtimeh==24) {offtimeh=0;}
              if(offtimeh==23){offtimeh=24;offtimem=0;}
              else {offtimeh=offtimeh+1;}              
            }
            else
            {
              if(KeyHoldCount>3) 
              {
                if(offtimeh==24) {offtimeh=0;}
                if(offtimem>56)
                {
                  offtimem=offtimem+3;
                  offtimem=offtimem-60;
                  if(offtimeh==23) {offtimeh=24;offtimem=0;}
                  else {offtimeh=offtimeh+1;}
                }
                else {offtimem=offtimem+3;}
              }
              else
              {
                if(KeyHoldCount<=3)
                {
                  if(offtimeh==24) {offtimeh=0;}
                  if(offtimem==59)
                  {
                    offtimem=0;
                    if(offtimeh==23) {offtimeh=24;offtimem=0;}
                    else {offtimeh=offtimeh+1;}
                  }
                  else {offtimem=offtimem+1;}
                }
              }
            }
            TimeWrite(offtimeh,offtimem);
          }
          /* 設(shè)定當(dāng)前時(shí)間 */
          if((KeySignL&0x30)==0x30)
          {
            if(KeyHoldCount>6)
            {
              if(shenowtimeh==23){shenowtimeh=0; shenowtimem=0;}
              else {shenowtimeh=shenowtimeh+1;}                
            }
            else
            {
              if(KeyHoldCount>3) 
              {
                if(shenowtimem>56)
                {
                  shenowtimem=shenowtimem+3;
                  shenowtimem=shenowtimem-60;
                  if(shenowtimeh==23) {shenowtimeh=0;}
                  else {shenowtimeh=shenowtimeh+1;}
                }
                else {shenowtimem=shenowtimem+3;}                 
              }
              else
              {
                if(KeyHoldCount<=3)
                {
                  if(shenowtimem==59)
                  {
                    shenowtimem=0;
                    if(shenowtimeh==23) {shenowtimeh=0;}
                    else {shenowtimeh=shenowtimeh+1;}
                  }
                  else {shenowtimem=shenowtimem+1;}                 
                }
              }
            } 
            TimeWrite(shenowtimeh,shenowtimem);
            SetTime();
          }
          /* 設(shè)定溫度設(shè)定值 */
          if((KeySignL&0x30)==0x00)
          {
            AuxFlag.exitte=1;
            if(KeyHoldCount>5)
            {
              if(TemperatureSetVal>68){TemperatureSetVal=70;}
              else {TemperatureSetVal=TemperatureSetVal+2;}                
            }
            else 
            {
              if(TemperatureSetVal>69){TemperatureSetVal=70;}
              else {TemperatureSetVal=TemperatureSetVal+1;}                
            }
            TemperatureWrite(TemperatureSetVal);
             
          }
          break; 
        /* DOWN 按鍵處理 */
        case KEY_DOWN:                   //down
          CtrlFlagByte.ONAUTODZ=0;
          nokeyyanshi=0;
          KeyHoldCount=KeyHoldCount+1;
          /* 定時(shí)開時(shí)間設(shè)定 */
          if((KeySignL&0x30)==0x10)
          {
            if(KeyHoldCount>6)
            {
              if(ontimeh==0) {ontimeh=24; ontimem=0;}
              else {ontimeh=ontimeh-1;}
            }

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国精产品一区一区三区mba视频| 免费观看在线色综合| 欧美日韩高清一区二区| 懂色一区二区三区免费观看| 午夜视频一区二区三区| 国产精品色哟哟| 日韩美女一区二区三区四区| 91黄色小视频| 成人av先锋影音| 国产麻豆精品久久一二三| 午夜成人免费视频| 亚洲色大成网站www久久九九| 欧美大胆一级视频| 在线播放91灌醉迷j高跟美女 | 欧美无砖专区一中文字| 丁香激情综合国产| 精品国产一区二区精华| 九九精品视频在线看| 亚洲小说欧美激情另类| 国产精品视频你懂的| 久久综合色婷婷| 欧美日韩成人在线一区| 在线观看免费成人| 一本大道久久a久久精二百| 成人毛片在线观看| 国产资源精品在线观看| 免费人成网站在线观看欧美高清| 午夜欧美在线一二页| 亚洲在线成人精品| 一区二区三区免费| 亚洲欧美色图小说| 亚洲精品国产高清久久伦理二区| 国产精品久久99| 亚洲国产精品ⅴa在线观看| 久久久精品黄色| 亚洲精品一区在线观看| 久久伊99综合婷婷久久伊| 精品卡一卡二卡三卡四在线| 日韩欧美亚洲国产另类| 日韩一卡二卡三卡| 日韩亚洲欧美高清| 精品免费国产一区二区三区四区| 日韩欧美视频一区| wwwwww.欧美系列| 久久综合网色—综合色88| 欧美精品一区二区蜜臀亚洲| 精品国产乱码久久久久久久久| 精品国产乱码91久久久久久网站| 亚洲精品一区二区三区精华液| 久久久久综合网| 国产精品免费丝袜| 一区二区三区高清不卡| 丝袜脚交一区二区| 日本不卡视频一二三区| 亚洲男人的天堂在线观看| 欧美一区二区视频免费观看| 欧美一级片在线观看| 日韩三区在线观看| 2021久久国产精品不只是精品| 国产欧美日韩不卡| 国产精品久久久久久久久搜平片| 一区在线观看视频| 亚洲一区二区在线视频| 日韩有码一区二区三区| 国产露脸91国语对白| eeuss国产一区二区三区| 欧美色成人综合| 欧美不卡一区二区三区四区| 中文字幕免费不卡| 亚洲成人高清在线| 韩国成人精品a∨在线观看| av亚洲精华国产精华| 欧美影院一区二区三区| 欧美成人性福生活免费看| 国产欧美精品一区二区三区四区 | 日本午夜精品一区二区三区电影| 国产一区二区三区视频在线播放| 成人av在线播放网站| 欧美妇女性影城| 国产女主播视频一区二区| 亚洲韩国一区二区三区| 国内精品国产成人国产三级粉色 | 图片区小说区区亚洲影院| 国产一区二区三区免费| 欧美在线小视频| 久久婷婷成人综合色| 一区二区三区 在线观看视频 | 成人中文字幕电影| 欧美日韩一区二区在线观看视频 | 免播放器亚洲一区| 91美女片黄在线| 精品日韩欧美一区二区| 亚洲黄色性网站| 国产精品一线二线三线精华| 在线观看www91| 中文字幕欧美区| 另类欧美日韩国产在线| 日本高清不卡在线观看| 国产亚洲欧美日韩俺去了| 天天av天天翘天天综合网色鬼国产| 成人晚上爱看视频| 欧美白人最猛性xxxxx69交| 亚洲图片有声小说| 97久久超碰精品国产| 久久蜜桃香蕉精品一区二区三区| 性欧美疯狂xxxxbbbb| 97aⅴ精品视频一二三区| xnxx国产精品| 免费观看日韩电影| 欧美日本一区二区三区四区| 亚洲欧洲综合另类在线| 国产电影一区在线| 日韩精品一区二区三区四区| 亚洲成av人片一区二区梦乃| 91免费看片在线观看| 国产精品国产三级国产三级人妇| 韩国精品一区二区| 日韩女优电影在线观看| 日本免费在线视频不卡一不卡二| 日本韩国一区二区| 国产精品毛片a∨一区二区三区| 精品亚洲国产成人av制服丝袜| 欧美乱熟臀69xxxxxx| 亚洲制服丝袜av| 欧美中文字幕一二三区视频| 亚洲日本va午夜在线电影| 国产成人a级片| 欧美精品一区二区三区蜜桃视频| 美女性感视频久久| 69久久夜色精品国产69蝌蚪网| 午夜精品福利一区二区蜜股av| 日本精品免费观看高清观看| 亚洲激情六月丁香| 欧美亚洲一区二区在线观看| 亚洲五码中文字幕| 欧美日韩国产影片| 天天色图综合网| 91精品中文字幕一区二区三区| 丝瓜av网站精品一区二区| 欧美日韩电影在线播放| 七七婷婷婷婷精品国产| 精品乱人伦小说| 国产精品小仙女| 国产精品视频一二三| 91网站在线播放| 亚洲一区二区三区三| 777亚洲妇女| 久久99精品国产麻豆婷婷| 久久免费国产精品| 懂色av一区二区三区蜜臀| 成人免费一区二区三区在线观看| 91福利社在线观看| 亚洲va国产va欧美va观看| 日韩三级电影网址| 国产精品996| 自拍偷拍国产亚洲| 欧美日韩精品一区二区三区| 免费精品99久久国产综合精品| 久久天天做天天爱综合色| 91偷拍与自偷拍精品| 亚洲图片一区二区| 欧美videos中文字幕| 成年人网站91| 亚洲线精品一区二区三区八戒| 91精品啪在线观看国产60岁| 国产在线视频不卡二| 亚洲色图欧洲色图婷婷| 欧美一区二区在线观看| 国产不卡在线一区| 亚洲一区二区三区在线| 欧美精品一区二区三区蜜桃| 91蝌蚪porny成人天涯| 视频在线观看一区| 国产精品免费丝袜| 777欧美精品| 成人sese在线| 日韩成人精品视频| 日韩美女精品在线| 日韩视频不卡中文| 色综合天天天天做夜夜夜夜做| 免费欧美日韩国产三级电影| 国产精品伦理一区二区| 7777精品久久久大香线蕉| 成人丝袜视频网| 蜜桃av一区二区三区电影| 国产精品大尺度| 日韩欧美一区中文| 色域天天综合网| 国产福利视频一区二区三区| 亚洲6080在线| 日韩美女视频19| 久久久www免费人成精品| 欧美高清激情brazzers| 99精品欧美一区二区三区小说| 美女视频第一区二区三区免费观看网站 | 亚洲女女做受ⅹxx高潮| 久久九九99视频| 欧美一区二区日韩| 在线免费观看成人短视频| 高清beeg欧美|