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

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

?? text1.lst

?? 用Keil寫的LPC938I2C通訊程序
?? LST
字號:
C51 COMPILER V7.50   TEXT1                                                                 06/19/2008 16:38:57 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Text1.c BROWSE DEBUG OBJECTEXTEND TABS(2)

line level    source

   1          #include <reg922.h>
   2          #include <intrins.h>
   3          
   4          #define uint unsigned int
   5          #define uchar unsigned char
   6          #define _Nop()  _nop_()
   7          #define GENERATE_STOP        0x54     /* 置位 STO, 復位 STA 、 SI          */
   8          #define RELEASE_BUS_ACK      0x44     /* 復位 STO,STA,SI 并置位  AA (ack)  */
   9          #define RELEASE_BUS_NOACK    0x40     /* 復位 STO,STA,SI 并置位 AA (noack) */
  10          #define RELEASE_BUS_STA      0x64     /* 起動總線/重新起動總線, 置位 STA   */
  11          
  12          void dally_timer1(uint data ms);
  13          void SendByte(uchar c);
  14          bit ISendByte(uchar sla, uchar *c);
  15          void GetBus();
  16          
  17          
  18          /********************************************************************
  19          使用定時器1延時n毫秒
  20          ********************************************************************/
  21          void dally_timer1(uint data ms)
  22          {
  23   1        uint i;
  24   1        TR1=1;//啟動定時器T1
  25   1        for(i=ms*25;i>0;i--)
  26   1        {
  27   2          while(TF1==0)
  28   2          {
  29   3            _Nop();
  30   3          };
  31   2          TF1=0;//清除T1溢出標志TF1
  32   2        }
  33   1        TR1=0;//關閉定時器T1
  34   1      }
  35          
  36          /*******************************************************************
  37          *                  申請總線
  38          * 功能:進行I2C總線的初始化--包括時鐘選擇,I2C使能,發送起始信號等等。
  39          *       I2EN為1,設置為主機;CRSEL位為0,使用內部SCL發生器。
  40          *******************************************************************/
  41          
  42          void GetBus()
  43          { 
  44   1        I2SCLH = 15;        /* 設置SCL高電平的PCLK周期數            */
  45   1        I2SCLL = 15;              /* 設置SCL低電平的PCLK周期數,6MHz時為100Kbit/S */
  46   1        I2CON = RELEASE_BUS_STA; /* 申請成為主機,起動總線。使用內部SCL發生器,I2EN和AA置位.*/  
  47   1        while( SI==0 );         /* 等待起始位的發送                             */
  48   1      }
  49          
  50          
  51          void SendByte(uchar c)
  52          { 
  53   1        I2DAT = c;
  54   1        I2CON = RELEASE_BUS_ACK;      /* 清除SI位等等       */
  55   1        while( SI==0 );           /* 等待數據的發送     */
C51 COMPILER V7.50   TEXT1                                                                 06/19/2008 16:38:57 PAGE 2   

  56   1      }
  57          
  58          
  59          
  60          /*******************************************************************
  61          *                    向無子地址器件發送字節數據函數               
  62          * 功能:從啟動總線到發送地址,數據,結束總線的全過程。
  63          * 入口參數:sla   從器件地址
  64          *           c   待發送的數據
  65          * 出口參數:返回1表示操作成功,否則操作有誤。
  66          ********************************************************************/
  67          bit ISendByte(uchar sla, uchar *c)
  68          { 
  69   1        GetBus();                   /* 啟動總線                    */
  70   1        SendByte(sla);              /* 發送器件地址,并接收應答位  */
  71   1        if( I2STAT!=0x18 )      /* 無從機應答則退出操作        */
  72   1        { 
  73   2          I2CON = GENERATE_STOP;
  74   2          return(0);
  75   2        }
  76   1      
  77   1        SendByte(*c);               /* 發送數據                    */
  78   1        if( I2STAT!=0x28 )
  79   1        { 
  80   2          I2CON = GENERATE_STOP;
  81   2          return(0);
  82   2        }
  83   1        I2CON = GENERATE_STOP;        /* 結束總線                    */ 
  84   1        return(1);
  85   1      }
  86          
  87          
  88          void main()
  89          {
  90   1        bit TMP;
  91   1        uchar byte[4]="7";
  92   1        P0M1=0x00;
  93   1        P0M2=0x00;
  94   1        P1M1=0x0C;//P1.2,P1.3配置為開漏,其他為雙向I/O口
  95   1        P1M2=0x0C;
  96   1        P3M1=0x00;
  97   1        P3M2=0x00;
  98   1      
  99   1        P0=0xff;
 100   1        P1=0xff;
 101   1        P3=0xff;
 102   1      
 103   1        SP=0x7F;
 104   1      
 105   1        TMOD=0x20;//T1工作方式2
 106   1        TAMOD=0x00;
 107   1        TL1=0x6C;//裝入T1初值
 108   1        TH1=0x6C;
 109   1      
 110   1        I2CON=0x44;//主發送器模式初始化
 111   1        I2STAT=0;
 112   1      //I2ADR=0x70;//從機地址為70h
 113   1        I2SCLH=0x0E;//數據波特率為123Kbit/s
 114   1        I2SCLL=0x0E;
 115   1        dally_timer1(1000);
 116   1          do
 117   1          {
C51 COMPILER V7.50   TEXT1                                                                 06/19/2008 16:38:57 PAGE 3   

 118   2            TMP=ISendByte(0x70,byte);//等待發送成功
 119   2          }while(!TMP);
 120   1        
 121   1        while(1)
 122   1        {
 123   2          
 124   2        }
 125   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    188    ----
   CONSTANT SIZE    =      4    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       4
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品麻豆网站| 中文字幕一区二区日韩精品绯色| 国产精品系列在线播放| 自拍偷自拍亚洲精品播放| 欧美浪妇xxxx高跟鞋交| 成人免费av资源| 美女视频黄久久| 亚洲自拍另类综合| 中文字幕一区二区三区四区不卡| 日韩丝袜美女视频| 在线亚洲欧美专区二区| 国产精品一二一区| 日本不卡高清视频| 亚洲成av人片| 亚洲在线成人精品| 亚洲人成在线观看一区二区| 精品成a人在线观看| 在线国产亚洲欧美| 99r精品视频| 9久草视频在线视频精品| 国产资源精品在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| 一区二区高清免费观看影视大全 | 日本欧美肥老太交大片| 最新高清无码专区| 国产精品久久久久一区二区三区共 | 五月婷婷久久丁香| 亚洲色图清纯唯美| 国产精品久久久久久久久免费相片| 欧美变态口味重另类| 欧美一区二区三区四区视频| 欧美日韩一本到| 欧美色图激情小说| 欧美综合天天夜夜久久| 色婷婷精品大在线视频| 91免费国产在线| 91免费看片在线观看| 91蜜桃在线免费视频| zzijzzij亚洲日本少妇熟睡| 成人午夜私人影院| 99久久伊人精品| 91免费版在线看| 欧美色精品在线视频| 欧美日韩成人一区二区| 制服丝袜日韩国产| 日韩欧美国产午夜精品| 精品国产一区二区三区久久久蜜月| 日韩一区二区三区四区| 精品久久久三级丝袜| 久久久精品蜜桃| 国产精品动漫网站| 一区二区三区欧美久久| 日韩精品91亚洲二区在线观看| 日韩国产在线观看| 国产呦精品一区二区三区网站| 国产成人在线电影| 99久久精品久久久久久清纯| 久久日一线二线三线suv| 久久午夜电影网| 国产欧美一区二区精品性色超碰| 国产精品久久久久久久第一福利| 亚洲欧美日韩成人高清在线一区| 一区二区视频免费在线观看| 日韩中文字幕亚洲一区二区va在线 | 亚洲精品免费播放| 亚洲1区2区3区4区| 美女精品自拍一二三四| 国产精品综合视频| 一本到一区二区三区| 欧美精品v日韩精品v韩国精品v| 欧美成人免费网站| 中文字幕中文字幕一区二区 | 国产激情一区二区三区四区| 成人h动漫精品一区二区| 一本大道久久a久久精二百| 欧美日本国产视频| 久久免费看少妇高潮| 中文字幕一区三区| 水野朝阳av一区二区三区| 国产精品亚洲成人| 欧美日韩一区精品| 国产日韩欧美一区二区三区乱码| 夜夜揉揉日日人人青青一国产精品| 久久草av在线| 色综合久久天天综合网| 日韩你懂的电影在线观看| 中文字幕色av一区二区三区| 日韩精品五月天| 成人深夜福利app| 欧美一区二区三区不卡| 国产精品美女久久久久aⅴ国产馆| 亚洲成人777| 99久久免费国产| 精品免费视频.| 亚洲成av人综合在线观看| 国产成人亚洲综合a∨婷婷图片| 欧美老人xxxx18| 亚洲视频在线观看一区| 黄色日韩三级电影| 欧美日韩国产综合一区二区| 国产精品无码永久免费888| 日韩精品久久理论片| 成人免费福利片| 久久亚洲私人国产精品va媚药| 亚洲午夜影视影院在线观看| 成人一区在线看| 26uuu另类欧美亚洲曰本| 亚洲r级在线视频| 91亚洲精品久久久蜜桃| 久久久www成人免费无遮挡大片| 亚洲高清不卡在线| 91色婷婷久久久久合中文| 久久久久久久av麻豆果冻| 午夜久久久久久久久久一区二区| 91丨九色丨尤物| 欧美激情中文字幕一区二区| 国产一区二区主播在线| 日韩视频不卡中文| 日本女优在线视频一区二区| 欧美在线free| 一区二区三区在线免费视频 | caoporm超碰国产精品| 精品国产91久久久久久久妲己| 日韩激情av在线| 欧美日韩另类一区| 亚洲综合另类小说| 91福利在线观看| 亚洲三级久久久| 色哟哟国产精品免费观看| 亚洲丝袜另类动漫二区| 99riav久久精品riav| 国产精品免费看片| 成人av在线资源网站| 国产精品婷婷午夜在线观看| 国产成人一级电影| 国产欧美精品一区二区色综合 | 国产 日韩 欧美大片| www久久久久| 国产美女精品在线| 久久精品水蜜桃av综合天堂| 国产精品亚洲一区二区三区在线| 久久久久久日产精品| 国产a区久久久| 自拍偷自拍亚洲精品播放| 91国产精品成人| 日欧美一区二区| 欧美成人三级在线| 国产精品自拍一区| 日本一区二区三区免费乱视频| 成人综合婷婷国产精品久久蜜臀 | 亚洲精品视频在线观看免费| 色域天天综合网| 亚洲综合激情网| 91精品一区二区三区在线观看| 蜜桃一区二区三区在线观看| 久久久亚洲高清| 91浏览器在线视频| 日韩精品欧美成人高清一区二区| 精品久久久久久久人人人人传媒| 国产一区二区三区| 亚洲色欲色欲www在线观看| 欧美日韩精品一区视频| 欧美aaa在线| 中文在线一区二区| 欧美影院一区二区三区| 久久精品国产网站| 中文字幕在线不卡一区二区三区| 欧美午夜精品一区二区蜜桃 | 国产成人h网站| 伊人开心综合网| 欧美电视剧在线观看完整版| 国产麻豆精品在线观看| 亚洲欧洲日产国码二区| 欧美性色综合网| 麻豆国产精品视频| 国产精品久99| 欧美一区二区三区日韩| 不卡高清视频专区| 亚洲自拍与偷拍| 国产欧美一区二区精品性色| 欧美伦理电影网| 成人一级片在线观看| 丝袜美腿亚洲综合| 亚洲欧洲成人自拍| 日韩欧美精品在线| 色视频一区二区| 国产一区在线视频| 亚洲h在线观看| 国产精品久久影院| 精品精品国产高清一毛片一天堂| 91视视频在线观看入口直接观看www | 顶级嫩模精品视频在线看| 亚洲一级不卡视频| 久久久91精品国产一区二区精品 | 韩日精品视频一区| 亚洲无人区一区| 中文字幕av免费专区久久| 91精品国产一区二区人妖| 99久久精品情趣| 精品一区二区三区欧美|