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

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

?? ad.lst

?? ad準確采集
?? LST
字號:
C51 COMPILER V7.06   AD                                                                    03/23/2005 22:21:02 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE AD
OBJECT MODULE PLACED IN ad.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\c51.exe ad.c DB OE

stmt level    source

   1          #include <main.H>
   2          #include <intrins.h>
   3          
   4          
   5          //#include <C8051F020.H>
   6          //*******************************************************************//
   7          // NOTE:The max value of frequency is                           *//
   8          // gain:1,2,4,8,16,0.5;  *//
   9          //*******************************************************************//
  10          void SampFunc(long SYSCLK, int totalChannel , long sampleRate , float gain ,   volatile unsigned int  *sam
             -ples , long numSample)
  11          {
  12   1              //unsigned int *samples2;
  13   1              static int channel=0;
  14   1              volatile int i=0 ;
  15   1              for(i=0;i<numSample;i++)
  16   1                 samples[i]=0;
  17   1      //      int j;
  18   1          SFRPAGE=0x0;
  19   1              AD0INT = 0; // 清除ADC0轉換結束標志
  20   1          EIE2 &= ~0x02; // 禁止ADC0中斷
  21   1              Timer3_Init(SYSCLK/sampleRate);         //初始化定時器3以ADC0采樣速率溢出
  22   1              ADC0_Init(gain);                            //初始化ADC
  23   1              SFRPAGE=0x0;
  24   1              AD0EN=1;                                //允許ADC
  25   1              //EA=1;                                   //允許全局中斷
  26   1      
  27   1              SFRPAGE=0x01;
  28   1              TMR3CN |= 0x04; // 啟動定時器3
  29   1          //for(i=0 ; i<numSample ; i++)
  30   1              //{
  31   1                      //SFRPAGE=0x01;
  32   1                      //TMR3CN |= 0x04; // 啟動定時器3
  33   1              
  34   1                      //SFRPAGE=0x00;
  35   1                      //while (AD0INT == 0);                //ADC完成了一次數據轉換
  36   1      
  37   1                      //AD0INT = 0;                         // 清除ADC0轉換結束標志
  38   1                  
  39   1                      //samples[i] = ADC0H;
  40   1                      //samples[i]=(samples[i]<<8)|ADC0L; // 讀和存儲ADC0值
  41   1              //      channel++;
  42   1              //      if(channel==totalChannel)
  43   1              //      {
  44   1              //              channel=0;
  45   1              //      }
  46   1              //      AMX0SL = channel;
  47   1              //}
  48   1      //              EIE2 &= ~0x02; // 禁止ADC0中斷
  49   1      //              ADC0_DONE = 1; // 設置DONE標志
  50   1      
  51   1      
  52   1      // 上傳采樣值到UART0//////?????????
  53   1      //      LED = 0;                               // 上傳其間關LED 滅///////?????????
  54   1              //AD0EN = 0;                             // AD采集完NUM_SAMPLES個數據后,關閉ADC0
C51 COMPILER V7.06   AD                                                                    03/23/2005 22:21:02 PAGE 2   

  55   1              //EA=0; 
  56   1              //////如何停止定時器3的工作????????
  57   1              i=0;
  58   1              SFRPAGE=0x0;
  59   1              while(1)
  60   1               {
  61   2                 
  62   2                 //AD0INT = 0; // 清除ADC0轉換結束標志
  63   2             while (AD0INT == 0);
  64   2                 AD0INT == 0;
*** WARNING C275 IN LINE 64 OF AD.C: expression with possibly no effect
  65   2             samples[i] = ADC0; // 讀和存儲ADC0值
  66   2                 i++;
  67   2                 if(i ==numSample)
  68   2                   break;
  69   2               }      
  70   1          SFRPAGE=0x0;
  71   1              EIE2 &= ~0x02; // 禁止ADC0中斷
  72   1              AD0EN=0;
  73   1              //      ADC0_DONE = 1; // 設置DONE標志
  74   1              SFRPAGE=0x01;
  75   1              TMR3CN &= ~0x04; // 停止定時器3         
  76   1              EA=0;    
  77   1      }
*** WARNING C280 IN LINE 10 OF AD.C: 'totalChannel': unreferenced local variable
*** WARNING C280 IN LINE 13 OF AD.C: 'channel': unreferenced local variable
  78          
  79          
  80          //-----------------------------------------------------------------------------
  81          // 定時器3初始化
  82          //-----------------------------------------------------------------------------
  83          //
  84          
  85          // 配置定時器3 自動重裝間隔由 <counts> 決定(不產生中斷) 使用系統時鐘為時基
  86          //
  87          void Timer3_Init (int counts)
  88          {
  89   1              SFRPAGE=0x01;
  90   1              //TMR3CN = 0x02; // 停止定時器3; 清除TF3;
  91   1                                // 使用系統時鐘作為時基
  92   1              TMR3CF =0x08;                     
  93   1          TMR3CN =0x00;
  94   1              //TMR3RL = -counts; // 初始化重裝值
  95   1              
  96   1              TMR3L = 0xFF; // 立即開始重裝
  97   1          TMR3H = 0xFF;
  98   1              RCAP3 = -counts;       // 初始化重裝值
  99   1          //RCAP3 = 0x0;
 100   1              EIE2 &= ~0x01; // 禁止定時器3中斷
 101   1          //EIE2 &= ~0x02;
 102   1              //TMR3CN |= 0x04; // 啟動定時器3
 103   1      }
 104          
 105          
 106          //-----------------------------------------------------------------------------
 107          // ADC0初始化
 108          //-----------------------------------------------------------------------------
 109          //
 110          // 配置ADC0 使用定時器3溢出作為轉換開始信號,轉換結束產生一個中斷,
 111          // 使用左對齊輸出模式
 112          // 使能ADC轉換結束中斷中斷使能ADC0 但禁止ADC0轉換結束中斷
 113          //
C51 COMPILER V7.06   AD                                                                    03/23/2005 22:21:02 PAGE 3   

 114          void ADC0_Init (float gain)
 115          {
 116   1      
 117   1      //      ADC0CN = 0x45;   // 禁止ADC0;低功耗跟蹤方式;
 118   1                               //當定時器3溢出啟動ADC0轉換;
 119   1                                               //ADC0數據左對齊 
 120   1          SFRPAGE=0x0;
 121   1              ADC0CN = 0x04;   // 禁止ADC0;低功耗跟蹤方式;
 122   1                               //當定時器3溢出啟動ADC0轉換;
 123   1                                               //ADC0數據右對齊 
 124   1              REF0CN = 0x07; // 使能溫度傳感器, 片內 VREF,和 VREF 輸出緩沖器
 125   1              //REF0CN = 0x03;   // 不使能溫度傳感器,////???????????
 126   1      
 127   1              AMX0CF = 0x00; //AIN0.0和AIN0.1為單端輸入
 128   1              //AMX0SL = 0x00; // 選擇AIN0.0作為ADC多路轉換輸入!
 129   1          AMX0SL = 0x01; // 選擇AIN0.1作為ADC多路轉換輸入!
 130   1      
 131   1              ADC0CF = (SYSCLK_AD/2500000/2-1) << 3; // ADC轉換時鐘2.5MHz
 132   1      
 133   1              if(gain==1)   //gain在哪定義的????????????????????????
 134   1              {
 135   2                      ADC0CF&=~0x07;      // PGA增益 = 1
 136   2              }else if(gain==2)
 137   1              {
 138   2                      ADC0CF&=~0x07;      // PGA增益 = 2
 139   2                      ADC0CF|=0x01;
 140   2              }else if(gain==4)
 141   1              {
 142   2                      ADC0CF&=~0x07;      // PGA增益 = 4
 143   2                      ADC0CF|=0x02;
 144   2              }else if(gain==8)
 145   1              {
 146   2                      ADC0CF&=~0x07;      // PGA增益 = 8
 147   2                      ADC0CF|=0x03;
 148   2              }else if(gain==16)
 149   1              {
 150   2                      ADC0CF&=~0x07;      // PGA增益 = 16
 151   2                      ADC0CF|=0x04;
 152   2              }else if(gain==0.5)
 153   1              {
 154   2                      ADC0CF&=~0x07;      // PGA增益 = 0.5
 155   2                      ADC0CF|=0x06;
 156   2              }
 157   1        
 158   1              EIE2 |= 0x02; // 允許ADC0中斷
 159   1      }
 160          
 161          
 162          
 163          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    428    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      2      27
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  3 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级午夜免费电影| 欧美人动与zoxxxx乱| 国内外成人在线| 国产真实乱偷精品视频免| 日韩有码一区二区三区| 婷婷国产v国产偷v亚洲高清| 亚洲老妇xxxxxx| 日韩高清不卡一区| 蜜桃久久精品一区二区| 精品亚洲免费视频| 国产91富婆露脸刺激对白| 91免费看片在线观看| 欧美系列亚洲系列| 欧美三级蜜桃2在线观看| 欧美精品一级二级三级| 国产午夜亚洲精品理论片色戒| 日本一区二区成人在线| 亚洲国产aⅴ成人精品无吗| 97精品电影院| 欧美日韩亚洲综合一区| 成人丝袜18视频在线观看| 99久久99久久精品国产片果冻| 欧美理论片在线| 中文字幕中文字幕一区| 精品写真视频在线观看| 色婷婷av一区二区| 国产欧美日韩精品在线| 人人精品人人爱| 欧美美女直播网站| 一区二区三区精品视频| 国产美女一区二区| 欧美不卡在线视频| 丝袜美腿亚洲一区| 在线精品国精品国产尤物884a | 在线免费观看日本欧美| 欧美国产精品一区二区| 美脚の诱脚舐め脚责91| 91精品国产综合久久香蕉的特点 | 天天影视网天天综合色在线播放| 国产精品一区二区久久不卡| 欧美一级电影网站| 手机精品视频在线观看| 91丨porny丨中文| 最新成人av在线| 欧美色综合天天久久综合精品| 中文字幕巨乱亚洲| 91香蕉视频污| 香蕉成人伊视频在线观看| 884aa四虎影成人精品一区| 三级影片在线观看欧美日韩一区二区| 欧美在线免费视屏| 免费一级欧美片在线观看| 91精品国产综合久久香蕉麻豆| 日本不卡不码高清免费观看| 国产拍揄自揄精品视频麻豆| 午夜视频在线观看一区二区 | 亚洲成av人在线观看| 欧美日韩国产一二三| 美女视频免费一区| 国产精品国产三级国产| 欧美性xxxxx极品少妇| 美女网站色91| 一区二区久久久久| 国产欧美va欧美不卡在线| 91久久香蕉国产日韩欧美9色| 亚洲五码中文字幕| 中文字幕av一区 二区| 色欧美乱欧美15图片| 国产在线精品一区在线观看麻豆| 欧美国产在线观看| 91精品欧美综合在线观看最新| 粉嫩aⅴ一区二区三区四区| 一区二区三区在线视频观看| 国产视频一区二区在线| 欧美精品在线观看播放| 色综合一区二区| 高清久久久久久| 国产精品99久久久久久宅男| 久久久久国产成人精品亚洲午夜| 狠狠色丁香婷婷综合| 日韩av电影一区| 欧美综合久久久| 蜜桃av一区二区| 日韩不卡一区二区三区 | 亚洲精品国久久99热| 欧美国产欧美综合| 国产精品久久久久久户外露出 | 成人在线一区二区三区| 国产一区二区三区国产| 国产成人小视频| 成人h动漫精品一区二区| 成人av资源在线| 色天天综合久久久久综合片| 在线观看亚洲成人| 6080yy午夜一二三区久久| 欧美一区二区在线不卡| 欧美成人猛片aaaaaaa| 精品成人一区二区三区| 久久久国产精品午夜一区ai换脸| 日本一区二区电影| 亚洲国产综合在线| 美腿丝袜在线亚洲一区| 国产成人综合在线播放| 欧美午夜电影在线播放| 精品日韩99亚洲| 亚洲三级电影网站| 精品一区二区在线播放| 91亚洲永久精品| 日韩欧美中文字幕制服| 国产精品网站在线| 日本欧美加勒比视频| 91网页版在线| 国产日产欧美一区二区三区| 中文字幕乱码久久午夜不卡 | 9191精品国产综合久久久久久| 久久亚洲精品小早川怜子| 一区二区不卡在线播放 | 亚洲无人区一区| 不卡电影免费在线播放一区| 欧美一区二区三区喷汁尤物| 亚洲视频一区二区在线| 国产一区二区调教| 欧美顶级少妇做爰| 亚洲电影一级片| 欧美亚洲高清一区| 亚洲一区二区三区美女| 色综合久久天天综合网| 综合中文字幕亚洲| 91影院在线免费观看| 亚洲天堂精品在线观看| 成人ar影院免费观看视频| 欧美国产亚洲另类动漫| 成人开心网精品视频| 日本一区二区不卡视频| 粉嫩蜜臀av国产精品网站| 中文字幕欧美日韩一区| 99精品在线观看视频| 亚洲一区二区三区三| 欧美一区二区三区系列电影| 日韩av电影天堂| 久久综合狠狠综合| 国产精品系列在线播放| 成人午夜av在线| 国产欧美精品日韩区二区麻豆天美| 国产jizzjizz一区二区| 中文一区二区在线观看| 欧美在线观看视频在线| 日韩电影在线观看一区| 久久久久国产精品人| 99国产精品国产精品久久| 亚洲大型综合色站| 国产视频亚洲色图| 欧美性猛交xxxx乱大交退制版| 日本麻豆一区二区三区视频| 国产精品灌醉下药二区| 日韩欧美色电影| 99国内精品久久| 激情小说欧美图片| 亚洲在线观看免费视频| 国产喷白浆一区二区三区| 精品视频免费在线| 91天堂素人约啪| 国产99久久久久| 精品一区二区三区免费| 天天综合色天天| 亚洲影视在线观看| 国产精品久久久久9999吃药| 久久免费偷拍视频| 精品电影一区二区三区| 欧美撒尿777hd撒尿| 色噜噜狠狠色综合欧洲selulu| 国产激情精品久久久第一区二区| 天堂久久久久va久久久久| 亚洲福利一区二区三区| 亚洲精品国产成人久久av盗摄 | 日本在线播放一区二区三区| 亚洲综合一区二区三区| 亚洲与欧洲av电影| 一区二区国产视频| 天堂va蜜桃一区二区三区漫画版| 亚洲乱码国产乱码精品精98午夜 | 六月丁香综合在线视频| 日本强好片久久久久久aaa| 免费欧美日韩国产三级电影| 亚洲一区在线视频| 日韩电影在线一区| 国产一区二区不卡| 99re亚洲国产精品| 欧美三级中文字| 日韩免费电影网站| 欧美激情一区二区三区四区| 亚洲丝袜另类动漫二区| 亚洲高清免费观看高清完整版在线观看| 一区二区三区高清| 黄一区二区三区| 欧美日韩在线播| 国产亚洲成av人在线观看导航| 国产精品福利一区二区| 久久精品国产精品亚洲综合| 国产麻豆成人传媒免费观看|