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

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

?? f020config.lst

?? 多通道高速數(shù)據(jù)采集源程序
?? LST
字號:
C51 COMPILER V7.50   F020CONFIG                                                            09/08/2007 13:14:13 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE F020CONFIG
OBJECT MODULE PLACED IN F020CONFIG.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE F020CONFIG.C BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <C8051F020.h>  // Register definition file.
   2          void config (void) 
   3          {
   4   1      
   5   1      int i = 0;
   6   1      
   7   1      /****************交義開關(guān)配置**********************************/
   8   1      //XBR0
   9   1      //Bit7  bit6   bit5   bit4   bit3     bit2    bit1    bit0
  10   1      //CP0E  ECI0E      PCA0ME           UART0EN  SPI0EN  SMB0EN
  11   1      XBR0 = 0x07; // UART0EN  SPI0EN  SMB0EN
  12   1      
  13   1      //XBR1
  14   1      //Bit7     bit6   bit5   bit4    bit3     bit2    bit1    bit0
  15   1      //SYSCKE   T2EXE  T2E    INT1E   T1E      INT0E   T0E     CP1E 
  16   1      XBR1 = 0x00;    // XBAR1: Initial Reset Value
  17   1      
  18   1      //XBR2
  19   1      //Bit7     bit6     bit5   bit4   bit3     bit2    bit1    bit0
  20   1      //WEAKPUD  XRARE      -    T4EXE  T4E      UART1E  EMIFLE  CNVST0E     
  21   1      XBR2 = 0x40;    // XRARE=1 交義開關(guān)允許
  22   1      /*****************************************************************/
  23   1      
  24   1      
  25   1      
  26   1      /***************端口輸入輸出方式配置****************************/
  27   1      P0MDOUT = 0x1c; //SDA SCL RXD0 RXD1必需為漏極開路輸出
  28   1      P1MDIN  = 0x00; //ADC1口,所以配置為模擬輸入
  29   1      P1MDOUT = 0x00;
  30   1      P2MDOUT = 0x00;
  31   1      P3MDOUT = 0xFF;//P3.0為推挽輸出
  32   1      P74OUT  = 0xFF;//高端口為推挽方式
  33   1      /***************************************************************/
  34   1      
  35   1      
  36   1      
  37   1      
  38   1      /**************外部存儲器配置**********************************/
  39   1      EMI0CF=0x3f;    //外部存儲器接口配置 
  40   1      EMI0TC=0xff;    //外部存儲器時序控制 //一次XRAM操作要22個sysclk
  41   1      /***************************************************************/
  42   1      
  43   1      
  44   1      
  45   1      /*************比較器配置***************************************/
  46   1      CPT0CN = 0x00;   // Comparator 0 Control Register
  47   1      CPT1CN = 0x00;   // Comparator 1 Control Register
  48   1      /***************************************************************/
  49   1      
  50   1      
  51   1      
  52   1      
  53   1      /******************振蕩器配置***************************************/
  54   1       OSCXCN = 0x67;                   // start external oscillator with 22.1184MHz crystal
  55   1       for (i=0; i < 256; i++) ;        // Wait for osc. to start up      
C51 COMPILER V7.50   F020CONFIG                                                            09/08/2007 13:14:13 PAGE 2   

  56   1       while (!(OSCXCN & 0x80)) ;       // Wait for crystal osc. to settle 
  57   1       OSCICN = 0x08;                   // Disable the internal osc.
  58   1      /***************************************************************/
  59   1      
  60   1      
  61   1      /******************電壓基準配置**********************************/
  62   1      REF0CN = 0x03;  // Reference Control Register
  63   1      /***************************************************************/
  64   1      
  65   1      
  66   1      
  67   1      /*******************ADC0配置*************************************/
  68   1      AMX0CF = 0x00;  // AMUX0 Configuration Register
  69   1      AMX0SL = 0x00;  // AMUX0 Channel Select Register
  70   1      ADC0CF  = 0x48; //ADC0 Configuration Register增益=1  
  71   1      ADC0CN  = 0xC1; //ADC0使能,寄存器數(shù)據(jù)左對齊
  72   1      //ADC0CN  = 0x80; //ADC0使能,寄存器數(shù)據(jù)右對齊
  73   1      ADC0L = 0x00;   // ADC0 Data Word LSB
  74   1      ADC0H = 0x00;   // ADC0 Data Word MSB
  75   1         //ADC0LTH = 0x00;    // ADC0 Less-Than High Byte Register
  76   1         //ADC0LTL = 0x00;    // ADC0 Less-Than Low Byte Register
  77   1         //ADC0GTH = 0xFF;    // ADC0 Greater-Than High Byte Register
  78   1         //ADC0GTL = 0xFF;    // ADC0 Greater-Than Low Byte Register
  79   1      /***************************************************************/
  80   1      
  81   1      
  82   1      /*******************ADC1配置*************************************/
  83   1      ADC1CF = 0x41;  // ADC2 Configuration Register增益=1
  84   1      AMX1SL = 0x00;  // AMUX1 Chanel Select Register
  85   1      ADC1CN = 0xc0;  // ADC2 Control Register  ADC2使能
  86   1      ADC1   = 0x00;  //ADC1 Data Word
  87   1      /***************************************************************/
  88   1      
  89   1      
  90   1      
  91   1      /*******************DA配置*************************************/
  92   1      DAC0CN = 0x80;                   // 打開DAC0,右對齊模式
  93   1      DAC0L = 0xFF;   // DAC0 Low Byte Register
  94   1      DAC0H = 0x0F;   // DAC0 High Byte Register
  95   1      
  96   1      DAC1CN = 0x80;  // DAC1 Control Register
  97   1      DAC1L = 0xff;   // DAC1 Low Byte Register
  98   1      DAC1H = 0x08;   // DAC1 High Byte Register
  99   1      /***************************************************************/
 100   1      
 101   1      
 102   1      /*******************SPI配置*************************************/
 103   1      SPI0CFG = 0xc7; // SCK周期的第2個邊沿采數(shù),SCK空閑為高電平,8位數(shù)據(jù)
 104   1      SPI0CN  = 0x03; //允許主方式,SPIO。BIT1=MSTEN,BIT0=SPIEN
 105   1      SPI0CKR = 0x00; //Fsck=22118400/2(0+1)=22.1184Mhz
 106   1      /***************************************************************/
 107   1      
 108   1      
 109   1      
 110   1      
 111   1      /*******************SMBUS配置*************************************/
 112   1      SMB0CN = 0x44;  // SMBus Control Register //ENSMB=1,使能SMB AA=1,在應(yīng)答周期內(nèi)返回ACK。
 113   1      SMB0ADR = 0x00; // SMBus Address Register
 114   1      SMB0CR = 0xe0;  // SMBus Clock Rate Register ////SCL速率設(shè)置 TLOW=1.44us
 115   1      /***************************************************************/
 116   1      
 117   1      
C51 COMPILER V7.50   F020CONFIG                                                            09/08/2007 13:14:13 PAGE 3   

 118   1      /*******************UART0配置*************************************/
 119   1      SADEN0 = 0x00;      // Serial 0 Slave Address Enable
 120   1      SADDR0 = 0x00;      // Serial 0 Slave Address Register
 121   1      SCON0 = 0x50;       // Serial Port Control Register
 122   1      PCON = 0x00;        // Power Control Register
 123   1      /***************************************************************/
 124   1      
 125   1      
 126   1      /*******************UART1配置*************************************/
 127   1      SCON1 = 0x00;       // Serial Port 1 Control Register 
 128   1      /***************************************************************/
 129   1      
 130   1      
 131   1      /*******************PCA配置*************************************/
 132   1          PCA0MD = 0x00;       // PCA Mode Register
 133   1          PCA0CN = 0x00;      // PCA Control Register
 134   1          PCA0L = 0x00;       // PCA Counter/Timer Low Byte
 135   1          PCA0H = 0x00;       // PCA Counter/Timer High Byte  
 136   1              
 137   1      
 138   1        //Module 0
 139   1          PCA0CPM0 = 0x00;    // PCA Capture/Compare Register 0
 140   1          PCA0CPL0 = 0x00;    // PCA Counter/Timer Low Byte
 141   1          PCA0CPH0 = 0x00;    // PCA Counter/Timer High Byte
 142   1      
 143   1          //Module 1
 144   1          PCA0CPM1 = 0x00;    // PCA Capture/Compare Register 1
 145   1          PCA0CPL1 = 0x00;    // PCA Counter/Timer Low Byte
 146   1          PCA0CPH1 = 0x00;    // PCA Counter/Timer High Byte
 147   1      
 148   1          //Module 2
 149   1          PCA0CPM2 = 0x00;    // PCA Capture/Compare Register 2
 150   1          PCA0CPL2 = 0x00;    // PCA Counter/Timer Low Byte
 151   1          PCA0CPH2 = 0x00;    // PCA Counter/Timer High Byte
 152   1      
 153   1          //Module 3
 154   1          PCA0CPM3 = 0x00;    // PCA Capture/Compare Register 3
 155   1          PCA0CPL3 = 0x00;    // PCA Counter/Timer Low Byte
 156   1          PCA0CPH3 = 0x00;    // PCA Counter/Timer High Byte
 157   1      
 158   1          //Module 4
 159   1          PCA0CPM4 = 0x00;    // PCA Capture/Compare Register 4
 160   1          PCA0CPL4 = 0x00;    // PCA Counter/Timer Low Byte
 161   1          PCA0CPH4 = 0x00;    // PCA Counter/Timer High Byte
 162   1              
 163   1         
 164   1      /***************************************************************/
 165   1      
 166   1      
 167   1      
 168   1      /*******************定時器配置*************************************/
 169   1      CKCON = 0x00;   // Clock Control Register  sysclk/12
 170   1      TH0 = 0x88;             //0.065MS  a3 
 171   1      TL0 = 0x88;     // Timer 0 Low Byte  8次中斷完成一次全通道AD采樣,即一次AD時間為0.4MS  F=2.5K
 172   1      //TH0 = 0x82;     // Timer 0 High Byte 
 173   1      TH1 = 0xFF;     // Timer 1 High Byte 
 174   1      TL1 = 0xFF;     // Timer 1 Low Byte  
 175   1      TMOD = 0x22;    // Timer Mode Register
 176   1      //TCON = 0x50;    // Timer Control Register   TR0=1;TR1=1;
 177   1      TCON = 0x40;    // Timer Control Register   TR0=0;TR1=1;
 178   1      
 179   1      T2CON = 0x00;  // Timer 2 Configuration
C51 COMPILER V7.50   F020CONFIG                                                            09/08/2007 13:14:13 PAGE 4   

 180   1      RCAP2L = 0x00;  // Timer 2 Reload Register Low Byte
 181   1      RCAP2H = 0x00;  // Timer 2 Reload Register High Byte
 182   1      TL2 =0x00;
 183   1      TH2 =0x00;
 184   1      
 185   1      TMR3CN = 0x00;  // Timer 3 Control Register
 186   1      TMR3H = 0x00;   // Timer 3 High Byte
 187   1      TMR3L = 0x00;   // Timer 3 Low Byte
 188   1      TMR3RLH=0x00;
 189   1      
 190   1      T4CON =0x00;
 191   1      RCAP4L = 0x00;  // Timer 4 Reload Register Low Byte
 192   1      RCAP4H = 0x00;  // Timer 4 Reload Register High Byte
 193   1      TL4 =0x00;
 194   1      TH4 =0x00;
 195   1      /***************************************************************/
 196   1      
 197   1      /*******************復(fù)位配置*************************************/
 198   1      RSTSRC = 0x00;  // Reset Source Register
 199   1      /***************************************************************/
 200   1      
 201   1      
 202   1      /*******************中斷配置*************************************/
 203   1      IE = 0x12;          //Interrupt Enable    EA=0 , ET0=1;  ES0=1;
 204   1      IP = 0x00;          //Interrupt Priority
 205   1      EIE1 = 0x00;
 206   1      EIE2 = 0x00;        //Extended Interrupt Enable 2
 207   1      EIP1 = 0x00;        //Extended Interrupt Priority 1
 208   1      EIP2 = 0x00;        //Extended Interrupt Priority 2
 209   1      /***************************************************************/
 210   1      
 211   1      
 212   1      }   //End of config
 213          
 214          
 215          
 216          
 217          
 218          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    235    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   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
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本大道久久a久久综合婷婷| 在线观看av不卡| 亚洲人123区| 日韩欧美国产不卡| 91免费国产在线| 久久精品国产77777蜜臀| 亚洲视频在线一区观看| 精品成人私密视频| 欧美日韩在线播放三区四区| 国产精品18久久久久久vr| 亚洲第一会所有码转帖| 国产精品电影院| 精品国产自在久精品国产| 在线观看日韩精品| 高清shemale亚洲人妖| 男人操女人的视频在线观看欧美| **性色生活片久久毛片| 久久久久国产一区二区三区四区| 欧美人与z0zoxxxx视频| 91丝袜美女网| 成人黄色av网站在线| 久久精品免费看| 视频在线观看国产精品| 亚洲欧美日韩国产一区二区三区| 国产日韩欧美激情| 精品成人一区二区三区四区| 日韩午夜激情视频| 欧美日韩国产色站一区二区三区| 91麻豆免费看片| www.av精品| 成人午夜精品在线| 国产精品自产自拍| 久国产精品韩国三级视频| 五月天丁香久久| 亚洲国产精品天堂| 亚洲一区精品在线| 亚洲影视在线播放| 亚洲成人免费av| 亚洲一区二区三区激情| 亚洲一区二区三区三| 亚洲图片欧美一区| 午夜伊人狠狠久久| 视频在线在亚洲| 视频一区欧美精品| 日本怡春院一区二区| 免费美女久久99| 蜜臀va亚洲va欧美va天堂| 全部av―极品视觉盛宴亚洲| 美日韩黄色大片| 久久99最新地址| 国产成人免费视频| 成人影视亚洲图片在线| 不卡区在线中文字幕| 91在线视频观看| 欧美性大战久久| 欧美老年两性高潮| 91精品国产手机| 精品久久一区二区三区| 国产午夜一区二区三区| 国产精品视频你懂的| 亚洲三级小视频| 亚洲午夜久久久久久久久久久| 亚洲福利视频一区二区| 免费成人深夜小野草| 精品一区二区免费| 成人激情免费电影网址| 色婷婷综合久久久久中文一区二区 | 日韩二区在线观看| 另类综合日韩欧美亚洲| 国产不卡视频一区| 色综合婷婷久久| 欧美一区二区视频网站| 26uuu精品一区二区三区四区在线| 国产欧美一区二区三区网站| 亚洲蜜臀av乱码久久精品| 青青草一区二区三区| 国产乱一区二区| 日本福利一区二区| 欧美一区二区观看视频| 国产精品网曝门| 亚洲成人动漫av| 国产一区二区福利视频| 色综合天天做天天爱| 欧美一区二区三区免费在线看| 久久久亚洲高清| 一区二区三区日韩欧美精品| 久久99蜜桃精品| 91免费视频网| 精品国产成人系列| 一区二区三区四区在线播放| 精品制服美女久久| 在线亚洲精品福利网址导航| 日韩欧美国产一区二区三区| 18成人在线视频| 精品一区二区三区影院在线午夜| 99精品偷自拍| 久久久久久麻豆| 天堂va蜜桃一区二区三区| 处破女av一区二区| 91精品国产欧美日韩| 日韩美女视频一区二区| 久久99久久久欧美国产| 欧美在线综合视频| 中文成人综合网| 毛片不卡一区二区| 日本丶国产丶欧美色综合| 久久久国产综合精品女国产盗摄| 亚洲r级在线视频| av在线一区二区三区| 久久免费精品国产久精品久久久久| 午夜视频在线观看一区二区| 99久久久精品| 国产网站一区二区三区| 免费人成精品欧美精品| 91久久免费观看| 一区二区中文视频| 成人网在线播放| 久久综合久久综合九色| 日韩va欧美va亚洲va久久| 91黄视频在线观看| 国产精品久久久99| 国产一区二区久久| 日韩精品一区二区三区在线观看| 亚洲成人av在线电影| 91国产视频在线观看| 亚洲欧洲成人av每日更新| 国产精品 欧美精品| 久久亚洲精品国产精品紫薇| 久久丁香综合五月国产三级网站| 欧美精品日日鲁夜夜添| 亚洲国产精品精华液网站| 色网综合在线观看| 亚洲女女做受ⅹxx高潮| 99久久精品国产一区| 国产精品电影一区二区| 波多野结衣精品在线| 中文一区二区在线观看| 成人中文字幕电影| 国产精品久久久久国产精品日日 | 成人av网站大全| 亚洲国产精华液网站w | 欧美人与禽zozo性伦| 亚洲午夜免费福利视频| 欧美美女直播网站| 午夜精品爽啪视频| 制服丝袜av成人在线看| 男男gaygay亚洲| 欧美不卡激情三级在线观看| 国产一区二区在线视频| 国产欧美日韩激情| 99久久免费精品| 亚洲国产日产av| 3751色影院一区二区三区| 天堂久久一区二区三区| 欧美mv日韩mv国产| 国产精品白丝jk白祙喷水网站| 欧美国产欧美综合| 91色porny蝌蚪| 午夜精品一区在线观看| 欧美一区二区三区视频在线观看| 精品一区二区影视| 国产午夜亚洲精品午夜鲁丝片| 99精品视频在线观看免费| 亚洲一区二区三区视频在线| 日韩免费性生活视频播放| 国产精品66部| 亚洲一区二区三区四区在线观看| 欧美一级二级三级蜜桃| 国产不卡在线视频| 亚洲综合偷拍欧美一区色| 欧美一区二区三区影视| 懂色av一区二区夜夜嗨| 亚洲影院理伦片| 精品国产91亚洲一区二区三区婷婷| 国产69精品一区二区亚洲孕妇 | 婷婷久久综合九色综合伊人色| 欧美一区二区二区| 成人午夜在线免费| 石原莉奈在线亚洲二区| 久久网这里都是精品| 91免费看视频| 极品少妇一区二区三区精品视频| 亚洲桃色在线一区| 日韩三级电影网址| 91污在线观看| 精品一区二区久久| 亚洲色图制服诱惑| 欧美成人a在线| 欧美影院一区二区三区| 国产一区二区三区美女| 亚洲国产一区二区在线播放| 久久久噜噜噜久久中文字幕色伊伊| 色综合久久综合网欧美综合网| 蜜桃av一区二区三区| 亚洲欧美成人一区二区三区| 精品国产乱码久久久久久老虎 | 国产精品1区二区.| 午夜精品福利一区二区蜜股av| 国产日韩欧美制服另类| 欧美一二三在线|