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

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

?? rs232.lst

?? ZLG DP-668 開(kāi)發(fā)板全部程序 BELL 蜂鳴器演示程序 CAN測(cè)試程序 CAN雙機(jī)通信演示程序 EEPROM 24WC02演示程序 LCD 128*64液晶模塊演示程序 RED 紅外
?? LST
字號(hào):
C51 COMPILER V6.23a  RS232                                                                 11/20/2002 10:21:01 PAGE 1   


C51 COMPILER V6.23a, COMPILATION OF MODULE RS232
OBJECT MODULE PLACED IN Rs232.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE Rs232.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include "reg66x.h"
   2          #include "668i2c.h" /*包含VI2C軟件包*/
   3          
   4          #define  uchar unsigned char
   5          #define  CSI24WC02 0xA0            /*定義器件地址*/
   6          #define  SLA_ADDR 0XC0
   7          
   8          uchar *temp,j=0,i;
   9          uchar rec_com[64];//接收緩沖區(qū)
  10           
  11          bit timeout=0;    //接收超時(shí)標(biāo)志
  12          bit rec_ok=0;     //接收成功標(biāo)志
  13          
  14          main()
  15          {
  16   1        TMOD=0X21;
  17   1        TH1=0XFA;
  18   1        TL1=0XFA;
  19   1        S0CON=0X50;
  20   1        PCON=0;
  21   1        TR1=1;
  22   1        ET0=1;
  23   1        ES0=1;
  24   1        EA=1;
  25   1        while(1)
  26   1        {
  27   2          while(1)
  28   2          {
  29   3            if(rec_com[3]==SLA_ADDR)
  30   3              if(timeout==1||rec_ok==1)
  31   3                break;
  32   3          }
  33   2          if(timeout)//超時(shí)處理
  34   2          {
  35   3            //send error for commad
  36   3            rec_com[0]=0x12;
  37   3            rec_com[1]=0xa1;
  38   3            rec_com[2]=2;
  39   3            rec_com[3]=0;
  40   3            rec_com[4]=rec_com[0]^rec_com[1]^rec_com[2]^rec_com[3];
  41   3            ES0=0;
  42   3            for(i=0;i<5;i++)
  43   3            {
  44   4              S0BUF=rec_com[i];
  45   4              while(TI==0);
  46   4              TI=0;
  47   4            }
  48   3            ES0=1;
  49   3            timeout=0;
  50   3            rec_com[0]=0;
  51   3            rec_com[1]=0;
  52   3            rec_com[3]=0;
  53   3          }
  54   2          if(rec_ok) //接收成功!
  55   2          {
C51 COMPILER V6.23a  RS232                                                                 11/20/2002 10:21:01 PAGE 2   

  56   3            if(rec_com[1]!=0x20&&rec_com[1]!=0x21)//命令錯(cuò)誤!
  57   3            {
  58   4              rec_com[0]=0x12;
  59   4              rec_com[1]=0xa1;
  60   4              rec_com[2]=2;
  61   4              rec_com[3]=0;
  62   4              rec_com[4]=rec_com[0]^rec_com[1]^rec_com[2]^rec_com[3];
  63   4              ES0=0;
  64   4              for(i=0;i<5;i++)
  65   4              {
  66   5                S0BUF=rec_com[i];
  67   5                while(TI==0);
  68   5                TI=0;
  69   5              }
  70   4              ES0=1;
  71   4              //send error for command
  72   4            }
  73   3            else if(rec_com[1]==0x20)//收到讀命令
  74   3              {
  75   4                i=rec_com[6];
  76   4                if(IRcvStr(CSI24WC02,rec_com[4],&rec_com[3],rec_com[6]))//讀成功
  77   4                {
  78   5                  rec_com[0]=0x12;
  79   5                  rec_com[1]=0xa0;
  80   5                  rec_com[2]=i+2;
  81   5                  for(j=0;j<(i+3);j++)
  82   5                    rec_com[i+4]=rec_com[j]^rec_com[j+1];
  83   5                  ES0=0;
  84   5                  j=j+2;
  85   5                  for(i=0;i<j;i++)
  86   5                  { 
  87   6                    S0BUF=rec_com[i];
  88   6                    while(TI==0);
  89   6                    TI=0;
  90   6                  }
  91   5                  ES0=1;
  92   5                }     
  93   4                //send read ok;
  94   4                else//send read error讀失敗
  95   4                {
  96   5                  rec_com[0]=0x12;
  97   5                  rec_com[1]=0xa1;
  98   5                  rec_com[2]=2;
  99   5                  rec_com[3]=1;
 100   5                  rec_com[4]=rec_com[0]^rec_com[1]^rec_com[2]^rec_com[3];
 101   5                  ES0=0;
 102   5                  for(i=0;i<5;i++)
 103   5                  {
 104   6                    S0BUF=rec_com[i];
 105   6                    while(TI==0);
 106   6                    TI=0;
 107   6                  }
 108   5                  ES0=1;
 109   5                }
 110   4              }
 111   3            else if(rec_com[1]==0x21)//收到寫命令
 112   3              {
 113   4                j=rec_com[2]-4;
 114   4                if(ISendStr(CSI24WC02,rec_com[4],&rec_com[6],j))//寫成功
 115   4                {
 116   5                  rec_com[0]=0x12;
 117   5                  rec_com[1]=0xa0;
C51 COMPILER V6.23a  RS232                                                                 11/20/2002 10:21:01 PAGE 3   

 118   5                  rec_com[2]=1;
 119   5                  rec_com[3]=rec_com[0]^rec_com[1]^rec_com[2];
 120   5                  ES0=0;
 121   5                  for(i=0;i<4;i++)
 122   5                  {
 123   6                    S0BUF=rec_com[i];
 124   6                    while(TI==0);
 125   6                    TI=0;
 126   6                  }
 127   5                  ES0=1;
 128   5                }
 129   4                else//寫失敗
 130   4                {
 131   5                  rec_com[0]=0x12;
 132   5                  rec_com[1]=0xa1;
 133   5                  rec_com[2]=3;
 134   5                  rec_com[3]=0;
 135   5                  rec_com[4]=0;
 136   5                  rec_com[5]=rec_com[0]^rec_com[1]^rec_com[2]^rec_com[3];
 137   5                  ES0=0;
 138   5                  for(i=0;i<6;i++)
 139   5                  {
 140   6                    S0BUF=rec_com[i];
 141   6                    while(TI==0);
 142   6                    TI=0;
 143   6                  }
 144   5                  ES0=1;
 145   5                }
 146   4              }
 147   3            rec_com[0]=0;
 148   3            rec_com[1]=0;
 149   3            rec_ok=0;
 150   3          }
 151   2          rec_com[3]=0;
 152   2        }
 153   1      }
 154          void int_com() interrupt 4
 155          {
 156   1        uchar * tmp,counter;
 157   1        if(RI==1)
 158   1          {
 159   2            TR0=1;
 160   2            TH0=-60000/256;
 161   2            TL0=-60000/256;
 162   2            rec_com[0]=S0BUF;
 163   2            RI=0;
 164   2            while(RI==0&&timeout==0);
 165   2            rec_com[1]=S0BUF;
 166   2            RI=0;
 167   2            while(RI==0&&timeout==0);
 168   2            rec_com[2]=S0BUF;
 169   2            RI=0;
 170   2            while(RI==0&&timeout==0);
 171   2            rec_com[3]=S0BUF;
 172   2            RI=0;
 173   2            tmp=&(rec_com[4]);
 174   2            counter=rec_com[2]-1;
 175   2            do
 176   2            {
 177   3               while(RI==0&&timeout==0);
 178   3               *tmp=S0BUF;
 179   3               tmp++;
C51 COMPILER V6.23a  RS232                                                                 11/20/2002 10:21:01 PAGE 4   

 180   3               counter--;
 181   3               RI=0;
 182   3            }
 183   2            while(timeout==0&&counter!=0);
 184   2            if(!timeout)
 185   2              rec_ok=1;  
 186   2            TR0=0;    
 187   2          }
 188   1        if(TI==1)
 189   1          {
 190   2             TI=0;
 191   2          }
 192   1      }
 193          void int_t0() interrupt 1
 194          {
 195   1        static counter=0;
 196   1        counter++;
 197   1        TH0=-60000/256;
 198   1        TL0=-60000%256;
 199   1        if(counter==5)
 200   1        {
 201   2          timeout=1;
 202   2          counter=0;
 203   2        }
 204   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    651    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     71    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      2    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
**欧美大码日韩| 在线这里只有精品| 午夜精品久久久久久久久久| 国产精品高潮呻吟久久| 国产日产亚洲精品系列| 国产夜色精品一区二区av| 精品精品国产高清a毛片牛牛 | 亚洲国产精品99久久久久久久久| 91精品久久久久久久久99蜜臂| 欧美少妇bbb| 91超碰这里只有精品国产| 91麻豆精品国产| 日韩三级免费观看| 久久久精品黄色| 国产精品久久久久久久裸模| 亚洲美女一区二区三区| 亚洲3atv精品一区二区三区| 日韩精品一二三区| 国产在线精品一区二区三区不卡| 狠狠色丁香婷婷综合| 国产91丝袜在线播放0| 成人黄色在线看| 欧美最猛黑人xxxxx猛交| 日韩欧美国产一区在线观看| 国产日韩精品视频一区| 亚洲夂夂婷婷色拍ww47| 日韩1区2区3区| 国产成人精品免费视频网站| 色偷偷一区二区三区| 欧美精品三级日韩久久| 久久午夜羞羞影院免费观看| 一区二区三区日韩在线观看| 蜜桃视频免费观看一区| 99精品欧美一区二区蜜桃免费| 欧美在线观看18| 久久久国产精品麻豆| 亚洲午夜精品久久久久久久久| 日韩成人伦理电影在线观看| 国产成人在线看| 日本乱码高清不卡字幕| 亚洲精品在线免费播放| 亚洲精品大片www| 另类小说欧美激情| 色综合亚洲欧洲| 欧美日韩国产中文| 国产精品蜜臀av| 蜜桃一区二区三区在线| 99久久国产综合精品色伊| 91精品国产综合久久婷婷香蕉| 中文字幕乱码一区二区免费| 天涯成人国产亚洲精品一区av| 国产福利91精品一区二区三区| 欧洲亚洲精品在线| 欧美韩日一区二区三区| 毛片基地黄久久久久久天堂| 成人精品在线视频观看| 精品免费日韩av| 婷婷中文字幕综合| 成人av在线一区二区三区| 欧美videossexotv100| 亚洲成人自拍一区| 91色综合久久久久婷婷| 国产日韩欧美精品综合| 另类小说图片综合网| 欧美精品 国产精品| 中文字幕一区二区三区不卡在线| 国产麻豆视频精品| 日韩欧美亚洲国产另类| 视频一区中文字幕国产| 欧美网站一区二区| 亚洲一区二区三区精品在线| aa级大片欧美| 亚洲色图丝袜美腿| 成人免费va视频| 欧美国产精品中文字幕| 国产精品一区二区不卡| 久久久久综合网| 国产综合色产在线精品| 精品电影一区二区三区| 黄色资源网久久资源365| 精品三级av在线| 国内国产精品久久| 久久久久久久久99精品| 国产精品羞羞答答xxdd| 久久久综合网站| 国产精品66部| 国产欧美一区二区三区在线看蜜臀| 国产在线精品一区二区夜色| 国产欧美一区视频| 91蜜桃免费观看视频| 一区二区三区在线视频免费观看| 欧美视频一区在线| 免费观看30秒视频久久| 日韩精品专区在线影院重磅| 精品一区二区免费看| 日韩欧美不卡在线观看视频| 国产精品一二三| 亚洲欧洲性图库| 91黄色免费网站| 青青草97国产精品免费观看无弹窗版 | 日韩国产欧美三级| 337p日本欧洲亚洲大胆色噜噜| 国产一区二区精品久久91| 国产欧美久久久精品影院| 成人网页在线观看| 亚洲精品久久久蜜桃| 欧美精品国产精品| 国内精品伊人久久久久av影院| 欧美激情在线一区二区三区| 色老综合老女人久久久| 日韩精品1区2区3区| 久久久久久亚洲综合| 91麻豆国产福利精品| 日韩不卡一区二区三区| 国产欧美精品一区二区色综合朱莉 | 久久国产精品99久久人人澡| 中文字幕不卡的av| 欧美美女网站色| 不卡影院免费观看| 日韩va亚洲va欧美va久久| 国产情人综合久久777777| 在线观看视频91| 国产一区二区三区免费| 亚洲影视资源网| 国产亚洲福利社区一区| 欧美手机在线视频| 国产精品一二三| 日本成人在线网站| 亚洲女女做受ⅹxx高潮| 久久久久9999亚洲精品| 91精品国产一区二区| 色综合天天综合色综合av| 久久精品国产第一区二区三区| 136国产福利精品导航| 欧美精品一区二区蜜臀亚洲| 欧美午夜电影一区| 99精品视频一区| 国产不卡视频一区| 男男gaygay亚洲| 一区二区三区在线免费| 国产精品高潮呻吟久久| 精品久久久久久久久久久久久久久 | 懂色中文一区二区在线播放| 蜜臀久久99精品久久久久宅男 | 久久亚洲一级片| 欧美久久久久久蜜桃| 欧美在线一二三四区| 不卡高清视频专区| 国产成人三级在线观看| 久久99精品国产| 久久99精品久久久久婷婷| 亚洲444eee在线观看| 亚洲成年人影院| 婷婷久久综合九色国产成人| 亚洲宅男天堂在线观看无病毒| √…a在线天堂一区| 中文字幕免费不卡| 中文字幕乱码一区二区免费| 久久久www免费人成精品| 欧美精品一区二区在线观看| 精品久久国产老人久久综合| 久久综合久色欧美综合狠狠| 久久嫩草精品久久久精品一| 欧美xxxxx牲另类人与| 久久亚洲私人国产精品va媚药| 欧美日韩国产小视频| 欧美日韩亚洲综合一区二区三区| 在线欧美日韩国产| 7777精品伊人久久久大香线蕉经典版下载| 91久久免费观看| 欧美日韩综合在线| 91精品免费观看| 精品国产免费久久| 亚洲国产成人一区二区三区| 最新不卡av在线| 一区二区成人在线观看| 日韩高清国产一区在线| 狠狠狠色丁香婷婷综合激情| 成人免费视频免费观看| 色天天综合色天天久久| 欧美日韩国产一级| 久久精品日产第一区二区三区高清版 | 欧美三级三级三级爽爽爽| 日韩一级高清毛片| 国产午夜一区二区三区| 亚洲欧美色综合| 男女男精品视频| 99热精品一区二区| 欧美精品九九99久久| 久久久久久久久伊人| 一区二区在线观看视频在线观看| 午夜一区二区三区视频| 国产一区免费电影| 欧洲精品中文字幕| 久久色在线视频| 亚洲国产欧美在线| 国产91精品免费| 制服.丝袜.亚洲.另类.中文| 国产精品久久毛片a| 男人的天堂久久精品|