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

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

?? crc.lst

?? 最先進的信號機程序,經過很多重要場合測試通過
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V6.02  CRC                                                                    08/02/2006 14:44:15 PAGE 1   


C51 COMPILER V6.02, COMPILATION OF MODULE CRC
OBJECT MODULE PLACED IN D:\GB_ASC\CRC.OBJ
COMPILER INVOKED BY: e:\comp51\COMP51V6\C51.EXE D:\GB_ASC\CRC.C DB SB OE LARGE

stmt level    source

   1          #include <reg51.h>
   2          #include <absacc.h>
   3          
   4          //#define Begin
   5          unsigned char xdata  RX_BUF[512];
   6          unsigned int xdata  head=0;
   7          unsigned int xdata  tail=0;
   8          unsigned char transparence=0;
   9          unsigned char testbit=0;
  10          unsigned char REVSTATUS=0;
  11          unsigned char xdata checkdata[512];
  12          unsigned short checktemp=0;
  13          unsigned int transparence_valid=0;
  14          unsigned int data_num=4;
  15          unsigned int check_write=0;
  16          unsigned int check_temp=0;
  17          unsigned char beginbit=0;
  18          unsigned char valid_data=0;
  19          unsigned char valid_data_num=0;
  20          unsigned char receive_flag;
  21          
  22          extern unsigned char xdata h_address;
  23          extern unsigned char xdata l_address;
  24          
  25          sbit   watch_dog=P1^3;
  26          void  com_receive_deal();
  27          void  deal_fpgadram();
  28          void check_transparence()
  29          {
  30   1         switch(transparence){
  31   2            case 0:if(testbit==1){
  32   3                        transparence =1;
  33   3                        transparence_valid=0;
  34   3                                  }else {
  35   3                                  transparence =0;
  36   3                                  transparence_valid=0;
  37   3                                        }
  38   2                   break;
  39   2            case 1:if(testbit==1){
  40   3                        transparence =2;
  41   3                        transparence_valid=0;
  42   3                                  }else {
  43   3                                  transparence =0;
  44   3                                  transparence_valid=0;
  45   3                                        }
  46   2                   break;
  47   2            case 2:if(testbit==1){
  48   3                        transparence =3;
  49   3                        transparence_valid=0;
  50   3                                  }else {
  51   3                                  transparence =0;
  52   3                                  transparence_valid=0;
  53   3                                        }
  54   2                   break;
  55   2            case 3:if(testbit==1){
C51 COMPILER V6.02  CRC                                                                    08/02/2006 14:44:15 PAGE 2   

  56   3                        transparence =4;
  57   3                        transparence_valid=0;
  58   3                                  }else {
  59   3                                  transparence =0;
  60   3                                  transparence_valid=0;
  61   3                                        }
  62   2                   break;
  63   2            case 4:if(testbit==1){
  64   3                        transparence =5;
  65   3                        transparence_valid=0;
  66   3                                  }else {
  67   3                                  transparence =0;
  68   3                                  transparence_valid=0;
  69   3                                        }
  70   2                   break;
  71   2            case 5:if(testbit==0){
  72   3                        transparence =0;
  73   3                        transparence_valid=1;
  74   3                                  }else {
  75   3                                  transparence =6;
  76   3                                  transparence_valid=1;
  77   3                                        }
  78   2                   break;
  79   2            case 6:if(testbit==0){
  80   3                        transparence =0;
  81   3                        transparence_valid=1;
  82   3                        REVSTATUS=0;
  83   3                                  }else {
  84   3                                  REVSTATUS=0X55;
  85   3                                  transparence_valid=0;
  86   3                                        }
  87   2                   break;
  88   2            default:break;
  89   2                 }
  90   1      }
  91          
  92          check_frame()
  93          {
  94   1           switch(beginbit){
  95   2             case 0:if(testbit==0){
  96   3                         beginbit=1;
  97   3                         REVSTATUS=0;
  98   3                                   }else{
  99   3                               beginbit=0;
 100   3                                         }
 101   2                    break;
 102   2             case 1:if(testbit==1){
 103   3                         beginbit=2;
 104   3                         REVSTATUS=0;
 105   3                                   }else{
 106   3                               beginbit=1;
 107   3                               REVSTATUS=0;
 108   3                                         }
 109   2                    break;
 110   2             case 2:if(testbit==1){
 111   3                         beginbit=3;
 112   3                         REVSTATUS=0;
 113   3                                   }else{
 114   3                               beginbit=1;
 115   3                               REVSTATUS=0;
 116   3                                         }
 117   2                    break;
C51 COMPILER V6.02  CRC                                                                    08/02/2006 14:44:15 PAGE 3   

 118   2             case 3:if(testbit==1){
 119   3                         beginbit=4;
 120   3                         REVSTATUS=0;
 121   3                                   }else{
 122   3                               beginbit=1;
 123   3                               REVSTATUS=0;
 124   3                                         }
 125   2                    break;
 126   2             case 4:if(testbit==1){
 127   3                         beginbit=5;
 128   3                         REVSTATUS=0;
 129   3                                   }else{
 130   3                               beginbit=1;
 131   3                               REVSTATUS=0;
 132   3                                         }
 133   2                    break;
 134   2             case 5:if(testbit==1){
 135   3                         beginbit=6;
 136   3                         REVSTATUS=0;
 137   3                                   }else{
 138   3                               beginbit=1;
 139   3                               REVSTATUS=0;
 140   3                                         }
 141   2                    break;
 142   2             case 6:if(testbit==1){
 143   3                         beginbit=7;
 144   3                         REVSTATUS=0;
 145   3                                   }else{
 146   3                               beginbit=1;
 147   3                               REVSTATUS=0;
 148   3                                         }
 149   2                    break;
 150   2             case 7:if(testbit==0){
 151   3                         beginbit=0;
 152   3                         REVSTATUS=1;
 153   3                                   }else{
 154   3                               beginbit=0;
 155   3                               REVSTATUS=0;
 156   3                                         }
 157   2                    break;
 158   2             default:beginbit=0;
 159   2                     REVSTATUS=0;
 160   2                     break;
 161   2                           }
 162   1      }
 163          unsigned short cal_crc(unsigned char *ptr,unsigned int len)
 164          {
 165   1       unsigned char i;
 166   1       unsigned short  crc=0;
 167   1      
 168   1       while(len--!=0){
 169   2      	for(i=0x80;i!=0;i/=2){
 170   3      		if((crc&0x8000)!=0){
 171   4      			crc*=2;
 172   4      			crc^=0x1021;
 173   4      			               }
 174   3      		else
 175   3      		  crc*=2;
 176   3      	    if((*ptr&i)!=0)
 177   3      	      crc^=0x1021;
 178   3      		                }
 179   2      		ptr++;
C51 COMPILER V6.02  CRC                                                                    08/02/2006 14:44:15 PAGE 4   

 180   2      	            }
 181   1        	return(crc);
 182   1      }
 183          void crc_main()
 184          {
 185   1        unsigned char i;
 186   1        unsigned char *p;
 187   1         /////////////////////////////////////////////////////////////////
 188   1        IP=0X10;
 189   1         while(head!=tail){
 190   2             for(i=0;i<8;i++){
 191   3                testbit=(RX_BUF[tail]>>(7-i))%2;
 192   3                switch (REVSTATUS){
 193   4                  case 0:check_frame();
 194   4                         break;
 195   4                  case 1:check_transparence();
 196   4                         if(transparence_valid==0){
 197   5                               valid_data=valid_data+(testbit<<(7-valid_data_num));
 198   5                               if(++valid_data_num==8){
 199   6                                    if(valid_data==h_address/*aa*/){
 200   7                                         // transparence=0;
 201   7                                          REVSTATUS=2;
 202   7                                          valid_data=0;
 203   7                                          valid_data_num=0;
 204   7                                          checkdata[0]=h_address/*aa*/;
 205   7                                                         }else{
 206   7                                                        transparence=0;
 207   7                                                        REVSTATUS=0;
 208   7                                                        valid_data=0;
 209   7                                                        valid_data_num=0;
 210   7                                                               }
 211   6                                                       }
 212   5                                                   }else{
 213   5                                                       if(transparence_valid==1&&REVSTATUS==0){
 214   6                                                         transparence_valid=0;
 215   6                                                         transparence=0;
 216   6                                                         valid_data=0;
 217   6                                                         valid_data_num=0;                                      
             -                                                }
 218   5                                                             }
 219   4      
 220   4                         break;
 221   4                  case 2: if(transparence_valid==0){
 222   5                               valid_data=valid_data+(testbit<<(7-valid_data_num));
 223   5                               if(++valid_data_num==8){
 224   6                                    if(valid_data==l_address/*dd*/){
 225   7                                         // transparence=0;
 226   7                                          REVSTATUS=3;
 227   7                                          valid_data=0;
 228   7                                          valid_data_num=0;
 229   7                                          checkdata[1]=l_address/*dd*/;
 230   7                                                         }else{
 231   7                                                        transparence=0;
 232   7                                                        REVSTATUS=0;
 233   7                                                        valid_data=0;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产欧美日美国产精品| 亚洲精品一二三区| 欧美日高清视频| 91久久免费观看| 在线观看精品一区| 在线播放/欧美激情| 欧美一区二区在线观看| 精品日韩成人av| 国产精品国产精品国产专区不蜜| 综合久久久久久久| 亚洲成人av中文| 久久精品国产久精国产爱| 日韩成人午夜精品| 日本高清成人免费播放| 国产成人亚洲精品青草天美| 成人av在线看| 国产精品综合久久| 日日欢夜夜爽一区| 中文字幕乱码久久午夜不卡| 欧美videofree性高清杂交| 久久久久久亚洲综合| 国产成人超碰人人澡人人澡| 一区二区三区在线视频免费| 精品日韩成人av| 天堂一区二区在线| 国产午夜精品一区二区| 在线区一区二视频| 精品一区二区三区影院在线午夜| 国产精品久久久久影院| 欧美猛男超大videosgay| 国产高清一区日本| 欧美刺激脚交jootjob| 久久免费看少妇高潮| 亚洲成av人片一区二区三区| 99r精品视频| wwwwxxxxx欧美| 久久99精品一区二区三区| 成人av影院在线| 国产欧美日韩不卡| 国产一区二区视频在线| 欧美性xxxxxx少妇| 亚洲激情自拍视频| 在线影院国内精品| 一区二区三区不卡视频| 91视频在线看| 香蕉成人啪国产精品视频综合网 | 777午夜精品免费视频| 一二三区精品福利视频| 在线欧美小视频| 亚洲午夜在线视频| 欧美一区永久视频免费观看| 久久aⅴ国产欧美74aaa| 日韩丝袜美女视频| 国产·精品毛片| 在线视频一区二区免费| 日产欧产美韩系列久久99| 久久国产麻豆精品| 精品视频免费看| 日韩高清一区在线| 精品国产sm最大网站免费看| 国产一区二区三区综合| 激情久久久久久久久久久久久久久久| 国产毛片精品国产一区二区三区| 天堂精品中文字幕在线| 欧美日韩另类一区| 91麻豆精品一区二区三区| 成人开心网精品视频| 国产麻豆成人精品| 国产精品综合视频| 国产美女主播视频一区| 国产在线视频精品一区| 日韩不卡一二三区| 国产精品热久久久久夜色精品三区| 国产成人午夜片在线观看高清观看| 成人免费一区二区三区在线观看 | 亚洲国产精品综合小说图片区| 91成人在线观看喷潮| 捆绑紧缚一区二区三区视频 | 精品免费99久久| 成人手机电影网| 久久99久久久欧美国产| 亚洲摸摸操操av| 国产欧美一区二区精品性色 | 国产盗摄女厕一区二区三区 | 亚洲综合精品自拍| 久久久不卡网国产精品二区| 91丝袜高跟美女视频| 国产白丝网站精品污在线入口| 日韩av电影免费观看高清完整版 | 日韩一区二区在线看片| 午夜精品久久久久久久久久久 | av亚洲精华国产精华精华| 在线电影欧美成精品| 亚洲午夜电影在线| 国产一区欧美一区| 亚洲一区在线看| 日韩精品一卡二卡三卡四卡无卡| 三级不卡在线观看| 黄色日韩网站视频| 成人av免费在线播放| 日本高清无吗v一区| 欧美人体做爰大胆视频| 日韩欧美成人激情| 精品午夜久久福利影院 | 亚洲五码中文字幕| 亚洲国产精品自拍| 日本欧美大码aⅴ在线播放| 亚洲成人在线免费| 精品在线观看视频| 成人精品鲁一区一区二区| 波多野结衣欧美| 欧美三级视频在线观看| 欧美亚洲国产bt| 欧美一区二区精品在线| 久久久另类综合| 亚洲一区二区视频在线| 婷婷综合久久一区二区三区| 蜜桃视频在线一区| 99精品国产视频| 日韩一二三四区| 亚洲丝袜另类动漫二区| 日韩成人精品在线| 成人av在线资源网| 欧美一区二区三区精品| 最新久久zyz资源站| 激情六月婷婷久久| 色激情天天射综合网| 精品国产91洋老外米糕| 亚洲一区二区三区四区五区黄 | 天堂蜜桃一区二区三区| 国产日韩av一区| zzijzzij亚洲日本少妇熟睡| 男男成人高潮片免费网站| 亚洲啪啪综合av一区二区三区| 精品欧美一区二区三区精品久久| 亚洲色图丝袜美腿| 国产精品456露脸| 337p亚洲精品色噜噜狠狠| 99re在线精品| 欧美三区免费完整视频在线观看| 国产午夜精品在线观看| 天天综合色天天| 欧美影院精品一区| 中文字幕一区二区三区在线播放 | 久久久久国产精品人| 日韩国产高清在线| 91精品国产综合久久精品 | 日韩精品一二三| 在线播放亚洲一区| 亚洲综合清纯丝袜自拍| 91影视在线播放| 亚洲成人av一区二区三区| 欧美日韩国产色站一区二区三区| 亚洲视频 欧洲视频| 色www精品视频在线观看| 一区二区三区在线观看国产| 94色蜜桃网一区二区三区| 一区二区三区高清在线| 欧美视频在线观看一区二区| 午夜成人免费电影| 91 com成人网| 精品一区二区综合| 国产精品久久久久影视| 欧美视频第二页| 久久99精品国产.久久久久久 | 一本久道中文字幕精品亚洲嫩| 国产精品久久久久精k8| 91成人免费在线视频| 成人精品鲁一区一区二区| 亚洲女人****多毛耸耸8| 久久综合九色欧美综合狠狠| 婷婷综合久久一区二区三区| 国产精品视频麻豆| 91久久久免费一区二区| 蜜桃一区二区三区在线| 亚洲国产高清不卡| 91女神在线视频| 日本美女一区二区| 亚洲一二三四区| 亚洲国产精华液网站w| 一区二区三区中文在线观看| 国产成人av电影在线播放| 欧美日韩国产综合一区二区| 欧美系列日韩一区| 欧美日韩国产精选| 人人超碰91尤物精品国产| 日韩精品一区二区三区蜜臀 | 精品少妇一区二区三区日产乱码 | 亚洲一区二区三区四区的| 欧美一级片免费看| 777久久久精品| 欧美午夜精品久久久| 色综合天天天天做夜夜夜夜做| 国产呦萝稀缺另类资源| 日本vs亚洲vs韩国一区三区二区| 中文字幕一区二区三区精华液 | 欧美日韩中文国产| 成人av网站免费观看| 成人污污视频在线观看| 国产老女人精品毛片久久|