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

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

?? loop.lst

?? ASC 信號機控制程序,國內最先進的信號機控制程序
?? LST
?? 第 1 頁 / 共 3 頁
字號:
 184   2                          if((c381&0x20)==0x00)loop_error[29]++;     /*線圈30故障計數*/
 185   2                                        else loop_error[29]=0;
 186   2                              if(loop_error[29]>5)loop_error[29]=5;
 187   2                          if((c381&0x40)==0x00)loop_error[30]++;     /*線圈31故障計數*/
 188   2                                        else loop_error[30]=0;
 189   2                              if(loop_error[30]>5)loop_error[30]=5;
 190   2                          if((c381&0x80)==0x00)loop_error[31]++;     /*線圈32故障計數*/
 191   2                                        else loop_error[31]=0;
 192   2                              if(loop_error[31]>5)loop_error[31]=5;
 193   2        }
 194   1        lpp=0;
 195   1        for(i=0;i<16;i++)
 196   1        {
 197   2           ttemp=0x0001;
 198   2           if(loop_error[i]==5)
 199   2           {
 200   3             ttemp=(ttemp<<i);
 201   3             lpp=(lpp|ttemp);       //lpp中位內容為1代表該線圈代表該線圈故障1-16
 202   3             temp_lpp=lpp;
 203   3           }
 204   2        }
 205   1        hpp=0;
 206   1        for(i=0;i<16;i++)
 207   1        {
 208   2           ttemp=0x0001;
 209   2           if(loop_error[i+16]==5)
 210   2           {
 211   3             ttemp=(ttemp<<i);
 212   3             hpp=(hpp|ttemp);      //hpp中位內容為1代表該線圈代表該線圈故障17-32
 213   3             temp_hpp=hpp;
 214   3           }
 215   2        }
 216   1        //actlpp = ~lpp;          //線圈故障信息取反
 217   1        //acthpp = ~hpp;
 218   1       // if((last_actlpp!=actlpp)||(last_acthpp!=acthpp)){
 219   1      
 220   1          if(((last_actlpp&temp_lpp)!=last_actlpp)||((last_acthpp&temp_hpp)!=last_acthpp)){
 221   2                   if(start_counter>=3){
 222   3                              error_type=0x01;
 223   3                              save_to_error();
 224   3                                        }
 225   2                                                     }
 226   1      
 227   1        last_actlpp=((last_actlpp|temp_lpp)&temp_lpp);
 228   1        last_acthpp=((last_acthpp|temp_hpp)&temp_hpp);
 229   1        cs_dram=1;
 230   1        c381=XBYTE[0XC381];  /*讀線圈狀態*/
 231   1        c380=XBYTE[0XC380];
 232   1        c301=XBYTE[0XC301];
 233   1        c300=XBYTE[0XC300];
 234   1        if(((c300&0x01)==0)&&((flag&0x01)==0)&&(loop_error[0]!=5)&&(loop_set[0]==1)){
 235   2                                                                                     loop_now[0]=1; /*有車 */
 236   2                                                                                     }else {
 237   2                                                                                           loop_now[0]=0;
 238   2                                                                                           }
 239   1       if(((c300&0x02)==0)&&((flag&0x01)==0)&&(loop_error[1]!=5)&&(loop_set[1]==1))loop_now[1]=1;
 240   1                                                                              else loop_now[1]=0;
 241   1       if(((c300&0x04)==0)&&((flag&0x01)==0)&&(loop_error[2]!=5)&&(loop_set[2]==1))loop_now[2]=1;
C51 COMPILER V6.02  LOOP                                                                   09/28/2006 21:46:49 PAGE 5   

 242   1                                                                              else loop_now[2]=0;
 243   1       if(((c300&0x08)==0)&&((flag&0x01)==0)&&(loop_error[3]!=5)&&(loop_set[3]==1))loop_now[3]=1;
 244   1                                                                              else loop_now[3]=0;
 245   1       if(((c300&0x10)==0)&&((flag&0x02)==0)&&(loop_error[4]!=5)&&(loop_set[4]==1))loop_now[4]=1;
 246   1                                                                              else loop_now[4]=0;
 247   1       if(((c300&0x20)==0)&&((flag&0x02)==0)&&(loop_error[5]!=5)&&(loop_set[5]==1))loop_now[5]=1;
 248   1                                                                              else loop_now[5]=0;
 249   1       if(((c300&0x40)==0)&&((flag&0x02)==0)&&(loop_error[6]!=5)&&(loop_set[6]==1))loop_now[6]=1;
 250   1                                                                              else loop_now[6]=0;
 251   1       if(((c300&0x80)==0)&&((flag&0x02)==0)&&(loop_error[7]!=5)&&(loop_set[7]==1))loop_now[7]=1;
 252   1                                                                              else loop_now[7]=0;
 253   1       if(((c301&0x01)==0)&&((flag&0x04)==0)&&(loop_error[8]!=5)&&(loop_set[8]==1))loop_now[8]=1;
 254   1                                                                              else loop_now[8]=0;
 255   1       if(((c301&0x02)==0)&&((flag&0x04)==0)&&(loop_error[9]!=5)&&(loop_set[9]==1))loop_now[9]=1;
 256   1                                                                              else loop_now[9]=0;
 257   1       if(((c301&0x04)==0)&&((flag&0x04)==0)&&(loop_error[10]!=5)&&(loop_set[10]==1))loop_now[10]=1;
 258   1                                                                              else loop_now[10]=0;
 259   1       if(((c301&0x08)==0)&&((flag&0x04)==0)&&(loop_error[11]!=5)&&(loop_set[11]==1))loop_now[11]=1;
 260   1                                                                              else loop_now[11]=0;
 261   1       if(((c301&0x10)==0)&&((flag&0x08)==0)&&(loop_error[12]!=5)&&(loop_set[12]==1))loop_now[12]=1;
 262   1                                                                              else loop_now[12]=0;
 263   1       if(((c301&0x20)==0)&&((flag&0x08)==0)&&(loop_error[13]!=5)&&(loop_set[13]==1))loop_now[13]=1;
 264   1                                                                              else loop_now[13]=0;
 265   1       if(((c301&0x40)==0)&&((flag&0x08)==0)&&(loop_error[14]!=5)&&(loop_set[14]==1))loop_now[14]=1;
 266   1                                                                              else loop_now[14]=0;
 267   1       if(((c301&0x80)==0)&&((flag&0x08)==0)&&(loop_error[15]!=5)&&(loop_set[15]==1))loop_now[15]=1;
 268   1                                                                              else loop_now[15]=0;
 269   1       if(((c380&0x01)==5)&&((flag&0x10)==0)&&(loop_error[16]!=5)&&(loop_set[16]==1))loop_now[16]=1;
 270   1                                                                              else loop_now[16]=0;
 271   1       if(((c380&0x02)==0)&&((flag&0x10)==0)&&(loop_error[17]!=5)&&(loop_set[17]==1))loop_now[17]=1;
 272   1                                                                              else loop_now[17]=0;
 273   1       if(((c380&0x04)==0)&&((flag&0x10)==0)&&(loop_error[18]!=5)&&(loop_set[18]==1))loop_now[18]=1;
 274   1                                                                              else loop_now[18]=0;
 275   1       if(((c380&0x08)==0)&&((flag&0x10)==0)&&(loop_error[19]!=5)&&(loop_set[19]==1))loop_now[19]=1;
 276   1                                                                              else loop_now[19]=0;
 277   1       if(((c380&0x10)==0)&&((flag&0x20)==0)&&(loop_error[20]!=5)&&(loop_set[20]==1))loop_now[20]=1;
 278   1                                                                              else loop_now[20]=0;
 279   1       if(((c380&0x20)==0)&&((flag&0x20)==0)&&(loop_error[21]!=5)&&(loop_set[21]==1))loop_now[21]=1;
 280   1                                                                              else loop_now[21]=0;
 281   1       if(((c380&0x40)==0)&&((flag&0x20)==0)&&(loop_error[22]!=5)&&(loop_set[22]==1))loop_now[22]=1;
 282   1                                                                              else loop_now[22]=0;
 283   1       if(((c380&0x80)==0)&&((flag&0x20)==0)&&(loop_error[23]!=5)&&(loop_set[23]==1))loop_now[23]=1;
 284   1                                                                              else loop_now[23]=0;
 285   1       if(((c381&0x01)==0)&&((flag&0x40)==0)&&(loop_error[24]!=5)&&(loop_set[24]==1))loop_now[24]=1;
 286   1                                                                              else loop_now[24]=0;
 287   1       if(((c381&0x02)==0)&&((flag&0x40)==0)&&(loop_error[25]!=5)&&(loop_set[25]==1))loop_now[25]=1;
 288   1                                                                              else loop_now[25]=0;
 289   1       if(((c381&0x04)==0)&&((flag&0x40)==0)&&(loop_error[26]!=5)&&(loop_set[26]==1))loop_now[26]=1;
 290   1                                                                              else loop_now[26]=0;
 291   1       if(((c381&0x08)==0)&&((flag&0x40)==0)&&(loop_error[27]!=5)&&(loop_set[27]==1))loop_now[27]=1;
 292   1                                                                              else loop_now[27]=0;
 293   1       if(((c381&0x10)==0)&&((flag&0x80)==0)&&(loop_error[28]!=5)&&(loop_set[28]==1))loop_now[28]=1;
 294   1                                                                              else loop_now[28]=0;
 295   1       if(((c381&0x20)==0)&&((flag&0x80)==0)&&(loop_error[29]!=5)&&(loop_set[29]==1))loop_now[29]=1;
 296   1                                                                              else loop_now[29]=0;
 297   1       if(((c381&0x40)==0)&&((flag&0x80)==0)&&(loop_error[30]!=5)&&(loop_set[30]==1))loop_now[30]=1;
 298   1                                                                              else loop_now[30]=0;
 299   1       if(((c381&0x80)==0)&&((flag&0x80)==0)&&(loop_error[31]!=5)&&(loop_set[31]==1))loop_now[31]=1;
 300   1                                                                              else loop_now[31]=0;
 301   1      
 302   1       for(i=0; i<32; i++)
 303   1       {    if(loop_now[i]==1)
C51 COMPILER V6.02  LOOP                                                                   09/28/2006 21:46:49 PAGE 6   

 304   2                             loop_ratio[i]++;          //占空比計算
 305   2      
 306   2            if((loop_now[i]==0)&&(loop_last[i]==1))     /*發生由高到低的跳變就認為車輛駛出線圈*/
 307   2            {
 308   3                //if((loop_now[5]==0)&&(loop_last[5]==1))
 309   3                if(sensor_car_flag){
 310   4                       forsense[i]++; /*感應用 */
 311   4                      }
 312   3                else  {
 313   4                      forsense[i] = 0;
 314   4                      }
 315   3                send_liul[i]++;
 316   3                //  if(no_comm==1)  carcount[i]++; /*線路斷 */
 317   3                //   else
 318   3                //{
 319   3                   liul[i]++;     /*線路通 */
 320   3               // }
 321   3            }
 322   2       }
 323   1       for(i=0; i<32; i++)
 324   1       {
 325   2           loop_last[i]=loop_now[i];
 326   2       }
 327   1      
 328   1      }
 329          /*****************************************************************************************************/
 330          //     判斷感應時無車輛通過
 331          /*****************************************************************************************************/
 332          void phase_loop()
 333          {
 334   1        uchar  i;
 335   1        uint toto;
 336   1        uint xdata temp;
 337   1      
 338   1        if(sensor_car_flag)
 339   1        {
 340   2           loopid=0;
 341   2           now_loop=0;
 342   2           loop_nowstep=0;
 343   2           for(i=0; i<16; i++)
 344   2           {
 345   3              toto = 0x0001;
 346   3              toto = toto<<i;
 347   3              temp = inuse_phase[step_counter]&toto;  //當前階段包含的相位
 348   3      
 349   3              if(temp!=0)
 350   3              {
 351   4                 if((XBYTE[baseaddr_now_phasesch+2+18*i]&0x04)!=0x04)  //不是行人相位
 352   4                 {
 353   5                    loopid = XBYTE[baseaddr_now_phasesch+3+18*i];
 354   5                    now_loop = loopid<<24;
 355   5                    loopid = XBYTE[baseaddr_now_phasesch+4+18*i];
 356   5                    loopid = loopid<<16;
 357   5                    now_loop = now_loop|loopid;
 358   5                    loopid = XBYTE[baseaddr_now_phasesch+5+18*i];
 359   5                    loopid = loopid<<8;
 360   5                    now_loop = now_loop|loopid;
 361   5                    loopid = XBYTE[baseaddr_now_phasesch+6+18*i];
 362   5                    now_loop = now_loop|loopid;           /*當前相位;第i相位包含的線圈*/
 363   5                    loop_nowstep=loop_nowstep|now_loop;    //當前階段包含的相位中所有的線圈檢測器
 364   5                 }
 365   4              }
C51 COMPILER V6.02  LOOP                                                                   09/28/2006 21:46:49 PAGE 7   

 366   3           }
 367   2           for(i=0; i<32; i++)
 368   2           {
 369   3              loopid=0x00000001;
 370   3              loopidd=(loopid<<i);
 371   3              if((loop_nowstep&loopidd)==loopidd)
 372   3              {
 373   4                  if(loop_error[i]==5)
 374   4                     sensor_looperror_flag = 1;
 375   4                  else

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线成人免费观看| 久久久久国产精品厨房| 国产一区二区日韩精品| 亚洲精品美国一| 欧美精品一区二区三区一线天视频 | 国产露脸91国语对白| 一区二区三区中文字幕| 国产精品剧情在线亚洲| 欧美精品一区男女天堂| 51精品秘密在线观看| 色婷婷精品久久二区二区蜜臂av| 国产成人自拍高清视频在线免费播放| 视频一区视频二区中文| 亚洲精品亚洲人成人网| 国产亚洲精品超碰| 久久亚洲精品国产精品紫薇| 日韩视频永久免费| 欧美日本一区二区| 色成人在线视频| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 成人欧美一区二区三区视频网页| 337p日本欧洲亚洲大胆精品 | 日本二三区不卡| 高清在线不卡av| 国产乱码精品一区二区三区忘忧草| 天天综合日日夜夜精品| 亚洲成人1区2区| 一区二区欧美精品| 一区二区三区波多野结衣在线观看| 中日韩免费视频中文字幕| 久久嫩草精品久久久精品| 精品三级在线看| 日韩精品中午字幕| 精品少妇一区二区三区免费观看 | 欧美一个色资源| 欧美精选在线播放| 欧美日韩1区2区| 欧美久久久久久久久中文字幕| 欧美三级三级三级| 欧美日本一道本在线视频| 4438x成人网最大色成网站| 91精品国产综合久久婷婷香蕉| 欧美丰满少妇xxxbbb| 日韩一区二区免费在线电影| 日韩一区二区三区电影| 欧美精品一区二区三区在线| 久久久久久久久久久久久女国产乱| 国产亚洲综合av| 国产精品麻豆一区二区| 亚洲卡通欧美制服中文| 亚洲1区2区3区4区| 激情综合色丁香一区二区| 国产制服丝袜一区| 99综合影院在线| 在线亚洲+欧美+日本专区| 欧美精品丝袜中出| 精品久久久久av影院| 欧美极品xxx| 亚洲精品国产精品乱码不99| 天涯成人国产亚洲精品一区av| 久久国产精品免费| 福利视频网站一区二区三区| 91蜜桃免费观看视频| 欧美精品视频www在线观看| 久久先锋资源网| 亚洲欧美国产毛片在线| 视频在线在亚洲| 国产69精品久久777的优势| 91久久精品日日躁夜夜躁欧美| 7777精品伊人久久久大香线蕉完整版| 久久亚洲一区二区三区明星换脸| 国产精品国产a| 日韩电影在线观看电影| 国产ts人妖一区二区| 91国产免费观看| 欧美精品一区二区高清在线观看 | 亚洲高清免费视频| 国产精品综合一区二区三区| 色综合天天综合给合国产| 9191成人精品久久| 国产欧美视频在线观看| 亚洲国产日韩一区二区| 国产高清在线精品| 8v天堂国产在线一区二区| 国产欧美一区在线| 天天影视网天天综合色在线播放| 国产91在线|亚洲| 欧美日韩高清在线播放| 国产农村妇女精品| 秋霞国产午夜精品免费视频| 成人深夜福利app| 日韩午夜av一区| 亚洲另类春色国产| 国产毛片精品视频| 亚洲欧洲精品一区二区三区不卡| 亚洲高清一区二区三区| 国产成人综合网| 欧美一级久久久| 亚洲另类在线一区| 国产一区二区三区在线看麻豆| 欧美伊人久久大香线蕉综合69| 国产亚洲欧美中文| 热久久久久久久| 欧美图片一区二区三区| 中文字幕永久在线不卡| 韩国视频一区二区| 91麻豆精品国产91久久久久久| 亚洲丝袜精品丝袜在线| 国产精品亚洲一区二区三区在线| 欧美人伦禁忌dvd放荡欲情| 国产精品乱码人人做人人爱| 韩国av一区二区三区在线观看| 欧美日韩一卡二卡三卡| 亚洲精品日日夜夜| 成人h动漫精品一区二| 久久奇米777| 激情欧美一区二区三区在线观看| 欧美久久一二三四区| 亚洲一区精品在线| 欧美做爰猛烈大尺度电影无法无天| 亚洲国产精品精华液2区45| 国产一二三精品| 2020国产精品| 国产在线麻豆精品观看| 精品少妇一区二区三区在线播放 | 色综合天天综合给合国产| 国产婷婷一区二区| 国产一区二区三区四区在线观看| 日韩欧美国产麻豆| 久久99在线观看| 日韩精品在线一区| 激情五月婷婷综合| 久久色.com| 成人免费视频视频| 中文字幕亚洲区| 91蝌蚪porny成人天涯| 亚洲三级在线免费| 欧美亚洲愉拍一区二区| 天天综合色天天综合色h| 67194成人在线观看| 蜜臀av一区二区三区| 久久一留热品黄| 成人av网址在线观看| 亚洲男同性恋视频| 欧美日韩一卡二卡| 久久av资源网| 国产精品青草综合久久久久99| 不卡视频在线看| 亚洲精品国产高清久久伦理二区| 日本韩国一区二区三区视频| 亚洲午夜久久久久| 欧美一个色资源| 国产黄色精品网站| 亚洲欧美二区三区| 欧美日韩aaaaaa| 国产毛片精品视频| 亚洲欧美激情在线| 欧美一区中文字幕| 国产传媒日韩欧美成人| 亚洲美女视频在线观看| 欧美二区三区91| 国产成人午夜精品5599| 亚洲视频在线一区| 欧美一级久久久久久久大片| 国产成人在线免费观看| 一区二区高清免费观看影视大全| 538prom精品视频线放| 91麻豆精品国产91久久久久久久久| 国内精品嫩模私拍在线| 亚洲色图欧美在线| 欧美一级片在线看| 成熟亚洲日本毛茸茸凸凹| 亚洲福利一区二区| 久久精子c满五个校花| 欧美午夜一区二区三区免费大片| 另类人妖一区二区av| 亚洲人成精品久久久久久| 日韩精品一区二区三区中文不卡 | av电影在线观看不卡| 午夜久久久影院| 国产清纯在线一区二区www| 欧美日韩在线直播| 国产精品亚洲人在线观看| 亚洲一区中文日韩| 国产夜色精品一区二区av| 欧美日韩国产高清一区二区| 国产99久久久精品| 免费看欧美美女黄的网站| 亚洲天堂免费在线观看视频| 精品国产精品网麻豆系列| 欧美日韩一区在线| 成人亚洲一区二区一| 蜜桃av噜噜一区二区三区小说| 亚洲免费在线播放| 国产欧美日韩亚州综合| 日韩欧美一二区| 欧美午夜理伦三级在线观看| 国产很黄免费观看久久| 另类中文字幕网| 丝袜美腿亚洲综合|