⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wt1.lst

📁 测试手机面板安装是否正确
💻 LST
📖 第 1 页 / 共 3 页
字号:
 428   4                                              {LightLedA(CS1+2,PIO3,0X2,50,1);}               //DLED_2 twinkle
 429   4                                      break;
 430   4                              case 5:
 431   4      //                              if(PBYTE[DP1B]&JACK2) {LightLedA(CS1+2,PIO3,1,50,1);}   //HD_LED twinkle
 432   4                                      {LightLedA(CS1+2,PIO3,1,50,1);} //HD_LED twinkle
 433   4                                      break;
 434   4                          case 6:
 435   4                                      if(!PowerBtnOk2) LightLedA(CS1+1,PIO2,0x40,50,1);               //DLED_1
 436   4                                      break;
 437   4                              case 7:
 438   4                                      LightLedA(CS1+2,PIO3,0x8,50,1);                                 //PWR_LED1
 439   4                                      break;
 440   4                              case 8:
 441   4                                      LightLedA(CS1+2,PIO3,0x20,50,1);                                        //PWR_LED2
 442   4                                      break;
 443   4                              case 9:
 444   4                                      if(!(PBYTE[CS4+1]&1))
 445   4                                      {
 446   5                                              LightLedA2(CS1+1,PIO2,0x2,100,1);                       //J1-10
 447   5                                      }
 448   4                                      else
 449   4                                      {
 450   5                                              PBYTE[CS1+1]=(PIO2|=0xe);                                               //Destroy the LED
 451   5                                      }
 452   4                                      break;
 453   4                              case 10:
 454   4                                      if(!(PBYTE[CS4+1]&1))
 455   4                                      {
 456   5                                              LightLedA2(CS1+1,PIO2,0x4,100,1);                       //J1-11
 457   5                                      }
 458   4                                      else
 459   4                                      {
 460   5                                              PBYTE[CS1+1]=(PIO2|=0xe);                                               //Destroy the LED
 461   5                                      }
 462   4                                      break;
 463   4                              case 11:
 464   4                                      if(!(PBYTE[CS4+1]&1))
 465   4                                      {
 466   5                                              LightLedA2(CS1+1,PIO2,0x8,100,1);                       //J1-12
 467   5                                      }
 468   4                                      else
 469   4                                      {
 470   5                                              PBYTE[CS1+1]=(PIO2|=0xe);                                               //Destroy the LED
 471   5                                      }                       
 472   4                              break;
 473   4                              default:lt=0;
 474   4                              }
 475   3                              if(!light) if(++ln>11) ln=1;
 476   3                                      
 477   3                              //HP Jack test
 478   3                              if(HP_JackOk3)
 479   3                              {
 480   4              //                      LightLedH(DP4C,PC4,0Xfd);               //DLED_2 light
 481   4                                      LightLedH(CS1+2,PIO3,0x2);              //DLED_2 light
 482   4                                      PBYTE[CS3]=0x10;
 483   4                              }
 484   3                              if(HP_JackOk2&&!HP_JackOk3)                     //方波测试
 485   3                              {
 486   4                                      if(hl)                                          //jn:number of test 奇数方波低电平,偶数高电平
 487   4                                      {
 488   5                                              st=((p1=PBYTE[CS4])&4!=0);
 489   5                                              hl=0;
C51 COMPILER V7.10   WT1                                                                   06/29/2006 11:04:28 PAGE 9   

 490   5                                      }
 491   4                                      else
 492   4                                      {
 493   5                                              PIO1|=1;PBYTE[CS1]=PIO1;
 494   5                                              st=(!((p1=PBYTE[CS4])&4));
 495   5                                              PIO1&=~1;PBYTE[CS1]=PIO1;
 496   5                                              hl=1;
 497   5                                      }
 498   4                                      if(st)
 499   4                                      {
 500   5                                              jn1++;
 501   5                                              if(jn1>=PNO)                    //方波数=PNO/2
 502   5                                              {
 503   6                                                      jn1=0;
 504   6                                                      HP_JackOk3=st;
 505   6                                              }
 506   5                                      }
 507   4                                      else jn1=0;
 508   4                              }
 509   3                              if(HP_JackOk1&&!HP_JackOk2)                     //插头感应开关变低 
 510   3                              {
 511   4                                      if((!((p1=PBYTE[CS4])&JACK1)))
 512   4                                      {
 513   5                                              jn1++;
 514   5                                              if(jn1>=PNO) {HP_JackOk2=1;jn1=0;}
 515   5                                      }
 516   4                                      else
 517   4                                      {
 518   5                                              jn1=0;
 519   5                                      }
 520   4                              }
 521   3                              if(!HP_JackOk1)                                 //插头感应开关起始为高
 522   3                              {
 523   4                                      if(((p1=PBYTE[CS4])&JACK1))
 524   4                                      {
 525   5                                              jn1++;
 526   5                                              if(jn1>=PNO) {HP_JackOk1=1;jn1=0;}
 527   5                                              Led|=16;
 528   5                                      }
 529   4                                      else
 530   4                                      {
 531   5                                              jn1=0;
 532   5                                      }
 533   4                              }
 534   3                      }
 535   2      /*
 536   2                      //Power botton
 537   2                      #define POWER_BTN 0x8
 538   2                      if(!PowerBtnOk1)
 539   2                      {
 540   2                              if(!(PBYTE[DP2B]&POWER_BTN))
 541   2                              {
 542   2                                      pn=0;
 543   2                              }
 544   2                              else
 545   2                              {
 546   2                                      pn++;
 547   2                                      if(pn>=PNO)
 548   2                                      {
 549   2                                              PowerBtnOk1=1;
 550   2                                      }
 551   2                              }
C51 COMPILER V7.10   WT1                                                                   06/29/2006 11:04:28 PAGE 10  

 552   2                      }
 553   2                      if(!PowerBtnOk2&&PowerBtnOk1)
 554   2                      {
 555   2                              if(PBYTE[DP2B]&POWER_BTN)
 556   2                              {
 557   2                                      pn=PNO;
 558   2                              }
 559   2                              else
 560   2                              {
 561   2                                      pn--;
 562   2                                      if(!pn)
 563   2                                      {
 564   2                                              PowerBtnOk2=1;
 565   2                                              LightLedH(DP3C,PC3,0xbf);               //DLED_1
 566   2                                              Led|=64;
 567   2                                      }
 568   2                              }
 569   2                      }
 570   2                      //USB
 571   2                      if(UsbOk1&&!UsbOk2&&!(PBYTE[DP3A]&0x18)&&Line_A&&Line_H)
 572   2                      {
 573   2                              if(P2&0x7e)
 574   2                                      un=0;
 575   2                              else
 576   2                              {
 577   2                                      un++;
 578   2                                      if(un>=PNO)
 579   2                                      {
 580   2                                              UsbOk2=1;
 581   2                                              LightLedH(DP4C,PC4,0xdf);               //LAN_LED
 582   2                                              LightLedH(DP4C,PC4,0xfb);               //DLED_3
 583   2                                              Led|=8;
 584   2                                              un=0;
 585   2                                      }
 586   2                              }
 587   2                      }
 588   2                      //1394 test
 589   2                      if(Jack1394Ok1&&!Jack1394Ok2) //!((pp=PBYTE[DP3A])&0xe0))
 590   2                      {
 591   2                              if(P1&0x3d)
 592   2                                      jn=0;
 593   2                              else
 594   2                              {
 595   2                                      jn++;
 596   2                                      if(jn>=PNO)
 597   2                                      {
 598   2                                              Jack1394Ok2=1;
 599   2                                              LightLedH(DP3C,PC3,0x7f);               //DLED_4
 600   2                                              Led|=4;
 601   2                                              jn=0;
 602   2                                      }
 603   2                              }
 604   2                      }
 605   2                      PBYTE[DP4A]=Led;*/
 606   2              }
 607   1              if(lt) lt--;
 608   1              if(td) td--;    
 609   1              if((--cn)==0)
 610   1              {
 611   2                      cn=tt;
 612   2                      if(ps>0)
 613   2                      {
C51 COMPILER V7.10   WT1                                                                   06/29/2006 11:04:28 PAGE 11  

 614   3      //                      PA4^=(2<<ps);
 615   3      //                      PBYTE[DP4A]=PA4;
 616   3                      }
 617   2              }
 618   1      }
*** WARNING C280 IN LINE 387 OF WT1.C: 'pp': unreferenced local variable
*** WARNING C280 IN LINE 391 OF WT1.C: 'jn2': unreferenced local variable
*** WARNING C280 IN LINE 392 OF WT1.C: 'pn': unreferenced local variable
*** WARNING C280 IN LINE 393 OF WT1.C: 'un': unreferenced local variable
*** WARNING C280 IN LINE 394 OF WT1.C: 'jn': unreferenced local variable
 619          
 620          void Delay10ms(unsigned int a)
 621          {
 622   1              td=a;
 623   1              while(td);
 624   1      }
 625          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   2112    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     29       4
   IDATA SIZE       =   ----    ----
   BIT SIZE         =     16       2
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -