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

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

?? aad.lst

?? 這是c8051F005的AD轉(zhuǎn)換程序
?? LST
字號(hào):
C51 COMPILER V8.02   AAD                                                                   03/17/2009 09:25:40 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE AAD
OBJECT MODULE PLACED IN AAD.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\c51.exe AAD.c DB OE

line level    source

   1          //************************************************************
   2          
   3          //             AD采樣程序
   4          
   5          //
   6          
   7          // (1)使用C8051F005芯片
   8          
   9          // (2)外部晶振11.0592MHZ ,使用內(nèi)部2.4V基準(zhǔn)電壓
  10          
  11          // (2)單端輸入方式,兩通道輸入ANIO、ANI1,向ADBUSY置1啟動(dòng)AD轉(zhuǎn)換
  12          
  13          // (3)對(duì)采樣10次在求平均值以減小誤差
  14          
  15          // (4)經(jīng)過處理與實(shí)際值相差0~3MV
  16          
  17          //  注:測(cè)量參考電壓和輸入電壓為同一表
  18          
  19          //*************************************************************
  20          
  21          #include <c8051f000.h>               
  22          
  23          #include <stdio.h>
  24          
  25           
  26                          
  27          
  28          sfr16 ADC0     = 0xbe;          //AD寄存器地址       
  29          
  30          sfr16 ADC0GT   = 0xc4;                 
  31          
  32          sfr16 ADC0LT   = 0xc6;                 
  33          
  34                                      
  35          
  36          #define SYSCLK       18432000            //系統(tǒng)時(shí)鐘 頻率   
  37          
  38          #define SAMPLE_RATE  50000             
  39          
  40          #define VREF         2.4                //參考電壓值
  41          
  42            
  43          
  44          void ADC0_Init (void);                      //AD轉(zhuǎn)換初始化設(shè)置函數(shù)
  45          
  46          void Timer3_Init (int counts);                        //定時(shí)3初始化設(shè)置函數(shù)
  47          
  48          void ADC0_ISR (void);                      //AD轉(zhuǎn)換中斷函數(shù)
  49          
  50          void delay (int t);                           //延時(shí)程序
  51          
  52          void SYSCLK_Init (void);                    //系統(tǒng)時(shí)鐘函數(shù)
  53          
  54          void WDT_CLOSE(void);                    //關(guān)閉看門狗
  55          
C51 COMPILER V8.02   AAD                                                                   03/17/2009 09:25:40 PAGE 2   

  56           
  57          
  58          int result;               //數(shù)據(jù)存儲(chǔ)
  59          
  60          float value;             //存儲(chǔ)測(cè)量值
  61          
  62          char  flag;             //標(biāo)志
  63          
  64          //***********************************************************
  65          
  66          //關(guān)閉看們狗
  67          
  68          //***********************************************************
  69          
  70          void WDT_CLOSE(void)
  71          
  72          {  EA=0;
  73   1      
  74   1         WDTCN = 0xde;                       
  75   1      
  76   1         WDTCN = 0xad;                     
  77   1      
  78   1         EA=1;
  79   1      
  80   1       }
  81          
  82          //***********************************************************
  83          
  84          //系統(tǒng)時(shí)鐘設(shè)置
  85          
  86          //晶振振蕩方式,F(xiàn)>6.7mhz
  87          
  88          //選用外部時(shí)鐘
  89          
  90          //允許時(shí)鐘復(fù)位
  91          
  92          //************************************************************
  93          
  94          void SYSCLK_Init (void)
  95          
  96          {  int i;
  97   1      
  98   1                                    
  99   1      
 100   1         OSCXCN = 0x67;                     
 101   1      
 102   1         for (i=0; i < 256; i++)  ;           
 103   1      
 104   1         while (!(OSCXCN & 0x80)) ;         //等待外部準(zhǔn)備      
 105   1      
 106   1         OSCICN = 0x88;                      
 107   1      
 108   1                                            
 109   1      
 110   1       }
 111          
 112          
 113          
 114          //**********************************************************
 115          
 116          //AD初始化設(shè)置
 117          
C51 COMPILER V8.02   AAD                                                                   03/17/2009 09:25:40 PAGE 3   

 118          //AIN0 獨(dú)立輸入
 119          
 120          //使用內(nèi)部參考電壓, PGA= 2,使用4系統(tǒng)時(shí)鐘
 121          
 122          //轉(zhuǎn)換數(shù)據(jù)右對(duì)齊
 123          
 124          //**********************************************************
 125          
 126          void ADC0_Init (void)
 127          
 128          {
 129   1      
 130   1         ADC0CN = 0x44;                   //右對(duì)齊           
 131   1      
 132   1         REF0CN = 0x03;                   //使用內(nèi)部參考電壓              
 133   1      
 134   1                                             
 135   1      
 136   1         AMX0SL = 0x00;                   //AIN0 獨(dú)立輸入
 137   1      
 138   1         AMX0CF = 0x00;    
 139   1      
 140   1                 
 141   1      
 142   1         ADC0CF = 0x20;                   // 4系統(tǒng)時(shí)鐘     PGA  1       
 143   1      
 144   1      
 145   1      
 146   1         EIE2  |= 0x02;                     // 中斷開            
 147   1      
 148   1      }
 149          
 150          //**********************************************
 151          
 152          //AD轉(zhuǎn)換程序
 153          
 154          //**********************************************
 155          
 156          void ADC0_ISR (void) interrupt 15
 157          
 158          {    
 159   1      
 160   1         TMR3CN &=0x20;                   //關(guān)定時(shí)器3  清除標(biāo)準(zhǔn)位
 161   1      
 162   1         ADCINT = 0x00;                       //清除中斷標(biāo)準(zhǔn)位
 163   1      
 164   1         delay (10);                           //延時(shí)等待AD轉(zhuǎn)換穩(wěn)定
 165   1      
 166   1         
 167   1      
 168   1         result = ADC0;                       //數(shù)據(jù)轉(zhuǎn)存
 169   1      
 170   1         
 171   1      
 172   1         TMR3CN |= 0x04;                    //定時(shí)器3開
 173   1      
 174   1         flag = 1;
 175   1      
 176   1        }
 177          
 178          //***********************************************
 179          
C51 COMPILER V8.02   AAD                                                                   03/17/2009 09:25:40 PAGE 4   

 180          //延時(shí)子程序
 181          
 182          //***********************************************
 183          
 184          void delay (int t)
 185          
 186          { int i,j;
 187   1      
 188   1           for (i=0;i<t;i++)
 189   1      
 190   1                 for(j=0;j<10;j++) ;
 191   1      
 192   1      }
 193          
 194          //******************************************
 195          
 196          //MAIN
 197          
 198          //******************************************
 199          
 200          void main (void)       
 201          
 202            { int i=0;
 203   1      
 204   1          float voltage=0;
 205   1      
 206   1          WDT_CLOSE();                       //關(guān)閉看門狗
 207   1      
 208   1          SYSCLK_Init ( );                      //系統(tǒng)時(shí)鐘設(shè)置
 209   1      
 210   1          Timer3_Init (SYSCLK/SAMPLE_RATE);  //定時(shí)器3初始化設(shè)置   
 211   1      
 212   1          ADC0_Init ();                         //AD初始化 
 213   1      
 214   1          ADCEN = 1;                          //AD轉(zhuǎn)換允許打開
 215   1      
 216   1          EA = 1;                          
 217   1      
 218   1          flag = 0;
 219   1      
 220   1          while (1)                                //循環(huán)
 221   1      
 222   1             {                        
 223   2      
 224   2               while (flag == 1)
 225   2      
 226   2                       { flag = 0;
 227   3      
 228   3                         value = VREF*((float)result/4096.0)/2; //單次測(cè)量值
 229   3      
 230   3                   i++;
 231   3      
 232   3                            voltage+=value;          
 233   3      
 234   3                         }
 235   2      
 236   2                     while(i==100)                //測(cè)量100次的值求平均值
 237   2      
 238   2                         { i=0;
 239   3      
 240   3                           voltage=(float)voltage/100;
 241   3      
C51 COMPILER V8.02   AAD                                                                   03/17/2009 09:25:40 PAGE 5   

 242   3                              value=0;
 243   3      
 244   3                          }
 245   2      
 246   2               }
 247   1      
 248   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    350    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      7       6
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品家庭影院| 懂色中文一区二区在线播放| 国产自产2019最新不卡| 成人av网址在线观看| 久久久久国色av免费看影院| 中文字幕日韩一区| 秋霞午夜鲁丝一区二区老狼| 久久久久久久一区| 国产白丝网站精品污在线入口| 欧美电影免费观看高清完整版在线观看| 国产在线麻豆精品观看| 欧美最新大片在线看| 国产亚洲1区2区3区| 婷婷亚洲久悠悠色悠在线播放| 成人午夜视频在线| www一区二区| 日韩二区三区在线观看| 在线观看91精品国产入口| 日本一区二区三区四区在线视频| 久久精品国产99| 91精品国产入口| 亚洲国产成人porn| 91国模大尺度私拍在线视频| 国产精品久久久一区麻豆最新章节| 精品一区二区三区欧美| 欧美猛男gaygay网站| 亚洲婷婷在线视频| 94色蜜桃网一区二区三区| 久久久国产精品不卡| 久久不见久久见中文字幕免费| 国产亚洲精品精华液| 国产成人在线免费| 日韩欧美高清dvd碟片| 91福利社在线观看| 中文字幕一区二区5566日韩| 国产精品一二三区在线| 欧美成人精品福利| 欧美a级理论片| 欧美男生操女生| 亚洲二区在线视频| 欧美色综合网站| 亚洲午夜精品一区二区三区他趣| 色一情一伦一子一伦一区| 亚洲视频电影在线| 色国产精品一区在线观看| 亚洲欧美日韩国产综合| 91蜜桃在线免费视频| 综合分类小说区另类春色亚洲小说欧美 | 日韩有码一区二区三区| 欧美激情中文不卡| 不卡的av在线| 中文字幕永久在线不卡| 成人av资源在线观看| 亚洲视频一区在线| 色爱区综合激月婷婷| 亚洲国产精品一区二区久久| 欧美日韩国产高清一区二区| 婷婷开心久久网| 国产激情精品久久久第一区二区 | 欧美国产日产图区| 亚洲自拍偷拍综合| 91福利在线导航| 亚洲福利视频三区| 欧美猛男gaygay网站| 蜜桃91丨九色丨蝌蚪91桃色| 精品国产乱码久久久久久免费| 精品在线一区二区三区| 国产天堂亚洲国产碰碰| 成人黄色综合网站| 亚洲品质自拍视频网站| 欧美在线色视频| 另类小说色综合网站| 久久久久国产免费免费| 不卡免费追剧大全电视剧网站| 亚洲精品视频在线看| 欧美蜜桃一区二区三区| 激情综合色播激情啊| 国产精品久线在线观看| 欧洲中文字幕精品| 久久电影网站中文字幕| 欧美国产国产综合| 欧美中文字幕一二三区视频| 日韩专区欧美专区| 久久亚洲二区三区| 在线观看国产日韩| 美女免费视频一区| 中文字幕中文字幕中文字幕亚洲无线| 在线精品视频小说1| 欧美一区二区视频在线观看| 91精品国产欧美日韩| aaa国产一区| 蜜桃视频在线一区| 亚洲日本一区二区| 国产精品1区2区3区| 国产精品国产自产拍高清av| 91久久精品一区二区二区| 日韩 欧美一区二区三区| 中文字幕欧美日本乱码一线二线| 在线免费精品视频| 国产在线一区二区综合免费视频| 亚洲欧美一区二区在线观看| 91麻豆精品91久久久久同性| 国产高清不卡一区| 日韩高清欧美激情| 国产精品第13页| 精品美女一区二区三区| 色哟哟在线观看一区二区三区| 久久成人精品无人区| 一区二区三区在线视频免费观看| 日韩欧美亚洲国产精品字幕久久久| 91色.com| 国产在线日韩欧美| 亚洲成a人片在线观看中文| 国产性做久久久久久| 欧美一卡二卡三卡| 91农村精品一区二区在线| 久久精品国产**网站演员| 亚洲精品国久久99热| 久久嫩草精品久久久久| 91麻豆精品国产91久久久使用方法| 丝袜亚洲另类丝袜在线| www..com久久爱| 欧美日韩精品一区二区天天拍小说 | 亚洲国产精品精华液ab| 午夜精品一区二区三区免费视频| 国产麻豆精品视频| 99国内精品久久| 日韩欧美高清dvd碟片| 亚洲地区一二三色| 欧美国产精品中文字幕| 欧美美女直播网站| 91尤物视频在线观看| 国产精品一线二线三线| 午夜久久电影网| 亚洲欧美日韩国产成人精品影院| 久久久久久一级片| 91精品国产乱码| 精品视频色一区| 一本高清dvd不卡在线观看| 国产成人精品亚洲日本在线桃色 | 欧美国产一区在线| 精品久久国产97色综合| 在线不卡a资源高清| 日日夜夜精品视频免费| 91精品国产综合久久久蜜臀图片| 56国语精品自产拍在线观看| 在线免费一区三区| 一本一道波多野结衣一区二区| 国产盗摄一区二区| 国产美女一区二区三区| 久久精品国产99国产| 91免费观看国产| caoporn国产精品| 国产成人无遮挡在线视频| 国产乱码精品一区二区三| 久久99精品久久久久婷婷| 麻豆精品久久精品色综合| 免费观看日韩av| 另类小说一区二区三区| 老司机精品视频线观看86| 捆绑紧缚一区二区三区视频| 老汉av免费一区二区三区 | 日本一区二区三区电影| 国产亚洲视频系列| 国产欧美一区在线| 中文字幕第一区二区| 国产精品福利av| 亚洲男人的天堂在线观看| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲精品ww久久久久久p站| 亚洲精品中文在线影院| 亚洲国产美国国产综合一区二区| 一区二区三区欧美| 亚洲国产一二三| 舔着乳尖日韩一区| 美国十次了思思久久精品导航| 捆绑调教一区二区三区| 国产乱码一区二区三区| 成人妖精视频yjsp地址| 色婷婷综合久久久| 69久久夜色精品国产69蝌蚪网| 91精品国产高清一区二区三区| 亚洲精品在线观看视频| 国产无一区二区| 亚洲女与黑人做爰| 亚洲va天堂va国产va久| 麻豆91精品91久久久的内涵| 国产一区二区三区观看| 成人黄动漫网站免费app| 色综合色综合色综合色综合色综合| 欧美视频第二页| 日韩一区二区三区四区| 国产午夜精品福利| 亚洲精品五月天| 美女精品自拍一二三四| 成人在线综合网| 欧美性视频一区二区三区| 91精品国产综合久久福利| 久久精品欧美一区二区三区麻豆| 亚洲欧美一区二区久久|