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

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

?? 24c02.lst

?? 51單片機(jī)C語(yǔ)言程序——I2C存儲(chǔ)器24C16
?? LST
字號(hào):
C51 COMPILER V6.23a  24C02                                                                 08/23/2005 15:28:25 PAGE 1   


C51 COMPILER V6.23a, COMPILATION OF MODULE 24C02
OBJECT MODULE PLACED IN 24c02.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\c51.exe 24c02.c DB OE SMALL ROM(LARGE) 

stmt level    source

   1          #include <reg51.h>
   2          
   3          // 對(duì)24C02的讀、寫
   4          // extern void DelayMs(unsigned int);
   5          // extern void Read24c02(unsigned char *RamAddress,unsigned char RomAddress,unsigned char bytes);
   6          // extern void Write24c02(unsigned char *RamAddress,unsigned char RomAddress,unsigned char bytes);
   7          
   8          /***************************************************************************/
   9          #define WriteDeviceAddress 0xa0
  10          #define ReadDviceAddress 0xa1
  11          
  12          /***************************************************************************/
  13          sbit SCL=P1^0;
  14          sbit SDA=P1^1;
  15          sbit DOG=P3^7;
  16          
  17          /***************************************************************************/
  18          void DelayMs(unsigned int number) 
  19          {
  20   1      unsigned char temp;
  21   1      for(;number!=0;number--,DOG=!DOG) 
  22   1              {
  23   2              for(temp=112;temp!=0;temp--);
  24   2              }
  25   1      }
  26          
  27          /***************************************************************************/
  28          void Start() 
  29          {
  30   1       SDA=1;
  31   1       SCL=1;
  32   1       SDA=0;
  33   1       SCL=0;
  34   1      }
  35          
  36          /***************************************************************************/
  37          void Stop() 
  38          {
  39   1       SCL=0;
  40   1       SDA=0;
  41   1       SCL=1;
  42   1       SDA=1;
  43   1      }
  44          
  45          /***************************************************************************/
  46          void Ack() 
  47          {
  48   1       SDA=0;
  49   1       SCL=1;
  50   1       SCL=0;
  51   1       SDA=1;
  52   1      }
  53          
  54          /***************************************************************************/
  55          void NoAck() 
C51 COMPILER V6.23a  24C02                                                                 08/23/2005 15:28:25 PAGE 2   

  56          {
  57   1       SDA=1;
  58   1       SCL=1;
  59   1       SCL=0;
  60   1      }
  61          
  62          /***************************************************************************/
  63          bit TestAck() 
  64          {
  65   1       bit ErrorBit;
  66   1       SDA=1;
  67   1       SCL=1;
  68   1       ErrorBit=SDA;
  69   1       SCL=0;
  70   1       return(ErrorBit);
  71   1      }
  72          
  73          /***************************************************************************/
  74          bit Write8Bit(unsigned char input) 
  75          {
  76   1       unsigned char temp;
  77   1       for(temp=8;temp!=0;temp--) 
  78   1              {
  79   2              SDA=(bit)(input&0x80);
  80   2              SCL=1;
  81   2              SCL=0;
  82   2              input=input<<1;
  83   2              }
  84   1      }
*** WARNING C173 IN LINE 84 OF 24C02.C: missing return-expression
  85          
  86          /***************************************************************************/
  87          void Write24c02(unsigned char *Wdata,unsigned char RomAddress,unsigned char number) 
  88          {
  89   1       Start();
  90   1       Write8Bit(WriteDeviceAddress);
  91   1       TestAck();
  92   1       Write8Bit(RomAddress);
  93   1       TestAck();
  94   1       for(;number!=0;number--) 
  95   1              {
  96   2              Write8Bit(*Wdata);
  97   2              TestAck();
  98   2              Wdata++;
  99   2              }
 100   1       Stop();
 101   1       DelayMs(10);
 102   1      }
 103          
 104          /***************************************************************************/
 105          unsigned char Read8Bit() 
 106          {
 107   1       unsigned char temp,rbyte=0;
 108   1       for(temp=8;temp!=0;temp--) 
 109   1              {
 110   2               SCL=1;
 111   2               rbyte=rbyte<<1;
 112   2               rbyte=rbyte|((unsigned char)(SDA));
 113   2               SCL=0;
 114   2              }
 115   1       return(rbyte);
 116   1      }
C51 COMPILER V6.23a  24C02                                                                 08/23/2005 15:28:25 PAGE 3   

 117          
 118          /***************************************************************************/
 119          void Read24c02(unsigned char *RamAddress,unsigned char RomAddress,unsigned char bytes) 
 120          {
 121   1       unsigned char temp,rbyte;
 122   1       Start();
 123   1       Write8Bit(WriteDeviceAddress);
 124   1       TestAck();
 125   1       Write8Bit(RomAddress);
 126   1       TestAck();
 127   1       Start();
 128   1       Write8Bit(ReadDviceAddress);
 129   1       TestAck();
 130   1       while(bytes!=1) 
 131   1              {
 132   2              *RamAddress=Read8Bit();
 133   2              Ack();
 134   2              RamAddress++;
 135   2              bytes--;
 136   2              }
 137   1       *RamAddress=Read8Bit();
 138   1       NoAck();
 139   1       Stop();
 140   1      }
*** WARNING C280 IN LINE 121 OF 24C02.C: 'temp': unreferenced local variable
*** WARNING C280 IN LINE 121 OF 24C02.C: 'rbyte': unreferenced local variable
 141          /**************************************/
 142          void main()
 143          {
 144   1      unsigned char a[8]="01234567",b[8];
 145   1      Write24c02(a,0,8);
 146   1      Read24c02(b,0,8);
 147   1      while(1);
 148   1      }
 149          /***************************************************************************/
 150           
 151          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    266    ----
   CONSTANT SIZE    =      8    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      28
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕免费在线观看视频一区| www国产成人| 久久91精品国产91久久小草| 中文字幕免费不卡在线| 7777精品久久久大香线蕉| 丁香亚洲综合激情啪啪综合| 亚洲r级在线视频| 日本一区二区三区久久久久久久久不| 欧美日韩精品一区二区天天拍小说 | 国产精品女同互慰在线看| 欧美人xxxx| 91激情在线视频| 懂色av一区二区在线播放| 另类的小说在线视频另类成人小视频在线| 日韩理论片中文av| 欧美激情一区二区三区在线| 欧美一级精品在线| 欧美日韩第一区日日骚| 色综合天天综合网国产成人综合天 | 亚洲国产高清在线观看视频| 在线播放一区二区三区| 色综合天天狠狠| 成人app网站| 国产成a人无v码亚洲福利| 久久99精品国产91久久来源 | 国产成人午夜99999| 精品在线观看免费| 日韩不卡手机在线v区| 亚洲国产成人av好男人在线观看| 亚洲欧洲综合另类在线| 国产欧美精品一区二区三区四区| 精品乱人伦小说| 日韩欧美国产综合在线一区二区三区| 欧美日韩在线播| 91久久国产综合久久| 91片黄在线观看| 97精品视频在线观看自产线路二| av亚洲精华国产精华精华 | 国产精品原创巨作av| 久久se这里有精品| 久久不见久久见免费视频7| 理论电影国产精品| 精品影院一区二区久久久| 久久电影网站中文字幕| 国产精品12区| 成人白浆超碰人人人人| 成人精品在线视频观看| av在线不卡电影| 91精品福利在线| 精品视频在线看| 欧美精品xxxxbbbb| 日韩欧美色电影| 久久女同精品一区二区| 国产日韩精品一区二区三区| 国产欧美久久久精品影院| 中文字幕在线不卡| 一区二区三区在线观看视频| 亚洲福利一二三区| 久久国产精品免费| 成人av网址在线观看| 色综合一区二区三区| 色欧美乱欧美15图片| 欧美日韩精品专区| 26uuu另类欧美亚洲曰本| 国产欧美一区二区在线| 亚洲免费观看视频| 日韩av网站在线观看| 国产精品1区2区| 91在线国产观看| 欧美色图在线观看| 精品欧美黑人一区二区三区| 国产拍揄自揄精品视频麻豆| 一区二区在线电影| 麻豆精品视频在线| 99久久99久久精品免费观看| 欧美日韩一二三区| 2023国产精品自拍| 亚洲精选视频免费看| 美腿丝袜一区二区三区| caoporn国产一区二区| 91麻豆精品国产无毒不卡在线观看 | 国产一区二区三区高清播放| 99精品视频在线播放观看| 欧美欧美午夜aⅴ在线观看| 精品国产乱码久久久久久久久 | 欧美色涩在线第一页| 精品久久久久久久久久久院品网| 国产精品国产三级国产三级人妇 | 蜜臀av一区二区在线免费观看| 国产1区2区3区精品美女| 在线观看www91| 国产视频一区在线观看| 亚洲一区二区在线视频| 国产激情偷乱视频一区二区三区| 精品视频1区2区| 国产欧美精品一区aⅴ影院| 天天影视涩香欲综合网| av在线不卡观看免费观看| 日韩一区和二区| 亚洲精品伦理在线| 国产美女娇喘av呻吟久久| 欧美色图在线观看| 综合网在线视频| 国产黄色精品视频| 91精品国产入口| 亚洲精品欧美综合四区| 国产二区国产一区在线观看| 欧美一区二区在线免费播放| 亚洲女同ⅹxx女同tv| 国产精品亚洲第一| 精品三级在线看| 日韩电影免费在线观看网站| 91社区在线播放| 国产精品二区一区二区aⅴ污介绍| 免费欧美在线视频| 欧美日韩黄色影视| 亚洲美女屁股眼交| 成人av资源网站| 国产欧美视频一区二区| 经典一区二区三区| 欧美一区二区网站| 天堂久久久久va久久久久| 色综合色综合色综合| 亚洲国产精品高清| 粉嫩久久99精品久久久久久夜| 精品乱码亚洲一区二区不卡| 蜜臀91精品一区二区三区| 欧美老肥妇做.爰bbww| 亚洲一区二区三区三| 91色|porny| 一区二区日韩av| 欧美专区日韩专区| 亚洲成av人**亚洲成av**| 欧美吞精做爰啪啪高潮| 亚洲在线观看免费视频| 色婷婷av一区二区三区之一色屋| 亚洲欧美国产毛片在线| 91亚洲大成网污www| 亚洲手机成人高清视频| 91丨porny丨户外露出| 亚洲精品欧美专区| 精品视频一区 二区 三区| 午夜久久久久久久久| 欧美一区二区三区精品| 日本视频免费一区| 久久这里都是精品| 国产成人精品亚洲777人妖| 欧美国产日本视频| 色综合久久久久网| 亚洲午夜在线视频| 91.麻豆视频| 久久99精品国产麻豆不卡| 国产亚洲午夜高清国产拍精品| 国产成人无遮挡在线视频| |精品福利一区二区三区| 91视频国产观看| 三级在线观看一区二区| 精品少妇一区二区三区日产乱码 | 亚洲色图清纯唯美| 欧美日韩第一区日日骚| 久久精品99久久久| 国产夜色精品一区二区av| av一区二区三区黑人| 亚洲第一狼人社区| 337p粉嫩大胆噜噜噜噜噜91av | 精品一二三四区| 国产精品女主播av| 欧美日韩一区视频| 狠狠色丁香久久婷婷综合丁香| 国产日韩在线不卡| 91搞黄在线观看| 国产主播一区二区| 亚洲免费成人av| 日韩一级视频免费观看在线| 国产精品1区二区.| 一区二区日韩av| 久久中文娱乐网| 在线日韩av片| 国产乱淫av一区二区三区| 亚洲精品视频在线| 精品美女在线播放| 91官网在线观看| 国产成人在线视频免费播放| 一区二区三区四区av| 精品成人佐山爱一区二区| 91蝌蚪国产九色| 精一区二区三区| 樱桃国产成人精品视频| 久久免费电影网| 欧美日韩国产免费| 成人网男人的天堂| 免费精品视频最新在线| 亚洲人精品一区| 欧美v国产在线一区二区三区| 色哟哟一区二区三区| 国产成人综合亚洲网站| 日av在线不卡| 一区二区三区日韩在线观看| 久久这里只精品最新地址| 欧美日韩国产一二三|