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

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

?? 24c08.lst

?? I2C存儲器24C08記錄按鍵C次數(shù)程序(LCD12864顯示)
?? LST
字號:
C51 COMPILER V8.05a   24C08                                                                11/06/2007 17:37:01 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE 24C08
OBJECT MODULE PLACED IN 24c08.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 24c08.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /*==============================I2C  24C04==============================
   2           
   3            程序名稱:I2C  24C04(12864液晶并行顯示)     P3.3為減        P3.2為增
   4          
   5            版    本:Agni 07-SV開發(fā)板
   6          
   7            作    者:藍(lán)極風(fēng)電子技術(shù)
   8          
   9            日    期:2007.10.28
  10          
  11          注:(1):主芯片AT89S52使用11.0592M晶振
  12          
  13                  (2):Keil uV3 3.30編譯運(yùn)行通過
  14          
  15                  (3):本例程在 Agni 07-SV 開發(fā)板平臺上成功運(yùn)行通過
  16          
  17                  (4):藍(lán)極風(fēng)電子技術(shù)網(wǎng)版權(quán)所有,只供學(xué)習(xí)參考,不得應(yīng)用于商業(yè)用途.
  18          
  19                  (5):更多學(xué)習(xí)資源瀏覽:(http://www.bluepw.com 或 http://www.bluepw.cn)
  20          
  21          ============================================================================*/
  22          #include<at89x52.h>     //包括一個52標(biāo)準(zhǔn)內(nèi)核的頭文件
  23          #include<24c08_lcd.h>
  24          #define uchar unsigned char //定義一下方便使用
  25          #define uint  unsigned int
  26          #define ulong unsigned long
  27          
  28          #define WriteDeviceAddress 0xa0   //定義器件在IIC總線中的地址
  29          #define ReadDviceAddress 0xa1
  30          sbit    SCL=P3^4;
  31          sbit    SDA=P3^5;
  32          
  33          sbit    K1=P3^0;
  34          uchar k;
  35          void keyscan(void);
  36          
  37          //定時函數(shù)
  38          void DelayMs(uint number) 
  39          {
  40   1              uchar temp;
  41   1              for(;number!=0;number--) 
  42   1              {
  43   2                      for(temp=112;temp!=0;temp--) ;
  44   2              }
  45   1      }
  46          
  47          void key_delay(void)  //延時
  48          {
  49   1              int t;
  50   1              for(t=0;t<3300;t++);
  51   1      }
  52          
  53          //開始總線
  54          void Start() 
  55          {
C51 COMPILER V8.05a   24C08                                                                11/06/2007 17:37:01 PAGE 2   

  56   1              SDA=1;
  57   1              SCL=1;
  58   1              SDA=0;
  59   1              SCL=0;
  60   1      }
  61          
  62          //結(jié)束總線
  63          void Stop() 
  64          {
  65   1              SCL=0;
  66   1              SDA=0;
  67   1              SCL=1;
  68   1              SDA=1;
  69   1      }
  70          
  71          
  72          //發(fā)ACK0
  73          void NoAck() 
  74          {
  75   1              SDA=1;
  76   1              SCL=1;
  77   1              SCL=0;
  78   1      }
  79          
  80          //測試ACK
  81          bit TestAck() 
  82          {
  83   1              bit ErrorBit;
  84   1              SDA=1;
  85   1              SCL=1;
  86   1              ErrorBit=SDA;
  87   1              SCL=0;
  88   1              return(ErrorBit);
  89   1      }
  90          
  91          //寫入8個bit到24c02
  92          void Write8Bit(uchar input) 
  93          {
  94   1              uchar temp;
  95   1              for(temp=8;temp!=0;temp--) 
  96   1              {
  97   2                      SDA=(bit)(input&0x80);
  98   2                      SCL=1;
  99   2                      SCL=0;
 100   2                      input=input<<1;
 101   2              }
 102   1      }
 103          
 104          //寫入一個字節(jié)到24c02中
 105          void Write24c02(uchar ch,uchar address) 
 106          {
 107   1              Start();
 108   1              Write8Bit(WriteDeviceAddress);
 109   1              TestAck();
 110   1              Write8Bit(address);
 111   1              TestAck();
 112   1      
 113   1              Write8Bit(ch);
 114   1              TestAck();
 115   1              
 116   1              Stop();
 117   1              DelayMs(10);
C51 COMPILER V8.05a   24C08                                                                11/06/2007 17:37:01 PAGE 3   

 118   1      }
 119          
 120          //從24c02中讀出8個bit
 121          uchar Read8Bit() 
 122          {
 123   1              uchar temp,rbyte=0;
 124   1              for(temp=8;temp!=0;temp--) 
 125   1              {
 126   2                      SCL=1;
 127   2                      rbyte=rbyte<<1;
 128   2                      rbyte=rbyte|((uchar)(SDA));
 129   2                      SCL=0;
 130   2              }
 131   1              return(rbyte);
 132   1      }
 133          
 134          //從24c02中讀出1個字節(jié)
 135          uchar Read24c02(uchar address) 
 136          {
 137   1              uchar ch;
 138   1      
 139   1              Start();
 140   1              Write8Bit(WriteDeviceAddress);
 141   1              TestAck();
 142   1              Write8Bit(address);
 143   1              TestAck();
 144   1              Start();
 145   1              Write8Bit(ReadDviceAddress);
 146   1              TestAck();
 147   1              ch=Read8Bit();
 148   1              NoAck();
 149   1              Stop();
 150   1              return(ch);
 151   1      }
 152          
 153          
 154          //寫入按鍵次數(shù)到24c02,并讀出來顯示在4個LED上
 155          void main(void) // 主程序
 156          {
 157   1              uchar c1=0;
 158   1              uchar m=100;
 159   1              Init_lcd();
 160   1              while(1)
 161   1              {       
 162   2                      m=Read24c02(0xff);                           //讀出24c02第一個地址數(shù)據(jù)
 163   2                      keyscan();
 164   2                      switch(k)
 165   2                      {
 166   3                              case 0: m=m+1;k=8;break;   
 167   3                              case 1: m=m-1;k=9;break;
 168   3                              default:break;
 169   3                      }
 170   2                      Show(0x80,16," I2C存儲器測試  ");
 171   2                      Show(0x90,16,"基準(zhǔn)值:  100   ");
 172   2                      Show(0x88,16,"增量:     1    ");
 173   2                      Show(0x98,16,"存儲值:        ");
 174   2                      Write24c02(m,0xff);                 //寫入24c02
 175   2                      Show_dig(0x9D,m);
 176   2                      key_delay();key_delay();key_delay();key_delay();
 177   2              }
 178   1      
 179   1      }
C51 COMPILER V8.05a   24C08                                                                11/06/2007 17:37:01 PAGE 4   

 180          
 181          void keyscan(void)                             //按鍵為P3.2和P3.3
 182          {                                                                                    
 183   1              
 184   1              key_delay();
 185   1              key_delay();                                      
 186   1              if(P3_2==0)                                        //P3.2為增
 187   1              k=0;
 188   1              key_delay();
 189   1              key_delay();
 190   1              if(P3_3==0)                                                        //P3.3為減
 191   1              k=1;           
 192   1              key_delay();
 193   1      }
 194          /************************ end **********************************/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    567    ----
   CONSTANT SIZE    =     79    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1      15
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
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一区二区三区免费野_久草精品视频
18欧美亚洲精品| 久久精品99国产国产精| 欧美日韩视频一区二区| 亚洲一区二区三区在线看| 精品久久99ma| 国产麻豆成人精品| 中文字幕第一页久久| 成人性视频网站| 亚洲色图在线视频| 欧美综合亚洲图片综合区| 日韩精品一级二级| 精品国产一区二区三区久久久蜜月| 韩国v欧美v亚洲v日本v| 国产精品区一区二区三区| 91麻豆.com| 三级欧美在线一区| 欧美精品一区二区精品网| 成人激情校园春色| 亚洲一区二区三区四区不卡| 日韩视频一区二区三区| 国产乱妇无码大片在线观看| 日韩一区在线看| 欧美日韩久久一区| 国产专区欧美精品| 日韩理论电影院| 欧美人体做爰大胆视频| 激情综合色综合久久| 国产精品不卡一区二区三区| 欧洲精品在线观看| 久草在线在线精品观看| 亚洲欧美怡红院| 欧美一区二区三区小说| 高清不卡一区二区| 亚洲成人av中文| 久久久精品tv| 色欧美乱欧美15图片| 男男gaygay亚洲| 国产精品二三区| 欧美一区二区三区系列电影| 成人av网址在线| 日韩av高清在线观看| 久久九九影视网| 欧美无乱码久久久免费午夜一区 | 狠狠v欧美v日韩v亚洲ⅴ| 国产精品国产三级国产有无不卡| 欧美日韩国产综合视频在线观看| 国产精品一色哟哟哟| 亚洲国产视频在线| 日本一区二区高清| 91精品国产综合久久久蜜臀图片| 国产成人综合在线播放| 亚洲第一av色| 国产精品久久看| 日韩精品一区二区三区四区视频| 91影院在线观看| 国产一区二区三区香蕉| 亚洲一卡二卡三卡四卡五卡| 精品福利二区三区| 欧美午夜片在线观看| 国产精品18久久久久久久久久久久| 亚洲韩国一区二区三区| 国产人伦精品一区二区| 欧美三电影在线| 国产乱码精品一区二区三区av | 国产精品进线69影院| 日韩三区在线观看| 在线看日本不卡| 成人精品电影在线观看| 精品亚洲国产成人av制服丝袜| 亚洲午夜精品17c| 国产精品护士白丝一区av| 精品国产一区二区三区忘忧草| 欧美日韩在线播放一区| 久久久久久一级片| 欧美日韩专区在线| 91在线免费看| 成人美女视频在线看| 国内精品国产成人国产三级粉色| 午夜日韩在线观看| 亚洲三级免费观看| 国产精品视频一区二区三区不卡| 日韩欧美综合在线| 欧美精品v国产精品v日韩精品| 色综合久久久久| 亚洲国产aⅴ天堂久久| 亚洲男人的天堂在线aⅴ视频| 日本一区二区视频在线观看| www精品美女久久久tv| 日韩一级视频免费观看在线| 在线播放一区二区三区| 欧美在线视频全部完| 91免费视频观看| 97久久超碰国产精品电影| 成人蜜臀av电影| 成人激情图片网| 国产精品亚洲一区二区三区在线| 免费在线视频一区| 青草国产精品久久久久久| 亚洲成精国产精品女| 一区二区三区四区高清精品免费观看 | 亚洲精选免费视频| 自拍偷拍国产精品| 中文字幕亚洲在| 中文字幕日韩欧美一区二区三区| 国产日韩欧美亚洲| 久久久久久麻豆| 久久久www免费人成精品| 久久久久久久综合日本| 久久久www成人免费毛片麻豆| 2021国产精品久久精品| 久久午夜国产精品| 精品国产91乱码一区二区三区| 日韩免费看的电影| 精品国产污污免费网站入口| 精品少妇一区二区| 精品处破学生在线二十三| 精品福利一区二区三区| 久久久www成人免费毛片麻豆| 久久久综合精品| 国产欧美日韩不卡免费| 国产精品美女一区二区三区 | 国产欧美一区二区三区鸳鸯浴 | 精品日韩一区二区三区 | 精品欧美一区二区久久| 欧美电视剧在线观看完整版| 久久先锋影音av| 中文字幕乱码亚洲精品一区| 亚洲手机成人高清视频| 亚洲精品国产品国语在线app| 一区二区国产视频| 亚洲国产va精品久久久不卡综合| 视频一区欧美精品| 久久精品av麻豆的观看方式| 国产精品99久久久久久似苏梦涵| 成人网页在线观看| 91福利国产成人精品照片| 欧美猛男超大videosgay| 91精品婷婷国产综合久久性色| 精品久久国产字幕高潮| 中文字幕欧美三区| 亚洲在线中文字幕| 亚洲蜜臀av乱码久久精品| 7777精品久久久大香线蕉| 国产电影一区二区三区| 亚洲第一福利视频在线| 国产精品美女久久久久aⅴ| 日韩欧美另类在线| 成人黄动漫网站免费app| 麻豆精品一区二区av白丝在线| 国产精品嫩草99a| 精品国产亚洲在线| 欧美日韩一区二区在线观看| 成人精品免费看| 精品一区二区三区久久| 日韩在线卡一卡二| 亚洲欧美偷拍卡通变态| 26uuu色噜噜精品一区| 欧美老肥妇做.爰bbww视频| 99精品久久久久久| 国产成人免费网站| 99精品国产99久久久久久白柏| 日本三级韩国三级欧美三级| 精品在线观看视频| 99国产精品久| 欧美老肥妇做.爰bbww视频| 91久久精品网| 91小视频在线观看| 狠狠久久亚洲欧美| www.欧美色图| 久久久精品国产免大香伊| 热久久一区二区| av在线一区二区三区| 日本久久精品电影| 亚洲精品一区二区三区香蕉| 日韩伦理电影网| 麻豆精品一区二区| 色综合网站在线| 26uuu另类欧美亚洲曰本| 亚洲综合在线五月| 国产一二三精品| 欧美日韩的一区二区| 国产婷婷色一区二区三区 | 久久久精品免费免费| 亚洲一区二区在线观看视频| 国产一区日韩二区欧美三区| 欧美做爰猛烈大尺度电影无法无天| 久久久影视传媒| 婷婷开心激情综合| caoporn国产精品| 精品久久久久久久久久久久久久久久久 | 亚洲综合在线观看视频| 国产剧情一区二区| 91精品国产综合久久久蜜臀粉嫩 | 午夜视频在线观看一区二区三区| 国产成人在线观看| 日韩视频一区二区在线观看| 亚洲综合在线电影| 波多野结衣在线aⅴ中文字幕不卡| 日韩欧美一区二区视频| 亚洲国产精品嫩草影院|