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

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

?? i2c.lst

?? CS8955控制TV軟件。用MCU做模擬電視的控制。
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V8.05a   I2C                                                                  07/03/2008 18:27:38 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE I2C
OBJECT MODULE PLACED IN .\OBJ\I2c.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE i2c\I2c.c LARGE BROWSE INCDIR(.\include) DEBUG OBJECTEXTEND PRINT(.\I2c.lst
                    -) OBJECT(.\OBJ\I2c.obj)

line level    source

   1          /******************************************************************************\
   2               Project Version:   MTKCARDVD()
   3          ********************************************************************************
   4               Filename:          I2c.c
   5          
   6               Author:            Alan Chan
   7          
   8               Company:           CoreTek/ACT Company
   9          
  10          ********************************************************************************
  11               File Version:      1.01
  12               File Created:      July 2007
  13          
  14               Compiled Using:    keil uVision2 Version 2.23 
  15          
  16          ********************************************************************************
  17               Files Required:
  18          
  19          ********************************************************************************
  20               File Description:
  21          
  22          ********************************************************************************
  23               File History:
  24          
  25          --------------------------------------------------------------------------------
  26            Date         Name           Description
  27          --------------------------------------------------------------------------------
  28            Mar. 2007    Alan Chan    File Created
  29            
  30          \******************************************************************************/
  31          #include "global.h"
  32          
  33          /****************************************************************************/
  34          void Delay1us(WORD Time)             // delay
  35          {
  36   1          for (;Time>0;Time--)
  37   1          {
  38   2            _nop_();_nop_();
  39   2          }     
  40   1      
  41   1      }
  42          
  43          void Delay1ms(WORD Time)             // delay   1ms
  44          {
  45   1              BYTE Counter;
  46   1         
  47   1              for(; Time > 0;   Time --)
  48   1              {
  49   2                      Counter   = 250;
  50   2                      while(--Counter)
  51   2                              _nop_();
  52   2                      Counter   = 250;
  53   2                      while(--Counter)
  54   2                              _nop_();
C51 COMPILER V8.05a   I2C                                                                  07/03/2008 18:27:38 PAGE 2   

  55   2              }
  56   1      }
  57          
  58          /****************************************************************************/
  59          //                                     Software IIC
  60          /****************************************************************************/
  61          //---------------------------------------------------------------------------
  62          void IIC_Start(BIT ch)
  63          {
  64   1          if (!ch)
  65   1          {
  66   2              ResSDA1;
  67   2              ResSCL1;
  68   2          }   
  69   1          else
  70   1          {
  71   2              ResSDA2;
  72   2              ResSCL2;
  73   2          }
  74   1      }
  75          
  76          //---------------------------------------------------------------------------
  77          void IIC_Stop(BIT ch)
  78          {
  79   1          if (!ch)
  80   1          {
  81   2              SetSDA1;
  82   2              ResSDA1;
  83   2              SetSCL1;
  84   2              while(!GetSCL1);
  85   2              SetSDA1;
  86   2          }
  87   1          else 
  88   1          {
  89   2              SetSDA2;
  90   2              ResSDA2;
  91   2              SetSCL2;
  92   2              while(!GetSCL2);
  93   2              SetSDA2;
  94   2          }
  95   1      }
  96          
  97          //---------------------------------------------------------------------------
  98          void IIC_Send1Byte(BIT ch, BYTE senddata)
  99          {
 100   1              BYTE i;
 101   1      
 102   1          if (!ch)
 103   1          {
 104   2              for(i = 0; i < 8; i++)
 105   2              {
 106   3                      if(senddata & 0x80)
 107   3                      {
 108   4                            SetSDA1;
 109   4                      }       
 110   3                      else
 111   3                      {
 112   4                              ResSDA1;
 113   4                      }       
 114   3                      
 115   3                      senddata <<=1;          
 116   3      
C51 COMPILER V8.05a   I2C                                                                  07/03/2008 18:27:38 PAGE 3   

 117   3                      SetSCL1;
 118   3              while(!GetSCL1);
 119   3                      ResSCL1;          
 120   3              }
 121   2              
 122   2              ResSCL1;
 123   2              SetSDA1;
 124   2              SetSCL1;
 125   2             while(!GetSCL1);
 126   2      
 127   2              if (GetSDA1)
 128   2              {
 129   3                      bNoAck = 1;
 130   3              }       
 131   2              else
 132   2                      bNoAck = 0;
 133   2              ResSCL1;
 134   2          }
 135   1          else
 136   1          {
 137   2              for(i = 0; i < 8; i++)
 138   2              {
 139   3                      if(senddata & 0x80)
 140   3                      {
 141   4                            SetSDA2;
 142   4                      }       
 143   3                      else
 144   3                      {
 145   4                              ResSDA2;
 146   4                      }       
 147   3                      
 148   3                      senddata <<=1;          
 149   3      
 150   3                      SetSCL2;
 151   3                    while(!GetSCL2);
 152   3                      ResSCL2;          
 153   3              }
 154   2              
 155   2              ResSCL2;
 156   2              SetSDA2;
 157   2              SetSCL2;
 158   2             while(!GetSCL2);
 159   2      
 160   2              if (GetSDA2)
 161   2                      bNoAck = 1;
 162   2              else
 163   2                      bNoAck = 0;
 164   2              ResSCL2;
 165   2          }
 166   1      }
 167          
 168          //---------------------------------------------------------------------------
 169          BYTE IIC_Read1Byte(BIT ch, BIT noack)
 170          {
 171   1              BYTE i,readdata=0;
 172   1      
 173   1          if (!ch)
 174   1          {
 175   2              for(i = 0; i < 8; i++)
 176   2              {
 177   3                      readdata <<= 1;
 178   3      
C51 COMPILER V8.05a   I2C                                                                  07/03/2008 18:27:38 PAGE 4   

 179   3                      SetSDA1;
 180   3                      SetSCL1;
 181   3                      while(!GetSCL1);
 182   3      //              Delay1us(1);
 183   3      
 184   3                      if(GetSDA1)
 185   3                              readdata |= 0x01;
 186   3                      ResSCL1;
 187   3              }       
 188   2              if(noack)
 189   2              {
 190   3                      SetSDA1;
 191   3              }       
 192   2              else
 193   2              {
 194   3                      ResSDA1;
 195   3              }       
 196   2      
 197   2              SetSCL1;
 198   2      // lun hahaha
 199   2            while(!GetSCL1);
 200   2              ResSCL1;
 201   2      // lun hahaha
 202   2              if(!noack)
 203   2              {
 204   3                      SetSDA1;
 205   3              }       
 206   2          }
 207   1          else
 208   1          {
 209   2              for(i = 0; i < 8; i++)
 210   2              {
 211   3                      readdata <<= 1;
 212   3      
 213   3                      SetSDA2;
 214   3                      SetSCL2;
 215   3                      while(!GetSCL2);
 216   3                      
 217   3                      if(GetSDA2)
 218   3                              readdata |= 0x01;
 219   3                      ResSCL2;
 220   3              }       
 221   2              if(noack)
 222   2              {
 223   3                      SetSDA2;
 224   3              }       
 225   2              else
 226   2              {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品网站在线播放| 欧美一级精品大片| 国产又粗又猛又爽又黄91精品| 亚洲精品久久久蜜桃| 综合激情网...| 亚洲色图.com| 亚洲婷婷综合色高清在线| 国产精品久久777777| 中文字幕精品一区二区三区精品| 国产亚洲一本大道中文在线| 久久久www成人免费毛片麻豆 | 国产精品黄色在线观看| 国产亲近乱来精品视频 | 国产精品白丝av| 国产一区二区三区日韩| 国产精品一区免费在线观看| 丁香婷婷综合网| 色综合咪咪久久| 欧美唯美清纯偷拍| 日韩久久免费av| 国产欧美日韩亚州综合 | 在线中文字幕一区二区| 欧美三级电影在线观看| 日韩亚洲欧美在线观看| 久久婷婷久久一区二区三区| 中文字幕在线一区| 午夜精品一区二区三区三上悠亚| 人禽交欧美网站| 欧美亚州韩日在线看免费版国语版 | 国产精品视频第一区| 亚洲天堂免费在线观看视频| 亚洲成av人片在www色猫咪| 麻豆91在线看| 成人高清免费在线播放| 欧美在线色视频| 日韩精品一区二区三区三区免费| 久久色.com| 亚洲大片免费看| 国产高清视频一区| 在线亚洲+欧美+日本专区| 91精品一区二区三区在线观看| 久久品道一品道久久精品| 亚洲欧洲一区二区三区| 蜜芽一区二区三区| 成人福利在线看| 日韩亚洲欧美一区| 亚洲美女屁股眼交3| 国产做a爰片久久毛片| 91碰在线视频| 久久久久久9999| 亚洲国产毛片aaaaa无费看| 国产精品资源在线看| 欧美视频一区二| 国产精品高清亚洲| 九色综合狠狠综合久久| 91电影在线观看| 亚洲精品一区二区三区香蕉| 美女网站视频久久| 91老师片黄在线观看| 久久一留热品黄| 蜜臀av性久久久久蜜臀aⅴ | 亚洲美女偷拍久久| 国产精品538一区二区在线| 51午夜精品国产| 亚洲激情成人在线| 91亚洲国产成人精品一区二区三| 精品国产一区二区三区忘忧草 | 精久久久久久久久久久| 欧美色男人天堂| 国产精品久久久久久久久免费丝袜| 久久电影网站中文字幕| 欧美一区二区网站| 日本在线不卡一区| 欧美日本一区二区| 爽好多水快深点欧美视频| 在线观看视频一区二区欧美日韩| 中文字幕一区二区视频| 成人av网在线| 国产精品色一区二区三区| 成人在线一区二区三区| 亚洲国产精品99久久久久久久久| 国产精品一线二线三线| 日韩一区日韩二区| 成人av网站免费| 亚洲日穴在线视频| 91成人在线观看喷潮| 亚洲一区二区三区不卡国产欧美| 色天天综合色天天久久| 亚洲一区在线电影| 欧美区在线观看| 日本va欧美va欧美va精品| 91精品国产色综合久久| 久色婷婷小香蕉久久| 精品国产乱码久久久久久老虎 | 成人夜色视频网站在线观看| 国产欧美精品一区二区色综合| 床上的激情91.| 亚洲精品中文字幕在线观看| 欧美日韩亚洲综合在线| 美脚の诱脚舐め脚责91| 国产日韩视频一区二区三区| jizz一区二区| 三级久久三级久久| 久久久精品国产免费观看同学| 成人高清免费观看| 亚洲午夜免费电影| 久久日一线二线三线suv| 久久国产人妖系列| 人禽交欧美网站| 欧美大尺度电影在线| 激情小说欧美图片| 国产精品国产三级国产a| 91福利国产成人精品照片| 蜜桃视频在线观看一区| 国产精品久久久久久久久久久免费看 | 国产成人综合在线播放| 亚洲视频 欧洲视频| 欧美一区二区在线免费观看| 国产精品69久久久久水密桃 | 69堂成人精品免费视频| 国产福利精品一区二区| 亚洲高清在线视频| 久久综合一区二区| 欧美色精品在线视频| 国产精品1区2区3区在线观看| 亚洲图片自拍偷拍| 国产日韩精品一区二区三区| 欧美丰满高潮xxxx喷水动漫| 国产不卡一区视频| 美女视频黄久久| 亚洲自拍欧美精品| 国产精品女主播在线观看| 7777精品伊人久久久大香线蕉经典版下载 | 欧美日韩一级黄| 成人理论电影网| 久久丁香综合五月国产三级网站| 亚洲自拍偷拍综合| 亚洲日本va在线观看| 久久青草国产手机看片福利盒子 | 粉嫩一区二区三区性色av| 亚洲成人tv网| 一区二区三区毛片| 国产精品美女久久久久aⅴ| 精品日韩成人av| 7777精品伊人久久久大香线蕉的 | 中文字幕av资源一区| 日韩美一区二区三区| 欧美久久高跟鞋激| 欧美做爰猛烈大尺度电影无法无天| 国产99精品国产| 国产成人av电影在线| 国产成人免费xxxxxxxx| 国产在线精品国自产拍免费| 精品一区二区三区免费观看| 久久疯狂做爰流白浆xx| 美女国产一区二区| 久久综合综合久久综合| 精品一区二区三区免费| 久久99久久久欧美国产| 美女视频一区二区三区| 美女看a上一区| 激情综合网av| 国产成人在线观看| 国产91精品久久久久久久网曝门 | 亚洲福利电影网| 亚洲午夜精品久久久久久久久| 亚洲愉拍自拍另类高清精品| 一区2区3区在线看| 三级影片在线观看欧美日韩一区二区| 午夜av电影一区| 美国毛片一区二区三区| 国产美女娇喘av呻吟久久| 国产成+人+日韩+欧美+亚洲| www.综合网.com| 欧美怡红院视频| 欧美一区二区三区思思人| 久久综合九色综合97婷婷女人 | 国产亚洲1区2区3区| 中国av一区二区三区| 亚洲精品国产成人久久av盗摄| 一区二区三区毛片| 激情综合色播五月| jizz一区二区| 欧美一区二区播放| 欧美激情一区在线观看| 亚洲一区二区黄色| 精品一区二区三区免费毛片爱| 波多野结衣视频一区| 欧洲精品一区二区三区在线观看| 欧美一区二区三区在线看| 日本一区二区三区高清不卡 | 日韩一区二区在线观看| 久久精品日韩一区二区三区| 亚洲色图第一区| 美女视频黄久久| 色综合一区二区| 日韩精品专区在线| 亚洲精品美腿丝袜| 国产一区二区毛片| 欧美视频中文字幕|