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

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

?? c8051f340.lst

?? C8051F異步串口操作程序
?? LST
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
C51 COMPILER V8.02   C8051F340                                                             09/12/2007 10:54:10 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE C8051F340
OBJECT MODULE PLACED IN C8051F340.OBJ
COMPILER INVOKED BY: f:\Keil\C51\BIN\C51.EXE C8051F340.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /*****************************************************************************/
   2          //----------------------------------------------------------------------------
   3          /////////////////////////// BEGAIN ////////////////////////////////////
   4          //----------------------------------------------------------------------------
   5          #include <c8051F340.h>
   6          #include <INTRINS.H>
   7          #include <STDIO.H>
   8          //#define ResetWdg() PCA0CPH4 += 0xFF//向PCA0CPH4寫(xiě)入任意值將復(fù)位看門(mén)狗
   9          //----------------------------------------------------------------------------
  10          //----------------------------------------------------------------------------
  11          #define uchar unsigned char
  12          #define uint unsigned int
  13          #define byte unsigned char
  14          //----------------------------------------------------------------------------
  15          //----------------------------------------------------------------------------
  16          sbit SDA=P0^0;
  17          sbit SCL=P0^1;
  18          //sbit TX1=P0^2;
  19          //sbit RX1=P0^3;
  20          //sbit TX0=P0^4;
  21          //sbit RX0=P0^5;
  22          sbit TTQH6_RST0=P0^6;
  23          sbit MCU_LED=P1^1;
  24          //---------------------------------------------------------------------------
  25          void Init_Device(void);
  26          //---------------------------------------------------------------------------
  27          //---------------------------------------------------------------------------
  28          typedef struct
  29          {
  30              uint  Parameter_ID;     //
  31              uint Min_Value;        //允許的最小值
  32              uint Max_Value;        //允許的最大值
  33              uint Init_Value;       //出廠默認(rèn)值,當(dāng)讀用戶(hù)設(shè)置值錯(cuò)誤時(shí)應(yīng)用該值
  34                signed char *s;                           //字符串指針
  35          } TTQH6_PARAMETER;
  36          //----------------------------------------------------------------------------
  37          //包含結(jié)構(gòu)體的數(shù)組,存儲(chǔ)可更改參數(shù)【參數(shù)id,最小值,最大值,初始值,注釋字符串】
  38          //----------------------------------------------------------------------------
  39          TTQH6_PARAMETER code CmdListReg[] = 
  40          {
  41              {0x00,0x00,0xFF,0x10,  "Chip ID &SW ID\n "}, //
  42              {0x01,0x00,0xFF,0xD4,  "General,D7-Xtal select1 : 16M  0 : 4M\n     D2:0-GPO select 000 :0001 : 1 "}, 
             -//
  43              {0x02,0x00,0xFF,0x00,  "Global Power Management (Vaild at Time Slicing Mode)\n "}, //
  44              {0x03,0x00,0xFF,0x80,  "General Purpose\n "}, //
  45              {0x04,0x00,0xFF,0x0D,  "Band Assignment\n "}, //
  46              {0x05,0x00,0xFF,0x7F,  "Local Power Management I\n "}, //
  47              {0x06,0x00,0xFF,0x00,  "Local Power Management II\n "}, // 
  48              {0x07,0x00,0xFF,0x00,  "Local Power Management III\n "}, // 
  49                  {0x08,0x00,0xFF,0x02,  "Signal Chain Configure I\n "}, //
  50              {0x09,0x00,0xFF,0x4E,  "Signal Chain Configure II\n "}, // 
  51              {0x0A,0x00,0xFF,0x59,  "Signal Chain Configure III\n "}, // 
  52              {0x0B,0x00,0xFF,0x8D,  "Signal Chain Configure IV\n "}, //  
  53             // {0x0C,0x00,0xFF,?    "Signal Chain Configure V\n "}, //
  54             // {0x0D,0x00,0xFF, ?   ""}, //
C51 COMPILER V8.02   C8051F340                                                             09/12/2007 10:54:10 PAGE 2   

  55             // {0x0E,0x00,0xFF, ?   ""}, //
  56              {0x0F,0x00,0xFF,0x01,  "PLL Frequency I\n "}, // 
  57              {0x10,0x00,0xFF,0x17,  "PLL Frequency II\n "}, // 
  58              {0x11,0x00,0xFF,0x04,  "PLL Frequency III\n "}, // 
  59              {0x12,0x00,0xFF,0x40,  "PLL Frequency IV\n "}, // 
  60              {0x13,0x00,0xFF,0x48,  "PLL Frequency V\n "}, // 
  61              {0x14,0x00,0xFF,0x00,  "PLL Frequency VI\n "}, // 
  62              {0x15,0x00,0xFF,0x2A,  "PLL Frequency VII\n "}, // 
  63              {0x16,0x00,0xFF,0xA0,  "PLL Test\n "}, //
  64              {0x17,0x00,0xFF,0x39,  "PLL & SAR Configuration II\n "}, //
  65              {0x18,0x00,0xFF,0x1F,  "PLL Configuration III\n    Atune code-00000000: min gain ;11111111: max gain\n
             - "}, //
  66          
  67          };
  68          //----------------------------------------------------------------------------
  69          //---------------------------------------------------------------------------
  70          
  71          void Delay(unsigned int x)
  72          {
  73   1          uint i, j;
  74   1          
  75   1          for (i=0; i<x; i++)
  76   1          {
  77   2              for (j=0; j<0xff; j++)
  78   2              {;}
  79   2          }
  80   1      }
  81          //----------------------------------------------------------------------------
  82          //---------------------------------------------------------------------------
  83          
  84          void I2C_Delay(void)
  85          {
  86   1          uchar i;
  87   1          
  88   1          for (i=0; i<10; i++)
  89   1          {;}
  90   1      }
  91          //---------------------------------------------------------------------------
  92          /*
  93          **start
  94          **    ________      
  95          **SCL         \______
  96          **    ____         
  97          **SDA     \__________
  98          **
  99          */
 100          void I2C_Start(void)
 101          {
 102   1          SCL = 0;
 103   1          I2C_Delay();
 104   1          I2C_Delay();
 105   1          SDA = 1;
 106   1          I2C_Delay();
 107   1          SCL = 1;
 108   1          I2C_Delay();
 109   1          SDA = 0;
 110   1          I2C_Delay();
 111   1          SCL = 0;
 112   1      }
 113          //----------------------------------------------------------------------------
 114          /*
 115          **stop
C51 COMPILER V8.02   C8051F340                                                             09/12/2007 10:54:10 PAGE 3   

 116          **          _______
 117          **SCL  ____/       -------
 118          **             ____
 119          **SDA  _______/    ----
 120          **
 121          */
 122          void I2C_Stop(void)
 123          {
 124   1          SCL = 0;
 125   1          I2C_Delay();
 126   1          SDA = 0;
 127   1          I2C_Delay();
 128   1          SCL = 1;
 129   1          I2C_Delay();
 130   1          while(SCL != 1) SCL = 1;
 131   1          SDA = 1;
 132   1          I2C_Delay();
 133   1      }
 134          //----------------------------------------------------------------------------
 135          void I2C_Write_Byte(uchar dat)
 136          {
 137   1          uchar i;
 138   1          
 139   1          for (i=0; i<8; i++)
 140   1          {
 141   2              SDA = (bit)(dat & 0x80);
 142   2              I2C_Delay();                                                                                                          
 143   2              SCL = 1;
 144   2              dat <<= 1;
 145   2              I2C_Delay();
 146   2              SCL = 0;
 147   2          }
 148   1          SDA = 1;
 149   1          I2C_Delay();
 150   1      }
 151          //----------------------------------------------------------------------------
 152          uchar I2C_Read_Ack(void)
 153          {
 154   1          SCL = 1;
 155   1          do
 156   1          {
 157   2              SDA = 1;
 158   2          }while (SDA != 0);
 159   1          SCL = 0;
 160   1          
 161   1          return(0);
 162   1      }
 163          //----------------------------------------------------------------------------
 164          uchar I2C_Read_Byte(void)
 165          {
 166   1          uchar i, dat;
 167   1          
 168   1          SDA = 1;
 169   1          SCL = 1;
 170   1          while(SCL != 1)
 171   1          {
 172   2              SCL = 1;
 173   2          }
 174   1      
 175   1          for (i=0; i<8; i++)
 176   1          {
 177   2              SCL = 1;
C51 COMPILER V8.02   C8051F340                                                             09/12/2007 10:54:10 PAGE 4   

 178   2              I2C_Delay();
 179   2              dat <<= 1;
 180   2              dat |= (char)SDA;
 181   2              SCL = 0;
 182   2          }
 183   1          SDA = 1;
 184   1          I2C_Delay();
 185   1          SCL = 1;
 186   1          I2C_Delay();
 187   1          SCL = 0;
 188   1          return(dat);
 189   1      }
 190          //----------------------------------------------------------------------------
 191          //---------------------------------------------------------------------------
 192          
 193          uchar Read_TTQH6(uchar register_address)
 194          {
 195   1          uchar dat;
 196   1          
 197   1          //I2C_Stop();
 198   1          I2C_Start();
 199   1          I2C_Write_Byte(0xC4);             // 器件寫(xiě)地址
 200   1          I2C_Read_Ack();
 201   1          I2C_Write_Byte(register_address); // 寄存器地址
 202   1          I2C_Read_Ack();
 203   1          I2C_Stop();
 204   1      
 205   1          I2C_Start();
 206   1          I2C_Write_Byte(0xC5);             //器件讀地址
 207   1          I2C_Read_Ack();
 208   1          dat = I2C_Read_Byte();
 209   1          //I2C_Write_Ack();                //數(shù)據(jù)已從TTQH6中讀出不用再理會(huì)回傳應(yīng)答
 210   1          I2C_Stop();
 211   1      
 212   1          return(dat);
 213   1      }
 214          //----------------------------------------------------------------------------
 215          void Write_TTQH6(uchar register_address,uchar value)
 216          {
 217   1        
 218   1          //I2C_Stop();
 219   1          I2C_Start();
 220   1          I2C_Write_Byte(0xC4);              // 器件寫(xiě)地址
 221   1          I2C_Read_Ack();
 222   1          I2C_Write_Byte(register_address);  // 寄存器地址
 223   1          I2C_Read_Ack();
 224   1          I2C_Write_Byte(value);             // 寫(xiě)數(shù)據(jù)
 225   1          I2C_Stop();
 226   1      
 227   1      }
 228          //----------------------------------------------------------------------------

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区不卡| 91黄色小视频| 久久婷婷国产综合国色天香| 蜜桃久久av一区| 欧美成人猛片aaaaaaa| 黄色成人免费在线| 中文欧美字幕免费| 91看片淫黄大片一级在线观看| 亚洲精品视频免费观看| 欧美日韩国产精品自在自线| 美女一区二区三区| 日本一区二区三区四区| 91麻豆自制传媒国产之光| 亚洲综合在线第一页| 91精品国产综合久久久久久| 国模娜娜一区二区三区| 亚洲色图.com| 日韩欧美国产一区二区三区| 国产91高潮流白浆在线麻豆| 亚洲免费av高清| 欧美一区二视频| 成人app在线观看| 亚洲国产日韩一级| 国产亚洲成aⅴ人片在线观看| 99re视频精品| 久久精品理论片| 亚洲色图清纯唯美| 日韩视频永久免费| 色综合视频在线观看| 蜜桃视频在线观看一区二区| 自拍av一区二区三区| 91精品国产乱码| 99精品桃花视频在线观看| 婷婷丁香久久五月婷婷| 国产精品素人视频| 日韩欧美专区在线| 99久久精品情趣| 精品一区二区三区免费观看| 亚洲一区视频在线| 国产午夜精品久久| 日韩手机在线导航| 欧美在线短视频| 丁香另类激情小说| 蜜臀久久99精品久久久久久9| 亚洲欧美日韩久久| 国产人久久人人人人爽| 欧美一区三区四区| 在线免费不卡视频| 丁香啪啪综合成人亚洲小说| 老司机精品视频在线| 亚洲国产视频在线| 日韩理论片在线| 国产午夜精品理论片a级大结局| 欧美一区二区三区啪啪| 在线精品国精品国产尤物884a| 国产馆精品极品| 美女mm1313爽爽久久久蜜臀| 日本欧美一区二区| ...xxx性欧美| 国产精品看片你懂得| 国产视频亚洲色图| 精品日韩在线观看| 日韩三级视频在线看| 欧美日韩一级片网站| 在线观看日韩一区| 一本大道av一区二区在线播放| 成人精品一区二区三区四区| 国产老女人精品毛片久久| 麻豆久久一区二区| 蜜桃视频一区二区三区| 奇米精品一区二区三区在线观看一| 亚洲综合在线免费观看| 一区二区三区电影在线播| 综合av第一页| 一区二区三区中文在线| 一区二区在线免费观看| 一区二区三区免费在线观看| 亚洲男人天堂一区| 亚洲精品videosex极品| 亚洲影院在线观看| 午夜亚洲国产au精品一区二区 | 777xxx欧美| 欧美日韩不卡在线| 在线电影一区二区三区| 91精品国产全国免费观看| 日韩欧美中文字幕一区| 久久午夜电影网| 国产欧美一区在线| 亚洲日本乱码在线观看| 亚洲午夜激情网站| 日本欧美一区二区在线观看| 另类小说视频一区二区| 国产精品乡下勾搭老头1| av不卡在线观看| 在线中文字幕一区| 日韩一本二本av| 久久精品一区二区三区av| 国产精品天干天干在线综合| 亚洲女女做受ⅹxx高潮| 亚洲国产成人av| 麻豆精品视频在线| 高清beeg欧美| 91久久香蕉国产日韩欧美9色| 精品视频一区二区不卡| 精品区一区二区| 中文字幕在线播放不卡一区| 亚洲3atv精品一区二区三区| 麻豆传媒一区二区三区| 波多野结衣在线aⅴ中文字幕不卡| 色综合天天狠狠| 日韩欧美成人激情| 1024精品合集| 另类欧美日韩国产在线| 91免费版在线| 欧美精品一区二区三区在线| 亚洲色图视频网| 久久精品国产免费看久久精品| 波多野结衣欧美| 7777精品伊人久久久大香线蕉的| 国产色产综合产在线视频| 亚洲国产精品一区二区www在线| 麻豆高清免费国产一区| 色综合天天天天做夜夜夜夜做| 日韩欧美一二区| 亚洲精品中文字幕乱码三区| 久久99精品久久久久| 91久久精品一区二区| 久久久久国产精品麻豆ai换脸| 一区二区三区国产豹纹内裤在线| 国产在线播放一区三区四| 欧美自拍偷拍一区| 欧美国产一区视频在线观看| 青青草国产精品97视觉盛宴| 91免费看片在线观看| 国产亚洲一区二区三区在线观看 | 粉嫩av一区二区三区| 欧美精品日韩一本| 亚洲人精品午夜| 国产精品影视网| 欧美成人aa大片| 亚洲成a人片综合在线| 99麻豆久久久国产精品免费| 久久夜色精品国产噜噜av| 亚洲成人三级小说| 色视频欧美一区二区三区| 国产欧美日韩卡一| 九色综合狠狠综合久久| 欧美日韩aaaaaa| 一区二区在线观看不卡| 99麻豆久久久国产精品免费| 国产日韩欧美亚洲| 国内偷窥港台综合视频在线播放| 欧美猛男男办公室激情| 亚洲国产成人av好男人在线观看| 91小视频在线免费看| 国产精品乱码一区二区三区软件| 激情伊人五月天久久综合| 欧美一级精品大片| 日本vs亚洲vs韩国一区三区二区| 在线国产亚洲欧美| 亚洲一二三专区| 欧美艳星brazzers| 尤物视频一区二区| 色婷婷av一区二区三区大白胸| 亚洲人精品一区| 色国产综合视频| 国产成人在线视频网站| 精品国产乱码久久| 狠狠色丁香久久婷婷综合_中| 日韩女优制服丝袜电影| 蜜桃视频一区二区三区在线观看| 欧美一区二区精品久久911| 免费在线看成人av| 欧美xxxxxxxx| 国产一区二区视频在线| 国产亚洲一区二区三区| 北条麻妃国产九九精品视频| 亚洲色欲色欲www| 欧美亚洲日本一区| 日韩电影免费在线| 日韩精品一区二| 国产成人av影院| 日韩美女啊v在线免费观看| 欧美在线不卡视频| 久久国产欧美日韩精品| 精品国产乱码久久久久久夜甘婷婷| 国产一区二区福利| 欧美激情一区三区| 欧美在线制服丝袜| 美女精品一区二区| 中文字幕日韩欧美一区二区三区| 日本韩国欧美一区二区三区| 亚洲成av人片在www色猫咪| 欧美刺激午夜性久久久久久久| 国产91精品一区二区麻豆网站| 亚洲精品国产精品乱码不99 | 亚洲人成影院在线观看| 欧美天堂亚洲电影院在线播放 | 韩国精品免费视频| 国产精品国产三级国产有无不卡|