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

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

?? plc51x.lst

?? PLC源代碼
?? LST
?? 第 1 頁 / 共 4 頁
字號:
 476          void mov_to_old(void)
 477          { unsigned char i;
 478   1        for (i=0; i<_X_BYTE; i++) { rX1[i].BYTE = rX[i].BYTE; }
 479   1        for (i=0; i<_Y_BYTE; i++) { rY1[i].BYTE = rY[i].BYTE; }
 480   1        for (i=0; i<_M_BYTE; i++) { rM1[i].BYTE = rM[i].BYTE; }
 481   1        for (i=0; i<_S_BYTE; i++) { rS1[i].BYTE = rS[i].BYTE; }
 482   1        for (i=0; i<_T_BYTE; i++) { rT1[i].BYTE = rT[i].BYTE; }
 483   1        for (i=0; i<_C_BYTE; i++) { rC1[i].BYTE = rC[i].BYTE; }
 484   1        for (i=0; i<_M8xxx_BYTE; i++) { rM8xxx1[i].BYTE = rM8xxx[i].BYTE; }
 485   1        for (i=0; i<_T_num; i++ )
 486   1          { if (_T[i][0] >= _T[i][1])
 487   2                      { rT[((&_T[i][0]-&_T[0][0])/2)/8].BYTE |= 1<<(((&_T[i][0]-&_T[0][0])/2)%8); 
 488   3                      } 
 489   2                else { rT[((&_T[i][0]-&_T[0][0])/2)/8].BYTE &= ~(1 << (((&_T[i][0]-&_T[0][0])/2)%8));
C51 COMPILER V8.16   PLC51X                                                                10/10/2009 14:43:40 PAGE 9   

 490   3                         }  
 491   2          }
 492   1        PS1_BIT = PS_BIT;
 493   1      }
 494          
 495          //-------------------------------------------------------------------------------------//
 496          //  延遲 函數(shù)  delay_ms(unsigned int time)                                             //
 497          //-------------------------------------------------------------------------------------//
 498          
 499          void delay_ms(unsigned int time)
 500          {
 501   1              volatile unsigned int i;
 502   1              volatile unsigned char j;
 503   1              for (i=0; i<time; i++)
 504   1                {     for(j=0;j<0xfe;j++);
 505   2                      for(j=0;j<0xfe;j++);
 506   2                }
 507   1      }
 508          
 509          //-------------------------------------------------------------------------------------//
 510          //   串口初始化 函數(shù)  UartInit();                                                      //
 511          //-------------------------------------------------------------------------------------//
 512          
 513          void UartInit(void)
 514          {
 515   1              SCON  = 0x50;
 516   1              //PCON |= 0x80;
 517   1              //AUXR2|= 0x40;
 518   1              //Timer1Init();
 519   1              TR1=0;                          //停止定時器
 520   1      //      TCON=0x00;                      //定時器控制寄存器 注意:TCON只需操作一次
 521   1              TMOD |= 0x20;           //定時器1
 522   1              TL1 = -(SYSCLK/12/32/baud);//0xfa;      // -(SYSCLK/12/32/baud);        //注意波特率加倍位
 523   1              TH1 = TL1;
 524   1              TR1=1;                          //啟動定時器1
 525   1      //      ET1=1;                          //打開定時器1中斷
 526   1              UartReceiveCounter=0;
 527   1              UartRxTimerStartFlag=0;
 528   1      }
 529          
 530          //-------------------------------------------------------------------------------------//
 531          //   PLC 入口 函數(shù)  main_PLC();                                                        //
 532          //-------------------------------------------------------------------------------------//
 533          
 534          void main_PLC (void)
 535          {
 536   1        CODE_p = (unsigned char code *)CODE_START;
 537   1        Pi = 0x01;
 538   1        do{
 539   2            orderL = *CODE_p;
 540   2                CODE_p++;
 541   2            orderH = *CODE_p;
 542   2                CODE_p++;
 543   2            ppp = order & 0xfff;
 544   2            (*key_list[orderH >> 4])();
 545   2          } while((CODE_p < CODE_END) && (CODE_p != CODE_START));
 546   1      }
 547          
 548          //-------------------------------------------------------------------------------------//
 549          //  主程序入口 主函數(shù)                                                                  //
 550          //-------------------------------------------------------------------------------------//
 551          
C51 COMPILER V8.16   PLC51X                                                                10/10/2009 14:43:40 PAGE 10  

 552          void main(void)
 553          { unsigned char reset_i=1;
 554   1        unsigned int i;
 555   1        unsigned char PLCType=0x01;
 556   1        unsigned char PLCTypeArray[PLCTypeArrayLen]="FX1N PLC";       //      PLC類型標識;最長19個字節(jié)
 557   1        unsigned char code ArrFirstused[]="First used!\0";
 558   1        unsigned char code ArrPass[]="PASS!\0";
 559   1        reset_IO();
 560   1        reset_RAM();
 561   1        reset_interrupt();
 562   1        UartInit();
 563   1        EA = 1;
 564   1        PLCType=IAPFlashReadMode(PLCTypeAddr);                //      上電,核實 PLC 硬件版本號
 565   1        if(PLCType!=0)                                                                //      第一次使用. IAP -- "FX1N PLC\r\n".
 566   1              { ErasurePLC(ErasureALL);                                       //      全部擦除        初始PLC程序為空
 567   2                IAPFlashProgremMode(PLCTypeAddr,0);           //      更新硬件版本號標識符標志
 568   2                for(i=0;i<PLCTypeArrayLen;i++)                        //      更新硬件版本號
 569   2                      { IAPFlashProgremMode(PLCTypeAddr+1+i,PLCTypeArray[i]);
 570   3                      }
 571   2                for(i=0;i<46;i++)                                             //      寫入PLC初始化代碼                       查詢地址0x8000. 0x802e.
 572   2                      { IAPFlashProgremMode(0x8000+i,OrderSend3[i]);
 573   3                        IAPFlashProgremMode(0x802e+i,OrderSend4[i]);
 574   3                      }
 575   2                UartSendString(ArrFirstused);
 576   2              }
 577   1        else UartSendString(ArrPass);
 578   1        for(i=0;i<PLCTypeArrayLen;i++)
 579   1              { PLCTypeArray[i]=IAPFlashReadMode(PLCTypeAddr+1+i);
 580   2              }
 581   1        UartSendByte(PLCTypeArray,PLCTypeArrayLen);
 582   1        UartSendString("\r\n");
 583   1        Value=0;
 584   1        while (((P1 & 0x03) == 0) && (RUN == 0)) 
 585   1          { FX1NProcessing();                                         //      PLC下載通信處理
 586   2                      if ((P1 & 0x03) != 0)    
 587   2                        { delay_ms(20);
 588   3                              if ((P1 & 0x03) != 0)
 589   3                            { RUN = 1;
 590   4                                  IFMT  = 0;        // 
 591   4                                  ISPCR = 0x20;         // SWBS  = 0; 選擇AP空間, SWRST = 1; 軟復位
 592   4                                      while (1) { ; }
 593   4                                }
 594   3                        }
 595   2          }
 596   1        CODE_scan();
 597   1        while (1)
 598   1          { input_IO();
 599   2                if (CODE_ERROR == 0)
 600   2              { main_PLC();
 601   3                      }
 602   2                else 
 603   2                  { if (Pulse_Sec != 0)
 604   3                          { P1 &= 0xfc;            // PLC 程序出錯報警,X0,X1燈閃爍。
 605   4                              }
 606   3                        else
 607   3                          { P1 |= 0x03;
 608   4                              }
 609   3                      }
 610   2            _T100mS();
 611   2                _T1Set();
 612   2            mov_to_old();
 613   2                if (reset_i != 0) 
C51 COMPILER V8.16   PLC51X                                                                10/10/2009 14:43:40 PAGE 11  

 614   2              { reset_i--; reset_M8xxx(); 
 615   3                      }
 616   2          }
 617   1      }
 618          
 619          //-------- main  END ----------//
 620          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   2565    ----
   CONSTANT SIZE    =     63    ----
   XDATA SIZE       =    411      16
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     56    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      5    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一本大道在线| 亚洲精品va在线观看| 午夜精品久久久久| 成人国产精品视频| 精品日本一线二线三线不卡 | 7777精品伊人久久久大香线蕉的 | 亚洲裸体xxx| 国产乱码精品一区二区三区五月婷| 91国产福利在线| 中文字幕制服丝袜一区二区三区 | 色综合久久中文字幕| 国产丝袜在线精品| 另类专区欧美蜜桃臀第一页| 91福利国产成人精品照片| 中文字幕+乱码+中文字幕一区| 免费视频一区二区| 欧美日高清视频| 夜夜亚洲天天久久| 91免费版在线看| 国产午夜精品理论片a级大结局 | 亚洲国产乱码最新视频 | heyzo一本久久综合| 国产亚洲欧美日韩日本| 狠狠色狠狠色综合日日91app| 欧美精品日日鲁夜夜添| 亚洲一卡二卡三卡四卡五卡| 91啪九色porn原创视频在线观看| 欧美极品aⅴ影院| 国产精品亚洲人在线观看| 久久这里只有精品视频网| 另类欧美日韩国产在线| 欧美一区二区三区在| 全部av―极品视觉盛宴亚洲| 宅男噜噜噜66一区二区66| 亚洲成av人片在线观看| 欧洲生活片亚洲生活在线观看| 亚洲天堂免费在线观看视频| jlzzjlzz国产精品久久| 亚洲同性gay激情无套| 91免费观看视频| 亚洲午夜在线视频| 欧美色综合影院| 调教+趴+乳夹+国产+精品| 欧美伦理影视网| 青青草97国产精品免费观看 | 欧美视频一区在线| 婷婷六月综合亚洲| 欧美电视剧在线看免费| 精品一区二区三区不卡| 久久影院午夜片一区| 国产精品自拍网站| 欧美高清在线精品一区| aaa国产一区| 亚洲专区一二三| 正在播放一区二区| 精品影视av免费| 欧美国产精品专区| 色综合天天综合给合国产| 亚洲一区二区精品视频| 日韩一级在线观看| 国产精品一区二区久久不卡| 中文字幕va一区二区三区| 91福利视频久久久久| 日韩av网站免费在线| 久久久久久麻豆| 色综合久久99| 男男gaygay亚洲| 国产日韩欧美激情| 在线国产亚洲欧美| 美日韩一区二区三区| 国产视频一区二区三区在线观看| 99久久精品免费看| 丝袜美腿高跟呻吟高潮一区| xf在线a精品一区二区视频网站| 波多野结衣欧美| 亚洲bdsm女犯bdsm网站| 精品av综合导航| 91在线视频网址| 免费久久99精品国产| 国产精品你懂的| 欧美日本视频在线| 国产成人aaaa| 亚洲丰满少妇videoshd| 欧美精品一区男女天堂| 色美美综合视频| 国产在线国偷精品免费看| 亚洲欧美一区二区视频| 欧美一区二区高清| av电影天堂一区二区在线 | 亚洲天堂2016| 91精品福利在线一区二区三区 | 婷婷国产v国产偷v亚洲高清| 国产视频一区二区在线观看| 欧美三级日韩三级| 国产a精品视频| 首页国产丝袜综合| 国产精品国产a| 日韩欧美成人激情| 欧美性受xxxx黑人xyx性爽| 国产一区二区三区视频在线播放| 一区二区三区在线观看欧美| 久久精品一级爱片| 欧美二区在线观看| 99视频在线观看一区三区| 六月婷婷色综合| 一区二区三区不卡视频在线观看| 久久网站最新地址| 欧美日韩国产精选| av在线播放一区二区三区| 日本va欧美va瓶| 亚洲女同一区二区| 中文幕一区二区三区久久蜜桃| 欧美一区二区三区小说| 欧美伊人久久久久久久久影院| 高清不卡一区二区在线| 美女网站在线免费欧美精品| 亚洲精品自拍动漫在线| 国产三级欧美三级日产三级99| 欧美丰满少妇xxxxx高潮对白| 91丝袜呻吟高潮美腿白嫩在线观看| 韩国一区二区在线观看| 日本亚洲欧美天堂免费| 亚洲美女偷拍久久| 国产精品传媒入口麻豆| 日韩色在线观看| 欧美日韩国产综合一区二区三区| 91丨九色丨国产丨porny| 国产成人精品免费| 国产在线视频一区二区| 日韩不卡手机在线v区| 亚洲国产另类精品专区| 亚洲精品国产第一综合99久久| 欧美国产综合色视频| 精品国产凹凸成av人网站| 欧美高清激情brazzers| 欧美三级资源在线| 在线观看欧美黄色| 在线观看www91| 一本色道久久加勒比精品| 成人99免费视频| eeuss鲁片一区二区三区在线观看| 韩国成人精品a∨在线观看| 麻豆国产精品官网| 麻豆精品精品国产自在97香蕉| 日韩精品每日更新| 青青青伊人色综合久久| 丝袜亚洲另类丝袜在线| 日韩国产高清在线| 91麻豆国产福利精品| 大尺度一区二区| 成人一二三区视频| 成人中文字幕电影| 成人app在线观看| 91香蕉视频在线| 日本道色综合久久| 欧美主播一区二区三区美女| 在线中文字幕一区| 欧美日韩亚洲丝袜制服| 欧美日韩电影在线播放| 欧美日本在线观看| 91精品国产综合久久久蜜臀粉嫩 | 国产丝袜美腿一区二区三区| 久久奇米777| 欧美国产精品一区二区| 国产精品免费av| 一区二区三区日韩| 性做久久久久久久免费看| 天天综合色天天综合| 美女网站视频久久| 国产乱码精品一区二区三 | 日日骚欧美日韩| 免费在线观看一区| 国产乱码精品一区二区三区五月婷| 国产成人精品免费在线| 91在线播放网址| 欧洲av在线精品| 欧美一级国产精品| 久久久久久久久蜜桃| 中文字幕乱码亚洲精品一区| 自拍偷自拍亚洲精品播放| 亚洲小少妇裸体bbw| 久久精工是国产品牌吗| 国产伦精一区二区三区| 不卡av电影在线播放| 欧美在线小视频| 欧美一区二区三级| 国产精品全国免费观看高清 | 综合自拍亚洲综合图不卡区| 一区二区高清免费观看影视大全| 午夜伦理一区二区| 国内精品自线一区二区三区视频| 国产91高潮流白浆在线麻豆| 色欧美乱欧美15图片| 欧美色大人视频| 久久久久久久久一| 亚洲国产精品一区二区尤物区| 卡一卡二国产精品 | 国产一区二区h| 91丨国产丨九色丨pron| 日韩一二在线观看|