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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adc.c

?? 完整的空調控制器程序
?? C
字號:
/**************** (c) 2005   佛山菱電 *****************************************
PROJECT  : AUX VRV
COMPILER : AVR GCC/ICC
MODULE   : adc.c
VERSION  : 1.0.0
DATE     : 2006/01/02
AUTHOR   : 朱坤

MODIFICATIONS :

DESCRIPTION :   ADC routines
******************************************************************************/
#include "adc.h"
#include "main.h"

#define ADVALMAX 0x0E0
#define ADVALMIN 0x10

/* 3470B 采樣值轉換表,溫度加 128 偏移 */
const u8 Temp_Tab[]={98, 99, 100,101,102,103,104,105,106,107,108,109, /* 00-0B*/
                     109,110,111,112,112,113,114,114,115,116,116,117, /* 0C-17*/
                     118,118,119,119,120,120,121,122,122,123,123,124, /* 18-23*/
                     124,125,125,126,126,127,127,128,128,129,129,130, /* 24-2F*/
                     130,131,131,132,132,133,133,133,134,134,135,135, /* 30-3B*/
                     136,136,137,137,137,138,138,139,139,139,140,140, /* 3C-47*/
                     141,141,142,142,142,143,143,144,144,144,145,145, /* 48-53*/
                     146,146,146,147,147,148,148,149,149,149,150,150, /* 54-5F*/
                     151,151,151,152,152,153,153,153,154,154,155,155, /* 60-6B*/
                     155,156,156,157,157,157,158,158,159,159,160,160, /* 6C-77*/
                     160,161,161,162,162,162,163,163,164,164,165,165, /* 78-83*/
                     166,166,166,167,167,168,168,169,169,170,170,171, /* 84-8F*/
                     171,171,172,172,173,173,174,174,175,175,176,176, /* 90-9B*/
                     177,178,178,179,179,180,180,181,181,182,183,183, /* 9C-A7*/
                     184,184,185,186,186,187,187,188,189,189,190,191, /* A8-B3*/
                     192,192,193,194,194,195,196,197,198,198,199,200, /* B4-BF*/
                     201,202,203,204,205,206,207,208,209,210,211,212, /* C0-CB*/
                     213,214,216,217,218};/*,219,221,222,223,225,226,227,228};*/

const u8 BitMask[]= {0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};

u8 AdCntr;                  /* A/D 采樣計數 */
u8 AdChCnt;                 /* A/D 通道計數 */
u8 AdvTemp[ADSMPMAX];       /* 采樣值緩存   */
u8 AdFailCnt[ADCHMAX];      /* A/D 監測計時 5S on 20mS */

TempUnion TempVal;
u8 DefstCnt;                /* 化霜期間及化霜后3分鐘內不檢測溫度傳感器故障 */

/*-----------------------------------------------------------------------------
ROUTINE Name : ADC_Init

Description:
  初始化
Input/Output:

Comments:
  可以不要
-----------------------------------------------------------------------------*/
void ADC_Init(void)
{
  //AdCntr = AdChCnt=0;
  //AdFailCnt[0] = 0;
  //AdFailCnt[1] = 0;
  //AdFailCnt[2] = 0;
  //AdFailCnt[3] = 0;
  AmbientTp = 0x96;
  TubeInTp  = 0x80;
  TubeMidTp = 0x80;
  TubeOutTp = 0x80;
}
/*-----------------------------------------------------------------------------
ROUTINE Name : ADC_Get
Description:
Input/Output:
Comments:
  每20mS 調用一次
-----------------------------------------------------------------------------*/
void ADC_Get(void)
{

  u8 i;
  u8 j;

  ADCSRA = 0x86;                 /* 8Mhz/64 sampling, ADC on */
  i = 50;
  while(i--);

  ADCH;
  /* ADMUX:REFS1 REFS0 ADLAR MUX4 MUX3 MUX2 MUX1 MUX0 */
  ADMUX  = (u8)((0x60)|AdChCnt); /* 選擇通道 */
  j = 50;
  while(j--);

  ADCH;
  SetBit(ADCSRA,ADSC);
  while (!ValBit(ADCSRA,ADSC));  /* wait till end of conversion */
  AdvTemp[AdCntr] = j = (u8)ADCH;

  //ClrBit(ADCSRA,ADEN);         /* shutdown ADC peripheral */

  if (AdCntr++ > 0){ /* 如果兩次采樣值差值超過20,則重行啟動采樣 */
    i = (u8)(AdvTemp[AdCntr - 2]);
    if ((u8)((i >= j) ? (i - j) : (j - i)) > 20) {
      AdCntr = 0;
    } else {
      i = (u8)(AdCntr - 1);
      while ((i > 0) && (j < AdvTemp[i - 1])){    /* 按升序排列 */
         AdvTemp[i] = AdvTemp[i - 1];
         i--;
         AdvTemp[i] = j;
      }

      /* 采樣五次 */
      if (AdCntr >= ADSMPMAX){               /* 同一個通道下一次采樣 */
        if ((AdvTemp[2] < 0x04) || ( AdvTemp[2] >= 0x0E9)){
          /* 化霜期間及化霜后3分鐘內不檢測溫度傳感器故障 */
          if (DefstCnt == 0){
            if (AdFailCnt[AdChCnt]++ >= 10){
              Errorflg |= (u8)BitMask[AdChCnt];
            }
          } else{
            AdFailCnt[AdChCnt] = 0;
          }
        } else {
          AdFailCnt[AdChCnt] = 0;
          Errorflg &= (u8)(~BitMask[AdChCnt]);
          TempVal.TArray[AdChCnt] = Temp_Tab[((AdvTemp[2] <= ADVALMIN)? 0 :
               ((AdvTemp[2] >= ADVALMAX)? ADVALMAX - ADVALMIN : (AdvTemp[2] - ADVALMIN)))];
        }
        AdCntr = 0;
        if (++AdChCnt >= ADCHMAX){
          AdChCnt = 0;           /* 下一個通道 */
        }
      }
    }
  }
}

/*** (c) 2005  佛山菱電 **************************** END OF FILE *************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品第五页| 亚洲女爱视频在线| 在线综合视频播放| 欧美在线观看视频一区二区 | 欧美日韩精品欧美日韩精品一综合| 国产成人精品一区二区三区四区| 国产一区999| 国产成人精品一区二区三区四区| 国产成人精品亚洲午夜麻豆| 国产成人aaa| 99久久精品国产精品久久| 99久久免费视频.com| 91久久精品一区二区| 欧美午夜影院一区| 欧美精品xxxxbbbb| 欧美岛国在线观看| 久久欧美中文字幕| 中文字幕中文字幕在线一区| 亚洲免费av在线| 亚洲成人免费观看| 另类中文字幕网| 国产91色综合久久免费分享| 一本大道久久a久久精品综合| 在线精品国精品国产尤物884a| 精品视频全国免费看| 制服.丝袜.亚洲.中文.综合| 久久综合五月天婷婷伊人| 国产精品欧美久久久久一区二区| 怡红院av一区二区三区| 美女视频黄久久| 国产乱码精品一区二区三区av| 成人午夜免费av| 欧美日韩国产不卡| 久久久久久黄色| 一区二区三区免费看视频| 琪琪久久久久日韩精品| fc2成人免费人成在线观看播放| 欧美午夜一区二区三区| 久久久国产一区二区三区四区小说| 自拍偷拍亚洲综合| 理论片日本一区| 91免费版在线看| 精品福利一区二区三区| 一区二区在线观看视频| 激情综合色播激情啊| 欧洲亚洲国产日韩| 日本一区二区免费在线观看视频 | 日韩有码一区二区三区| 国产91精品精华液一区二区三区 | 93久久精品日日躁夜夜躁欧美| 欧美人成免费网站| 亚洲天堂成人在线观看| 国产一区二区看久久| 欧美少妇一区二区| 亚洲人成精品久久久久久| 久久69国产一区二区蜜臀| 欧美日韩免费高清一区色橹橹 | 亚洲自拍与偷拍| 国产a精品视频| 精品久久久久久久久久久久久久久久久 | 亚洲在线观看免费| 国产iv一区二区三区| 精品国产免费一区二区三区四区| 亚洲激情自拍视频| 91美女蜜桃在线| 国产精品国产精品国产专区不蜜| 久久99国内精品| 欧美mv日韩mv亚洲| 日本午夜一区二区| 欧美男女性生活在线直播观看| 亚洲欧美激情视频在线观看一区二区三区 | 国产视频一区在线播放| 伦理电影国产精品| 欧美一区二区日韩| 久久爱www久久做| 精品国产免费视频| 国产毛片精品一区| 国产午夜亚洲精品羞羞网站| 精品在线一区二区| 久久久精品免费网站| 国产一区二区影院| 亚洲成人免费视| 51精品视频一区二区三区| 首页国产欧美日韩丝袜| 91精品国产美女浴室洗澡无遮挡| 天天综合天天做天天综合| 欧美日韩夫妻久久| 亚洲3atv精品一区二区三区| 欧美精三区欧美精三区| 全国精品久久少妇| 国产日韩欧美精品电影三级在线| 成人综合日日夜夜| 亚洲精品成人悠悠色影视| 欧美精品乱人伦久久久久久| 奇米一区二区三区| 精品少妇一区二区| 国产精品18久久久久久久久久久久 | 日韩中文字幕av电影| 精品少妇一区二区| 99视频超级精品| 亚洲成av人片一区二区| 2020国产精品久久精品美国| 国产69精品一区二区亚洲孕妇| 中文字幕一区三区| 欧美日韩国产天堂| 国产精品996| 亚洲成人一区在线| 久久久久国产成人精品亚洲午夜| 99久久精品免费精品国产| 亚洲二区视频在线| 久久亚洲精华国产精华液| 一本色道久久综合亚洲91| 亚洲一卡二卡三卡四卡| 亚洲精品一区二区三区蜜桃下载| av网站免费线看精品| 日韩成人一区二区| 成人免费视频在线观看| 欧美第一区第二区| 欧美三级电影在线看| 成人精品视频一区| 蜜桃av噜噜一区| 亚洲欧美福利一区二区| 2024国产精品视频| 精品视频123区在线观看| 成人手机在线视频| 麻豆精品一区二区综合av| 亚洲欧洲制服丝袜| 日韩欧美国产麻豆| 欧美中文字幕久久| 成人精品高清在线| 国产黄色精品网站| 免费在线观看一区| 亚洲一区在线播放| 亚洲乱码日产精品bd| 国产日产欧美精品一区二区三区| 欧美一区二区三区视频在线| 91成人在线免费观看| 不卡一区二区三区四区| 国产资源在线一区| 乱中年女人伦av一区二区| 亚洲国产成人av好男人在线观看| 日韩一区中文字幕| 亚洲欧洲成人av每日更新| 日本一区二区成人| 国产调教视频一区| 久久久久久久久久看片| 久久一区二区视频| 欧美大尺度电影在线| 91精品国产色综合久久不卡蜜臀 | 欧美激情一区二区三区| 久久久久久**毛片大全| 欧美成人vps| 日韩美女天天操| 精品日韩成人av| 精品福利在线导航| 国产亚洲欧美日韩日本| 久久久久久影视| 国产日韩欧美亚洲| 中文字幕精品一区| 成人免费视频在线观看| 亚洲精品成人精品456| 亚洲黄色小视频| 日日噜噜夜夜狠狠视频欧美人 | 看电视剧不卡顿的网站| 蜜臀av一级做a爰片久久| 免费看欧美美女黄的网站| 三级一区在线视频先锋 | 成人免费视频视频在线观看免费| 国产99久久久久| 91麻豆.com| 欧美色综合天天久久综合精品| 欧美性大战久久| 欧美成人女星排行榜| 国产午夜精品理论片a级大结局| 亚洲国产成人在线| 亚洲国产毛片aaaaa无费看| 亚洲成年人网站在线观看| 蜜桃免费网站一区二区三区| 国产一区二区在线免费观看| av在线播放成人| 欧美精品aⅴ在线视频| 精品欧美久久久| 国产精品久久国产精麻豆99网站| 亚洲免费在线看| 免费成人在线视频观看| 岛国一区二区三区| 欧美裸体一区二区三区| 26uuu亚洲综合色| 亚洲午夜精品一区二区三区他趣| 另类小说欧美激情| 色偷偷一区二区三区| 日韩视频免费观看高清完整版在线观看 | 成人av在线播放网址| 欧美午夜电影网| 欧美电视剧在线观看完整版| 中文字幕一区在线观看视频| 久久精品二区亚洲w码| 91小视频在线观看| www国产成人| 日本欧美一区二区在线观看|