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

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

?? iic(ok).lst

?? IIC 的驅動程序 很完整。通過KEIL C 編譯在ROTUES 上用AT89C51仿真通過。
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V7.20   IIC_OK_                                                               06/07/2006 17:13:03 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE IIC_OK_
OBJECT MODULE PLACED IN IIC(ok).OBJ
COMPILER INVOKED BY: D:\Program Files\Keil\C51\BIN\C51.EXE IIC(ok).C BROWSE DEBUG OBJECTEXTEND

line level    source

*** WARNING C500 IN LINE 1 OF IIC(OK).C: MISSING DEVICE (SECURITY KEY NOT FOUND)
   1          //#include <VI2C_C51.C>
   2          #include <reg51.h>
   3          #include <intrins.h>
   4          #define  uchar unsigned char  /*宏定義*/
   5          #define  uint  unsigned int
   6          #define write24c01 0xA0
   7          #define writeaddr 0x20
   8          #define readaddr 0x20
   9          #define  _Nop()  _nop_()  
  10          
  11          //sbit SDA=P1^0;             /*模擬I2C數據傳送位*/
  12          //sbit SCL=P1^1;             /*模擬I2C時鐘控制位*/
  13          sbit SDA=P3^7;
  14          sbit SCL=P3^6;
  15          bit ack;           /*應答標志位*/
  16             
  17          uchar T[6]={2,0,0,5,5,4};
  18          uchar R[6];
  19          code uchar tab[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
  20          void display();
  21          void delay(uchar x);
  22          
  23          /*******************************************************************
  24                               起動總線函數               
  25          函數原型: void  Start_I2c();  
  26          功能:     啟動I2C總線,即發送I2C起始條件.  
  27          ********************************************************************/
  28          void Start_I2c()
  29          {
  30   1        SDA=1;    /*發送起始條件的數據信號*/
  31   1        _Nop();
  32   1        SCL=1;
  33   1        _Nop();     /*起始條件建立時間大于4.7us,延時*/
  34   1        _Nop();
  35   1        _Nop();
  36   1        _Nop();
  37   1        _Nop();  
  38   1        _Nop() ; 
  39   1        SDA=0;    /*發送起始信號*/
  40   1        _Nop();     /* 起始條件鎖定時間大于4μs*/
  41   1        _Nop();
  42   1        _Nop();
  43   1        _Nop();
  44   1        _Nop();
  45   1        _Nop() ;      
  46   1        SCL=0;    /*鉗住I2C總線,準備發送或接收數據 */
  47   1        _Nop();
  48   1        _Nop();
  49   1      }
  50          
  51           
  52          
  53          
  54          /*******************************************************************
C51 COMPILER V7.20   IIC_OK_                                                               06/07/2006 17:13:03 PAGE 2   

  55                                結束總線函數               
  56          函數原型: void  Stop_I2c();  
  57          功能:     結束I2C總線,即發送I2C結束條件.  
  58          ********************************************************************/
  59          void Stop_I2c()
  60          {
  61   1        SDA=0;   /*發送結束條件的數據信號*/
  62   1        _Nop();    /*發送結束條件的時鐘信號*/
  63   1        SCL=1;   /*結束條件建立時間大于4μs*/
  64   1        _Nop();
  65   1        _Nop();
  66   1        _Nop();
  67   1        _Nop();
  68   1        _Nop();
  69   1        _Nop();
  70   1        SDA=1;   /*發送I2C總線結束信號*/
  71   1        _Nop();
  72   1        _Nop();
  73   1       // _Nop();
  74   1        //_Nop();
  75   1      }
  76          
  77           
  78          
  79          
  80          /*******************************************************************
  81                           字節數據發送函數               
  82          函數原型: void  SendByte(uchar c);
  83          功能:     將數據c發送出去,可以是地址,也可以是數據,發完后等待應答,并對
  84                    此狀態位進行操作.(不應答或非應答都使ack=0)     
  85                  發送數據正常,ack=1; ack=0表示被控器無應答或損壞。
  86          ********************************************************************/
  87          void  SendByte(uchar c)
  88          {
  89   1       uchar BitCnt;
  90   1       
  91   1       for(BitCnt=0;BitCnt<8;BitCnt++)  /*要傳送的數據長度為8位*/
  92   1          {
  93   2           if((c<<BitCnt)&0x80)SDA=1;   /*判斷發送位*/
  94   2             else  SDA=0;                
  95   2           _Nop();
  96   2           SCL=1;               /*置時鐘線為高,通知被控器開始接收數據位*/
  97   2            _Nop(); 
  98   2            _Nop();             /*保證時鐘高電平周期大于4μs*/
  99   2            _Nop();
 100   2            _Nop();
 101   2           _Nop();  
 102   2           _Nop();       
 103   2           SCL=0; 
 104   2          }
 105   1          
 106   1          _Nop();
 107   1          _Nop();
 108   1          SDA=1;                /*8位發送完后釋放數據線,準備接收應答位*/
 109   1          _Nop();
 110   1          _Nop();   
 111   1          SCL=1;
 112   1          _Nop();
 113   1          _Nop();
 114   1         // _Nop();
 115   1          if(SDA==1)ack=0;     
 116   1             else ack=1;        /*判斷是否接收到應答信號*/
C51 COMPILER V7.20   IIC_OK_                                                               06/07/2006 17:13:03 PAGE 3   

 117   1          SCL=0;
 118   1          _Nop();
 119   1          _Nop();
 120   1      }
 121          
 122           
 123          
 124           
 125          
 126          
 127          /*******************************************************************
 128                           字節數據接收函數               
 129          函數原型: uchar  RcvByte();
 130          功能:     用來接收從器件傳來的數據,并判斷總線錯誤(不發應答信號),
 131                    發完后請用應答函數應答從機。  
 132          ********************************************************************/ 
 133          uchar  RcvByte()
 134          {
 135   1        uchar retc;
 136   1        uchar BitCnt;
 137   1        
 138   1        retc=0; 
 139   1        SDA=1;               /*置數據線為輸入方式*/
 140   1        for(BitCnt=0;BitCnt<8;BitCnt++)
 141   1            {
 142   2              _Nop();           
 143   2              SCL=0;                  /*置時鐘線為低,準備接收數據位*/
 144   2              _Nop();
 145   2              _Nop();                 /*時鐘低電平周期大于4.7μs*/
 146   2              _Nop();
 147   2              _Nop();
 148   2              _Nop();
 149   2              SCL=1;                  /*置時鐘線為高使數據線上數據有效*/
 150   2              _Nop();
 151   2              _Nop();
 152   2              retc=retc<<1;
 153   2              if(SDA==1)retc=retc+1;  /*讀數據位,接收的數據位放入retc中 */
 154   2              _Nop();
 155   2              _Nop(); 
 156   2            }
 157   1        SCL=0;    
 158   1        _Nop();
 159   1        _Nop();
 160   1        return(retc);
 161   1      }
 162          
 163           
 164          
 165          
 166          /********************************************************************
 167                               應答子函數
 168          函數原型:  void Ack_I2c(bit a);
 169          功能:      主控器進行應答信號(可以是應答或非應答信號,由位參數a決定)
 170          ********************************************************************/
 171          void Ack_I2c(bit a)
 172          {
 173   1        
 174   1        if(a==0)SDA=0;           /*在此發出應答或非應答信號 */
 175   1              else SDA=1;
 176   1        _Nop();
 177   1        _Nop(); 
 178   1        _Nop();      
C51 COMPILER V7.20   IIC_OK_                                                               06/07/2006 17:13:03 PAGE 4   

 179   1        SCL=1;
 180   1        _Nop();
 181   1        _Nop();                    /*時鐘低電平周期大于4μs*/
 182   1        _Nop();
 183   1        _Nop();
 184   1        _Nop();  
 185   1        SCL=0;                     /*清時鐘線,鉗住I2C總線以便繼續接收*/
 186   1        _Nop();
 187   1        _Nop();    
 188   1      }
 189          
 190           
 191          
 192          /*******************************************************************
 193                           用戶接口函數                                   
 194          *******************************************************************/
 195          
 196          

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91论坛在线播放| 欧美成人女星排行榜| 日韩电影网1区2区| 国产精品入口麻豆九色| 91老师国产黑色丝袜在线| 国产精品亚洲午夜一区二区三区 | 日本道精品一区二区三区| 亚洲国产精品嫩草影院| 亚洲欧洲av一区二区三区久久| 日韩欧美激情四射| 欧美在线观看一区| 91麻豆视频网站| aaa亚洲精品| jizzjizzjizz欧美| 成人精品在线视频观看| 国产风韵犹存在线视精品| 麻豆国产91在线播放| 日韩成人dvd| 日韩国产精品久久久| 午夜不卡av在线| 亚洲国产一区二区三区| 亚洲女同一区二区| 亚洲三级电影全部在线观看高清| 国产亚洲综合性久久久影院| 精品国内二区三区| 日韩三级免费观看| 91精品国产91综合久久蜜臀| 在线播放亚洲一区| 国产一区二区三区香蕉 | 久草中文综合在线| 看电影不卡的网站| 国产综合色在线| 久久国内精品视频| 久久国产日韩欧美精品| 精品在线播放免费| 国产风韵犹存在线视精品| 国产麻豆91精品| 国内成人自拍视频| 成人avav影音| 在线观看一区日韩| 91精品国产综合久久福利软件| 在线精品视频免费播放| 欧美精选午夜久久久乱码6080| 欧美日本视频在线| 欧美高清一级片在线| 欧美剧情片在线观看| 亚洲精品在线观| 亚洲精品中文在线| 蜜桃av一区二区三区| 天天综合天天做天天综合| 日韩国产欧美三级| 国产成人午夜精品影院观看视频 | 成人福利视频网站| 色999日韩国产欧美一区二区| 欧美中文字幕久久| 色哟哟欧美精品| 91精品久久久久久蜜臀| 精品国产亚洲一区二区三区在线观看| 2023国产精品自拍| 亚洲色图在线看| 九色|91porny| 日本电影欧美片| 久久精品人人做人人爽97| 亚洲国产精品av| 蜜臀av一区二区| 色欧美88888久久久久久影院| 欧美一区二区三级| 亚洲男人天堂一区| 国产成人精品www牛牛影视| 欧美老肥妇做.爰bbww| 国产精品天天看| 午夜不卡av在线| 99久久免费精品高清特色大片| 91麻豆精品国产91久久久久 | 成人精品在线视频观看| 久久久精品tv| 国产成人亚洲综合a∨婷婷图片| 日韩精品一区二区三区中文精品 | 日韩精品中文字幕一区二区三区| 亚洲综合色自拍一区| 色哟哟国产精品| 香蕉成人伊视频在线观看| 欧美综合在线视频| 性欧美疯狂xxxxbbbb| 欧美日韩国产高清一区二区三区| 亚洲aⅴ怡春院| 欧美va天堂va视频va在线| 精品写真视频在线观看| 久久久99精品久久| 99在线精品视频| 一区二区三区资源| 色婷婷亚洲综合| 日韩精品乱码免费| 精品国产乱码91久久久久久网站| 国产原创一区二区| 亚洲欧洲在线观看av| 91视频.com| 轻轻草成人在线| 国产亚洲精品久| 色综合一区二区| 日韩vs国产vs欧美| 国产人成一区二区三区影院| 99re6这里只有精品视频在线观看| 一区二区三区在线视频免费 | 激情综合网天天干| 欧美激情综合在线| 色先锋久久av资源部| 午夜影视日本亚洲欧洲精品| 精品第一国产综合精品aⅴ| 国产大陆a不卡| 一区二区理论电影在线观看| 日韩欧美一区二区在线视频| 成人福利视频在线看| 亚洲sss视频在线视频| 中文字幕av一区二区三区| 欧美天堂一区二区三区| 国产乱人伦精品一区二区在线观看| 中文字幕一区二区三中文字幕| 欧美一区二区性放荡片| av电影在线不卡| 九九热在线视频观看这里只有精品| 综合自拍亚洲综合图不卡区| 日韩美女一区二区三区四区| 色综合久久久网| 国产精品资源站在线| 日韩成人午夜电影| 亚洲精品视频免费看| 久久久久青草大香线综合精品| 欧美这里有精品| 不卡视频一二三四| 久久99九九99精品| 亚洲一区精品在线| 久久久久久毛片| 欧美一级理论性理论a| 色素色在线综合| 99天天综合性| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 中文字幕一区二区不卡| 欧美一级国产精品| 欧美体内she精高潮| 大尺度一区二区| 免费观看30秒视频久久| 一个色妞综合视频在线观看| 国产精品沙发午睡系列990531| 日韩一级欧美一级| 这里只有精品电影| 欧美日韩在线一区二区| 色综合久久中文综合久久97| 成人污视频在线观看| 国产成人综合在线| 国产一区二三区好的| 日韩专区在线视频| 五月婷婷综合网| 亚洲v日本v欧美v久久精品| 亚洲一区二区在线观看视频 | 欧美色图在线观看| 91欧美一区二区| 成人av电影免费观看| 不卡视频在线观看| 99久久精品国产一区二区三区| 国产精品羞羞答答xxdd| 国产成人在线视频网址| 国产尤物一区二区| 春色校园综合激情亚洲| voyeur盗摄精品| gogo大胆日本视频一区| 91麻豆.com| 欧美日韩一卡二卡三卡| 日韩一区国产二区欧美三区| 欧美一区二区三区婷婷月色| 日韩午夜av一区| 精品久久五月天| 国产精品久久久久影院| 亚洲精品日韩专区silk| 午夜欧美视频在线观看 | 国产中文一区二区三区| 国产精品亚洲а∨天堂免在线| 成人免费黄色在线| 在线亚洲+欧美+日本专区| 欧美视频在线一区二区三区| 日韩一区二区在线免费观看| 2020国产精品自拍| 国产精品久久一级| 亚洲18影院在线观看| 激情综合一区二区三区| 91热门视频在线观看| 日韩欧美一区二区在线视频| 中文字幕一区二区三区av| 石原莉奈一区二区三区在线观看| 久久精品国产99国产| 91毛片在线观看| 日韩一级欧美一级| 亚洲久本草在线中文字幕| 日韩激情视频在线观看| 成人激情午夜影院| 欧美丰满少妇xxxbbb| 国产精品久久久久影院亚瑟| 久久精品免费看| 91国产免费观看| 欧美激情一区三区|