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

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

?? ledtest.lst

?? 這是i Button這種信息紐扣所采用的1線通訊方式的完整源程序。
?? LST
?? 第 1 頁 / 共 4 頁
字號(hào):
C51 COMPILER V7.01  LEDTEST                                                                08/21/2002 17:11:51 PAGE 1   


C51 COMPILER V7.01, COMPILATION OF MODULE LEDTEST
OBJECT MODULE PLACED IN ledtest.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ledtest.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include <ledtest.h>
   2          
   3          static int LastDiscrepancy;
   4          static int LastFamilyDiscrepancy;
   5          static int LastDeviceFlag;
   6          static int USpeed = 0; // current 1-Wire Net communication speed
   7          static int ULevel = 0; // current 1-Wire Net level
   8          uchar  ROM_NO[8];
   9          //uchar FamilySN[MAXDEVICES][8];
  10          uchar crc8;
  11          ushort utilcrc16;
  12          bit c16;
  13          
  14          static short oddparity[16] = { 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0 };
  15          void main(void)
  16           {
  17   1       int y=0;
  18   1       int flag=0;
  19   1       //uchar test;
  20   1       //uchar receive;
  21   1       uchar temp1,temp2;
  22   1      // uchar temp3,temp4;
  23   1      // bit   crcbit;
  24   1       ushort lastcrc16;
  25   1      
  26   1         delay(100); 
  27   1         led_blink();
  28   1         Init_Rs232();
  29   1        
  30   1              delay(500);
  31   1         //init  conditional search status
  32   1         while(1)
  33   1             { 
  34   2                       ow_reset();      
  35   2                       write_byte(0xcc);   //LSB address          
  36   2                       write_byte(0x55);   //LSB address
  37   2                       write_byte(0x07);   //MSB address
  38   2                       write_byte(0x00);   //LSB address
  39   2                       if (flag==0)
  40   2                           {
  41   3                            write_byte(0x76);   //MSB address
  42   3                           }
  43   2                       else{
  44   3                            write_byte(0x56);   //MSB address
  45   3                           }    
  46   2                        temp1=read_byte();
  47   2                        temp2=read_byte();
  48   2                                                        // crcbit=read_bit();
  49   2                        setcrc16(0x0000);     //
  50   2                        docrc16(0x55);
  51   2                        docrc16(0x07);
  52   2                        docrc16(0x00);
  53   2                        if (flag==1)
  54   2                               {
  55   3                                docrc16(0x16);
C51 COMPILER V7.01  LEDTEST                                                                08/21/2002 17:11:51 PAGE 2   

  56   3                                }
  57   2                              else{
  58   3                                   docrc16(0x36);
  59   3                                   }
  60   2                                          
  61   2                                   // read and calculate the read crc
  62   2                         docrc16(temp1);
  63   2                         lastcrc16 = docrc16(temp2);
  64   2                                 // crc should now be 0xB001
  65   2                          if (lastcrc16 != 0xB001)
  66   2                               {
  67   3                                                         ow_reset();
  68   3                                                      
  69   3                                                    }
  70   2                               else{
  71   3                                               }  
  72   2                      
  73   2              if (first(TRUE))
  74   2                               {
  75   3                                  if(flag==0)
  76   3                                      {
  77   4                                       flag=1;
  78   4                                      }
  79   3                                else{
  80   4                                      flag=0;
  81   4                                     }
  82   3                                                      
  83   3                                      if(Send_MatchRom())
  84   3                                              {       
  85   4                                          write_byte(0x55);   //write status
  86   4                                          write_byte(0x07);   //LSB address
  87   4                                          write_byte(0x00);   //MSB address
  88   4                                              if (flag==1)
  89   4                                                  {
  90   5                                                   write_byte(0x0e);  //LSB address
  91   5                                                 }
  92   4                                              else{
  93   5                                                     write_byte(0x6d);  //LSB address
  94   5                                                       }
  95   4                                          temp1=read_byte();
  96   4                                          temp2=read_byte();
  97   4                                                        // crcbit=read_bit();
  98   4                                           setcrc16(0x0000);     //
  99   4                                           docrc16(0x55);
 100   4                                           docrc16(0x07);
 101   4                                           docrc16(0x00);
 102   4                                               if (flag==1)
 103   4                                                  {
 104   5                                                   docrc16(0x0e);
 105   5                                                 }
 106   4                                              else{
 107   5                                                      docrc16(0x6d);
 108   5                                                       }
 109   4                                          
 110   4                                   // read and calculate the read crc
 111   4                                             docrc16(temp1);
 112   4                                            lastcrc16 = docrc16(temp2);
 113   4                                 // crc should now be 0xB001
 114   4                          if (lastcrc16 != 0xB001)
 115   4                               {
 116   5                                                         ow_reset();
 117   5                                                      //tx_str("make PIOA high crc error!");
C51 COMPILER V7.01  LEDTEST                                                                08/21/2002 17:11:51 PAGE 3   

 118   5                                                    }
 119   4                               else{
 120   5                                        //tx_str("make PIOA high crc correct!");
 121   5                                               }
 122   4                                  //tx_lfbs(); 
 123   4                                                        }
 124   3                                               }
 125   2                                      }
 126   1        /*delay(255);  
 127   1           tx_str("Pelease input 1 or 2 or 3 or 4 or 5");
 128   1               tx_lfbs();
 129   1           tx_str("case '1':Send 1_wire  reset");
 130   1               tx_lfbs();
 131   1           tx_str("case '2':Performing search rom CODE");
 132   1               tx_lfbs();
 133   1           tx_str("case '3':Performing SKIP READ ROM COMMAND");
 134   1           tx_lfbs();
 135   1           tx_str("case '4':Performing SKIP WRITE ROM COMMAND");
 136   1           tx_lfbs();
 137   1               tx_str("case '5':read status  from ds2406!");
 138   1           tx_lfbs();
 139   1           tx_str("case '6':write one low bit!");
 140   1           tx_lfbs();
 141   1           tx_str("case '7':make PIOA high crc correct!");
 142   1               tx_lfbs();
 143   1               while(1)
 144   1                  {
 145   1           receive=rx_char();
 146   1        switch (receive)
 147   1              {
 148   1                        case '1':
 149   1                                  tx_str("Send 1_wire  reset");
 150   1                                              tx_lfbs();
 151   1                                              if (ow_reset())
 152   1                                                    {   
 153   1                                                         tx_str("reset failure!");
 154   1                                                         tx_lfbs();
 155   1                                                         }
 156   1                                               else  {
 157   1                                                     tx_str("reset success!");
 158   1                                                         tx_lfbs();
 159   1                                                         }
 160   1                                              break;
 161   1                        case '2':
 162   1                                   tx_str("Performing search rom CODE");
 163   1                                               tx_lfbs();
 164   1                                               ow_reset();
 165   1                                               first(FALSE);
 166   1                           if (ROM_NO[0]==0x12)
 167   1                                                     {
 168   1                                                             tx_str("Correct find Ds2406 family ROM code");
 169   1                                                                 tx_lfbs();
 170   1                                                         }
 171   1                                      /*      tx_str("ROM_NO[0]=18");
 172   1                          tx_lfbs();
 173   1                                                 for (y=1;y<8;y++)
 174   1                                                     { 
 175   1                                                             tx_str("ROM_NO[");
 176   1                                                                 tx_char(y+48);
 177   1                                     tx_str("]=");
 178   1                                                           if (ROM_NO[y]>=128)
 179   1                                                               {tx_char((ROM_NO[y]-80));
C51 COMPILER V7.01  LEDTEST                                                                08/21/2002 17:11:51 PAGE 4   

 180   1                                                                               tx_str("    (ROM_NO>128)");                                      
 181   1                                           }
 182   1                                                            else if (ROM_NO[y]<48)
 183   1                                                                 { tx_char((ROM_NO[y]+48));
 184   1                                                                  tx_str("    (ROM_NO<48)");                                                     
 185   1                                                                         }
 186   1                                                                        else{
 187   1                                                                             tx_char(ROM_NO[y]);
 188   1                                                                                 }
 189   1                                    tx_lfbs();
 190   1                                                        }*/
 191   1                           /*  tx_str("Performing send Match Rom");
 192   1                                                 tx_lfbs();
 193   1                                                if(Send_MatchRom())
 194   1                                                    {
 195   1                                                          
 196   1                                                         write_byte(0x55);   //write status
 197   1                                                     write_byte(0x07);   //LSB address
 198   1                                     write_byte(0x00);   //MSB address
 199   1                                 write_byte(0x0e);  //LSB address
 200   1                                 temp1=read_byte();
 201   1                                                         temp2=read_byte();
 202   1                                                        // crcbit=read_bit();
 203   1                                                         setcrc16(0x0000);     //
 204   1                                 docrc16(0x55);
 205   1                                 docrc16(0x07);
 206   1                                 docrc16(0x00);
 207   1                                                         docrc16(0x0e);
 208   1                                   // read and calculate the read crc
 209   1                                 docrc16(temp1);
 210   1                                 lastcrc16 = docrc16(temp2);
 211   1                                 // crc should now be 0xB001
 212   1                                 if (lastcrc16 != 0xB001)
 213   1                                     {
 214   1                                                                  ow_reset();
 215   1                                                      tx_str("make PIOA high crc error!");
 216   1                                                         }
 217   1                               else{
 218   1                                        tx_str("make PIOA high crc correct!");
 219   1                                               }
 220   1                                  tx_lfbs(); 
 221   1                                                        }
 222   1                                               break;
 223   1                          case '3':
 224   1                                         tx_str("3:Performing SKIP Read Rom Command");
 225   1                                                  tx_lfbs();
 226   1                                                 for (y=0x0a;y<=0x0f;y++)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩三级视频| 免费一级欧美片在线观看| 91精品国产91综合久久蜜臀| 国产激情视频一区二区三区欧美 | 精品国产sm最大网站免费看| 在线不卡一区二区| 欧美一区二区视频在线观看2022 | 久久久91精品国产一区二区精品| 日韩丝袜美女视频| 欧美变态凌虐bdsm| 久久久综合视频| 国产精品乱子久久久久| 国产精品国产三级国产普通话三级| 国产精品久久久久久一区二区三区| 国产精品女主播av| 一区二区激情视频| 天天综合色天天| 国产在线国偷精品产拍免费yy| 高潮精品一区videoshd| 99国产精品国产精品毛片| 日本电影欧美片| 这里只有精品99re| 国产欧美精品一区aⅴ影院| 中文字幕亚洲不卡| 日韩精品电影一区亚洲| 韩国av一区二区三区在线观看| 成人精品视频一区二区三区尤物| 日本二三区不卡| 欧美电影免费提供在线观看| 国产精品人成在线观看免费 | 日韩欧美中文字幕一区| 中文字幕高清一区| 性感美女久久精品| 国产乱国产乱300精品| 色老综合老女人久久久| 精品国产电影一区二区| 一区二区三区精品在线| 国产精品99久| 成人国产精品免费观看视频| 欧美区视频在线观看| 国产无一区二区| 三级不卡在线观看| 99久久精品一区二区| 欧美一区午夜精品| 中文字幕制服丝袜成人av| 免费人成网站在线观看欧美高清| 99视频国产精品| 2021国产精品久久精品| 亚洲高清中文字幕| av亚洲产国偷v产偷v自拍| 日韩精品一区二区三区三区免费| 亚洲免费观看在线视频| 国产精品系列在线播放| 日韩一区二区三区高清免费看看| 亚洲人成小说网站色在线 | 2020日本不卡一区二区视频| 亚洲小说欧美激情另类| 成+人+亚洲+综合天堂| 26uuu国产日韩综合| 日本中文字幕一区二区有限公司| 在线免费观看日本欧美| 中文字幕字幕中文在线中不卡视频| 久久99日本精品| 欧美日韩国产色站一区二区三区| 综合网在线视频| 成人午夜看片网址| 中文字幕第一页久久| 国产传媒日韩欧美成人| 精品国产乱码久久久久久图片 | 欧美一区二区精品| 一二三四社区欧美黄| 色系网站成人免费| 亚洲精品美腿丝袜| 在线视频亚洲一区| 伊人婷婷欧美激情| 欧美性受极品xxxx喷水| 亚洲一区二区三区免费视频| 一本久道中文字幕精品亚洲嫩| 自拍视频在线观看一区二区| 94-欧美-setu| 亚洲日本韩国一区| 欧美在线观看18| 婷婷开心激情综合| 日韩欧美一区电影| 久久91精品国产91久久小草| 2021久久国产精品不只是精品| 国产一区二区h| 国产欧美精品国产国产专区| av成人免费在线| 亚洲毛片av在线| 欧美在线|欧美| 麻豆精品久久精品色综合| 欧美不卡一区二区三区| 国产精品一区二区三区四区| 国产精品午夜电影| 欧美性猛交一区二区三区精品 | 精品乱人伦一区二区三区| 国模一区二区三区白浆| 一色屋精品亚洲香蕉网站| 色综合久久中文字幕综合网| 亚洲一区二区欧美激情| 欧美大片一区二区| 成人精品国产一区二区4080| 亚洲国产成人tv| 国产亚洲综合性久久久影院| 91免费观看国产| 麻豆精品在线观看| 1024国产精品| 欧美xxxx在线观看| 色综合中文字幕国产| 另类的小说在线视频另类成人小视频在线| 久久久久国产免费免费| 91官网在线免费观看| 久久99精品国产麻豆不卡| 亚洲色图欧洲色图| 欧美大白屁股肥臀xxxxxx| av中文字幕在线不卡| 男女视频一区二区| 亚洲人成人一区二区在线观看| 日韩视频国产视频| 色婷婷久久综合| 国产精品香蕉一区二区三区| 午夜精品爽啪视频| 日韩美女久久久| 精品黑人一区二区三区久久 | 欧美电视剧免费全集观看| 色婷婷av一区二区三区大白胸 | 亚洲欧美成aⅴ人在线观看| 日韩一区二区视频在线观看| 97久久精品人人爽人人爽蜜臀| 久久精品国产亚洲一区二区三区| 亚洲精品久久久蜜桃| 国产欧美日韩亚州综合| 日韩欧美视频一区| 欧美绝品在线观看成人午夜影视| 成人av中文字幕| 国产一区二区成人久久免费影院 | 国产精品资源网| 蜜桃av一区二区三区电影| 亚洲一区二区视频在线观看| 亚洲欧美在线另类| 欧美极品少妇xxxxⅹ高跟鞋| 精品日韩一区二区三区| 91麻豆精品国产91久久久使用方法 | 国产精品网曝门| 精品国产一区二区精华| 91精品中文字幕一区二区三区| 91福利国产精品| 色婷婷综合中文久久一本| 91一区二区三区在线观看| 成人美女视频在线观看| 成人免费高清视频在线观看| 国产成人超碰人人澡人人澡| 国产综合色精品一区二区三区| 日韩成人精品在线观看| 蜜桃视频免费观看一区| 精品在线你懂的| 精品一区二区三区在线观看| 狠狠色丁香久久婷婷综合丁香| 美女脱光内衣内裤视频久久网站| 日本最新不卡在线| 久久精品国产色蜜蜜麻豆| 狠狠色综合日日| 成人黄色大片在线观看| 97国产一区二区| 欧美性色aⅴ视频一区日韩精品| 欧美电影在哪看比较好| 日韩欧美的一区| 国产亚洲欧美日韩在线一区| 国产精品毛片久久久久久| 亚洲黄网站在线观看| 日韩精品一级中文字幕精品视频免费观看 | 久久精品国产一区二区| 国产又黄又大久久| www.性欧美| 欧美精选一区二区| 久久久精品国产免大香伊| 亚洲欧美色一区| 免费在线观看成人| 成人丝袜视频网| 欧美日韩在线一区二区| 精品第一国产综合精品aⅴ| 国产精品二区一区二区aⅴ污介绍| 亚洲综合区在线| 国产综合色视频| 欧美日韩中文字幕精品| 精品日产卡一卡二卡麻豆| 最新成人av在线| 麻豆精品一区二区三区| a4yy欧美一区二区三区| 日韩一区二区三区四区| 国产精品国产三级国产aⅴ中文 | 欧美日韩电影在线播放| 久久久久久夜精品精品免费| 综合婷婷亚洲小说| 精品一区二区三区视频在线观看| 不卡免费追剧大全电视剧网站| 717成人午夜免费福利电影| 中文字幕不卡在线| 免费精品99久久国产综合精品|