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

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

?? bat_ctrl_12v_24v.lst

?? 光電控制器的源程序
?? LST
?? 第 1 頁 / 共 3 頁
字號:
 466          /********************************************************************/ 
 467          void GetAd()
 468          {
 469   1              uchar i;
 470   1              uint BatTmp,SunTmp;
 471   1              Clr_Dog();
 472   1              
 473   1              EAD = 0;
 474   1              BatTmp = 0;
 475   1              SunTmp = 0;
 476   1              for(i=0;i<AD_NUM;i++)
 477   1              {
 478   2                      BatTmp += AdValue.BatAd[i];
 479   2                      SunTmp += AdValue.SunAd[i];
 480   2              }
 481   1              BatValue = BatTmp/AD_NUM;
 482   1              SunValue = SunTmp/AD_NUM;
 483   1              EAD = 1;
 484   1      }
 485          /*********************************************************************/
 486          /*函數名:
 487          /*功能:
 488          /*輸入參數:
 489          /*返回值:
C51 COMPILER V7.50   BAT_CTRL_12V_24V                                                      12/27/2008 14:12:22 PAGE 9   

 490          /*調用函數:
 491          /*被調用函數:
 492          /*編寫日期:
 493          /*最后修改日期:
 494          /********************************************************************/ 
 495          void Main_Logic12(uchar TimeMode)
 496          {
 497   1              Clr_Dog();
 498   1      
 499   1              if(BatValue>TINGCHONG12)// && P14==0)
 500   1              {
 501   2                      if(!StopFlag)
 502   2                      {
 503   3                              ET0 = 0;
 504   3                              enPWM = 0;      //禁止PWM
 505   3                              P14 = 0;        //停止充電
 506   3                              StopFlag = 1;   //停止充電
 507   3                              ET0 = 1;
 508   3                      }
 509   2                      PowerFlag = 1;  //允許放電
 510   2                      Led_Ctrl(1,2);  //運行狀態燈L3閃爍
 511   2                      Led_Ctrl(0,1);  //過充過放燈L2亮
 512   2              }
 513   1              else if(BatValue>GUOCHONG12)
 514   1              {
 515   2                      if(!StopFlag)
 516   2                      {
 517   3                              ET0 = 0;
 518   3                              enPWM = 1;      //允許PWM
 519   3                              ET0 = 1;
 520   3                      }
 521   2                      PowerFlag = 1;  //允許放電
 522   2                      if(SunValue>BatValue)
 523   2                              Led_Ctrl(1,1);  //運行狀態燈L3亮
 524   2                      else
 525   2                              Led_Ctrl(1,2);
 526   2                      Led_Ctrl(0,1);  //過充過放燈L2亮
 527   2              }
 528   1              else if(BatValue>YUNFANG12)
 529   1              {
 530   2                      if(!StopFlag)
 531   2                      {
 532   3                              ET0 = 0;
 533   3                              enPWM = 0;      //禁止PWM
 534   3                              P14 = 1;        //全速充電
 535   3                              ET0 = 1;
 536   3                      }
 537   2                      PowerFlag = 1;  //允許放電
 538   2                      if(SunValue>BatValue)
 539   2                              Led_Ctrl(1,1);  //運行狀態燈L3亮
 540   2                      else
 541   2                              Led_Ctrl(1,2);
 542   2                      Led_Ctrl(0,0);  //過充過放燈L2滅
 543   2              }
 544   1              else;
 545   1              
 546   1              Clr_Dog();
 547   1              
 548   1              if(BatValue<GUOFANG12)
 549   1              {
 550   2                      P05 = 0;        //關閉負荷11
 551   2                      P04 = 0;        //關閉負荷12
C51 COMPILER V7.50   BAT_CTRL_12V_24V                                                      12/27/2008 14:12:22 PAGE 10  

 552   2                      enPWM = 0;      //禁止PWM
 553   2                      P14 = 1;        //全速充電
 554   2                      PowerFlag = 0;  //禁止放電
 555   2                      if(SunValue>BatValue)
 556   2                              Led_Ctrl(1,1);  //運行狀態燈L3亮(充電)
 557   2                      else
 558   2                              Led_Ctrl(1,2);
 559   2                      Led_Ctrl(0,2);  //過充過放燈L2閃爍(過放)
 560   2              }
 561   1              else
 562   1              {
 563   2                      if(BatValue<YUNCHONG12)
 564   2                      {
 565   3                              enPWM = 0;      //禁止PWM
 566   3                              P14 = 1;        //全速充電
 567   3                              StopFlag = 0;   //允許再次充電
 568   3                              if(SunValue>BatValue)
 569   3                                      Led_Ctrl(1,1);  //運行狀態燈L3亮(充電)
 570   3                              else
 571   3                                      Led_Ctrl(1,2);
 572   3                              Led_Ctrl(0,0);  //過充過放燈L2滅
 573   3                      }
 574   2                      if(PowerFlag)
 575   2                      {
 576   3                              if(TimeMode == 0)
 577   3                              {
 578   4                                      P05 = 1;        //啟動負荷
 579   4                                      P04 = 1;                //啟動負荷
 580   4                                      CtrlFlag = 1;
 581   4                              }
 582   3                              else
 583   3                              {
 584   4                                      Clr_Dog();
 585   4                                      
 586   4                                      if(SunValue>=LIANGDENG12)
 587   4                                              Delay4min2 = 0;
 588   4                                      if(SunValue<=MIEDENG12)
 589   4                                              Delay4min1 = 0;                                                 //延時清0
 590   4                                      
 591   4                                      if(SunValue<NODELAY12)
 592   4                                      {
 593   5                                              P05 = 1;        //啟動負荷11
 594   5                                              if(CtrlFlag)
 595   5                                              {
 596   6                                                      P04 = 1;                //啟動負荷12
 597   6                                              }
 598   5                                              if(ClrFlag)
 599   5                                              {
 600   6                                                      Seconds = 0;    //清0
 601   6                                                      Minutes = 0;    //清0
 602   6                                                      Hours = 0;              //啟動負荷的同時時間清0開始計數
 603   6                                                      ClrFlag = 0;    //禁止清0
 604   6                                              }
 605   5                                      }
 606   4                                      else if(SunValue<LIANGDENG12)
 607   4                                      {
 608   5                                              if(Delay_4min(0))       /*延時4min*/
 609   5                                              {
 610   6                                                      if(SunValue<LIANGDENG12)
 611   6                                                      {
 612   7                                                              P05 = 1;        //啟動負荷
 613   7                                                              if(CtrlFlag)
C51 COMPILER V7.50   BAT_CTRL_12V_24V                                                      12/27/2008 14:12:22 PAGE 11  

 614   7                                                              {
 615   8                                                                      P04 = 1;                //啟動負荷
 616   8                                                              }
 617   7                                                              if(ClrFlag)
 618   7                                                              {
 619   8                                                                      Seconds = 0;    //清0
 620   8                                                                      Minutes = 0;    //清0
 621   8                                                                      Hours = 0;              //啟動負荷的同時時間清0開始計數
 622   8                                                                      ClrFlag = 0;    //禁止清0
 623   8                                                              }
 624   7                                                      }
 625   6                                              }
 626   5                                      }
 627   4                                      else;
 628   4                                      Clr_Dog();
 629   4                                      if(SunValue>MIEDENG12)
 630   4                                      {
 631   5                                              if(Delay_4min(1))/*延時4min*/
 632   5                                              {
 633   6                                                      if(SunValue>MIEDENG12)
 634   6                                                      {
 635   7                                                              P05 = 0;        //關閉負荷11
 636   7                                                              P04 = 0;        //關閉負荷12
 637   7                                                              ClrFlag = 1;    //允許清0
 638   7                                                              CtrlFlag = 1;
 639   7                                                      }
 640   6                                              }
 641   5                                      }
 642   4                                      if(Hours >= TimeMode && ClrFlag==0)
 643   4                                      {
 644   5                                              P04 = 0;                //關閉負荷12
 645   5                                              ClrFlag = 1;    //允許清0
 646   5                                              CtrlFlag = 0;
 647   5                                      }
 648   4                              }
 649   3                      }
 650   2              }
 651   1      }
 652          /*********************************************************************/
 653          /*函數名:
 654          /*功能:
 655          /*輸入參數:
 656          /*返回值:
 657          /*調用函數:
 658          /*被調用函數:
 659          /*編寫日期:
 660          /*最后修改日期:
 661          /********************************************************************/ 
 662          void Main_Logic24(uchar TimeMode)
 663          {
 664   1              Clr_Dog();
 665   1      
 666   1              if(BatValue>TINGCHONG24)// && P14==0)
 667   1              {
 668   2                      if(!StopFlag)
 669   2                      {
 670   3                              ET0 = 0;
 671   3                              enPWM = 0;      //禁止PWM
 672   3                              P14 = 0;        //停止充電
 673   3                              StopFlag = 1;   //停止充電
 674   3                              ET0 = 1;
 675   3                      }
C51 COMPILER V7.50   BAT_CTRL_12V_24V                                                      12/27/2008 14:12:22 PAGE 12  

 676   2                      PowerFlag = 1;  //允許放電
 677   2                      Led_Ctrl(1,2);  //運行狀態燈L3閃爍
 678   2                      Led_Ctrl(0,1);  //過充過放燈L2亮
 679   2              }
 680   1              else if(BatValue>GUOCHONG24)
 681   1              {
 682   2                      if(!StopFlag)
 683   2                      {
 684   3                              ET0 = 0;
 685   3                              enPWM = 1;      //允許PWM
 686   3                              ET0 = 1;
 687   3                      }
 688   2                      PowerFlag = 1;  //允許放電
 689   2                      if(SunValue>BatValue)
 690   2                              Led_Ctrl(1,1);  //運行狀態燈L3亮
 691   2                      else
 692   2                              Led_Ctrl(1,2);
 693   2                      Led_Ctrl(0,1);  //過充過放燈L2亮
 694   2              }
 695   1              else if(BatValue>YUNFANG24)
 696   1              {
 697   2                      if(!StopFlag)
 698   2                      {
 699   3                              ET0 = 0;
 700   3                              enPWM = 0;      //禁止PWM
 701   3                              P14 = 1;        //全速充

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久九九久精品国产免费直播| 五月婷婷另类国产| 欧美精品丝袜中出| 99re亚洲国产精品| 精品在线一区二区三区| 五月激情综合色| 亚洲成人免费影院| 亚洲美女少妇撒尿| 成人欧美一区二区三区白人| 日韩色视频在线观看| 欧美电视剧在线观看完整版| 欧美精品一区二区三区蜜臀| 亚洲精品一区二区三区99| 久久久久久久电影| 中文字幕在线观看一区| 亚洲乱码国产乱码精品精可以看| 亚洲精品老司机| 午夜a成v人精品| 日韩国产欧美在线播放| 日本免费新一区视频| 激情文学综合丁香| 国产成人无遮挡在线视频| av电影在线观看完整版一区二区| 91网站最新网址| 欧美日本不卡视频| 久久精品免视看| 亚洲在线视频免费观看| 日本特黄久久久高潮| 国产 欧美在线| 91国产丝袜在线播放| 日韩欧美黄色影院| 1024成人网| 久久www免费人成看片高清| 成人免费精品视频| 欧美高清dvd| 中文字幕av一区二区三区| 亚洲自拍欧美精品| 国产一区不卡视频| 一本到一区二区三区| 日韩精品中文字幕在线不卡尤物| 国产片一区二区三区| 婷婷夜色潮精品综合在线| 国产麻豆成人精品| 91啪亚洲精品| 久久蜜桃av一区精品变态类天堂 | 国产真实乱子伦精品视频| 91在线国产福利| 精品毛片乱码1区2区3区| 亚洲特级片在线| 久久99精品久久久久久国产越南 | 91福利视频久久久久| 欧美tickling网站挠脚心| 亚洲最新视频在线观看| 国产一区二区三区日韩| 欧美男男青年gay1069videost| 国产精品女主播在线观看| 蜜臀av一区二区| 国模冰冰炮一区二区| 欧美乱妇15p| 中文字幕一区av| 国产成人一级电影| 精品久久久久久无| 日韩精品五月天| 欧美性受xxxx| 亚洲激情五月婷婷| thepron国产精品| 中文av字幕一区| 国产成人av电影在线播放| 欧美日韩国产高清一区| 国产精品久久久久aaaa樱花 | 亚洲成人www| 99精品视频中文字幕| 日韩精品中文字幕在线一区| 午夜视黄欧洲亚洲| 91在线高清观看| 国产精品污污网站在线观看| 青青草国产成人av片免费| 欧美性色黄大片| 国产精品传媒在线| 丁香六月综合激情| 久久久精品2019中文字幕之3| 乱一区二区av| 日韩免费视频一区| 久久超级碰视频| 日韩欧美国产一区在线观看| 婷婷夜色潮精品综合在线| 欧美图区在线视频| 久久精品网站免费观看| 久久超碰97中文字幕| 91精品国产综合久久国产大片| 亚洲va天堂va国产va久| 色激情天天射综合网| 日韩理论在线观看| 成人一级视频在线观看| 中文字幕精品—区二区四季| 93久久精品日日躁夜夜躁欧美| 国产欧美一区二区精品秋霞影院 | 在线观看日韩一区| 日韩中文字幕亚洲一区二区va在线 | 欧美高清在线一区| 99久久综合国产精品| 一区二区三区在线视频免费| 欧美午夜精品电影| 国产一区二区影院| 日韩一区二区三区av| 国内一区二区视频| |精品福利一区二区三区| 欧美视频一区在线| 国内成人自拍视频| 亚洲精品少妇30p| 日韩欧美国产一区二区在线播放 | 日本一区二区免费在线观看视频| 99热精品一区二区| 天堂久久一区二区三区| 精品奇米国产一区二区三区| 国产成人av影院| 亚洲一区二区黄色| 久久久久久久性| 欧美电影一区二区| 国产成人精品aa毛片| 日本成人中文字幕| 亚洲老司机在线| 国产欧美视频一区二区| 正在播放亚洲一区| 成人丝袜18视频在线观看| 日本中文字幕一区二区视频 | 亚洲你懂的在线视频| 2020国产精品久久精品美国| 91福利在线观看| 成人av电影观看| 国模一区二区三区白浆| 日本亚洲三级在线| 午夜在线电影亚洲一区| 亚洲欧洲精品天堂一级| 久久久久一区二区三区四区| 这里是久久伊人| 欧美性做爰猛烈叫床潮| 91在线小视频| 成人激情免费电影网址| 国产在线精品一区二区三区不卡| 日韩av网站在线观看| 亚洲va国产天堂va久久en| 最新中文字幕一区二区三区| 中文字幕 久热精品 视频在线| 欧美电影免费提供在线观看| 欧美久久一二区| 欧美日韩国产综合一区二区| 色网综合在线观看| 91欧美一区二区| 在线视频观看一区| 色欧美乱欧美15图片| 91麻豆免费视频| 91浏览器在线视频| 日本韩国一区二区三区视频| 色婷婷av一区二区三区gif | 激情五月婷婷综合网| 日本vs亚洲vs韩国一区三区二区| 日韩专区中文字幕一区二区| 秋霞影院一区二区| 免费精品视频在线| 久久精品免费观看| 国产高清精品网站| 97久久精品人人做人人爽| heyzo一本久久综合| 色婷婷精品大在线视频| 欧美三级电影在线观看| 777亚洲妇女| 久久综合色播五月| 欧美国产精品一区二区三区| 综合久久国产九一剧情麻豆| 亚洲国产wwwccc36天堂| 日韩电影在线免费| 激情丁香综合五月| 成人的网站免费观看| 色婷婷精品久久二区二区蜜臂av| 欧美日韩aaa| 久久久久久久久久久久久久久99| 国产日韩欧美精品一区| 亚洲欧美欧美一区二区三区| 午夜精品久久久久久久久久| 国产一区二区三区视频在线播放| 国产91在线|亚洲| 在线观看网站黄不卡| 精品国产三级电影在线观看| 日本一区二区三区国色天香| √…a在线天堂一区| 日韩福利电影在线| av激情成人网| 欧美一区二区啪啪| 欧美国产激情一区二区三区蜜月| 亚洲午夜日本在线观看| 精品在线一区二区| 欧美在线影院一区二区| 精品国产髙清在线看国产毛片| 亚洲欧美自拍偷拍| 久久99久久99精品免视看婷婷| 99精品视频一区| 精品国产一区二区在线观看| 亚洲一区二区欧美日韩| 国产不卡在线播放|