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

📄 useradj.lst

📁 NT68521源代码
💻 LST
📖 第 1 页 / 共 3 页
字号:
 525                  else
 526                          FillLineAttr(19,i+6,11,TextColor);
 527                  if(--Language == 0xff){
 528                          Language = 6;
 529                  }
 530                  i = Language >> 1;
 531                  if((Language & BIT_0) == 0)
 532                          FillLineAttr(8,i+6,11,TextSelColor);
 533                  else
 534                          FillLineAttr(19,i+6,11,TextSelColor);
 535                  Write24C16(0xe0,Language);
 536                  if(PowerStatus == 0x80){
 537                          i = Language * 25 + OSD_Point2;
 538                          WriteXY_CStrScaler(0,7,3,23,Tab1J[i]);
 539                  }
 540                  else{
 541                          i = Language * 11 + OSD_Point2;
 542                          WriteXY_CStrScaler(0,7,3,23,VideoTab1[i]);
 543                  }
 544          
 545          }
 546          */
 547          /*
 548          void LanguageDown(void)
 549          {
 550          
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 10  

 551          unsigned char i;
 552                  i = Language >> 1;
 553                  if((Language & BIT_0) == 0)
 554                          FillLineAttr(8,i+6,11,TextColor);
 555                  else
 556                          FillLineAttr(19,i+6,11,TextColor);
 557                  if(++Language > 6){
 558                          Language = 0;
 559                  }
 560                  i = Language >> 1;
 561                  if((Language & BIT_0) == 0)
 562                          FillLineAttr(8,i+6,11,TextSelColor);
 563                  else
 564                          FillLineAttr(19,i+6,11,TextSelColor);
 565                  Write24C16(0xe0,Language);
 566                  if(PowerStatus == 0x80){
 567                          i = Language * 25 + OSD_Point2;
 568                          WriteXY_CStrScaler(0,7,3,23,Tab1J[i]);
 569                  }
 570                  else{
 571                          i = Language * 11 + OSD_Point2;
 572                          WriteXY_CStrScaler(0,7,3,23,VideoTab1[i]);
 573                  }
 574          
 575          }
 576          */
 577          void SaturationUp(void)
 578          {
 579   1              if(++Saturation > 100)
 580   1                      Saturation = 100;
 581   1              else{
 582   2                      if(PowerStatus == 0x80)
 583   2                              sRGB();
 584   2                      else
 585   2                              SetVideoSaturation();
 586   2                      ShowSaturation();
 587   2              }
 588   1      }
 589          
 590          void SaturationDown(void)
 591          {
 592   1              if(--Saturation == 0xff)
 593   1                      Saturation = 0x00;
 594   1              else{
 595   2                      if(PowerStatus == 0x80)
 596   2                              sRGB();
 597   2                      else
 598   2                              SetVideoSaturation();
 599   2                      ShowSaturation();
 600   2              }
 601   1      }
 602          
 603          
 604          void TintUp(void)
 605          {
 606   1              if(++Tint > 100)
 607   1                      Tint = 100;
 608   1              else{
 609   2                      if(PowerStatus == 0x80)
 610   2                              sRGB();
 611   2                      else
 612   2                              SetVideoTint();
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 11  

 613   2                      ShowTint();
 614   2              }
 615   1      }
 616          
 617          void TintDown(void)
 618          {
 619   1              if(--Tint == 0xff)
 620   1                      Tint = 0x00;
 621   1              else{
 622   2                      if(PowerStatus == 0x80)
 623   2                              sRGB();
 624   2                      else
 625   2                              SetVideoTint();
 626   2                      ShowTint();
 627   2              }
 628   1      }
 629          /*
 630          void SourceSelect(void)
 631          {
 632                  if(PowerStatus < 0x80)
 633                          return;
 634                  switch(PowerStatus & ~BIT_7){
 635                  case 0x00:
 636                          AUDIO_MUTE();   //MUTE
 637                          VideoDisable();
 638                          TunerMode=0;
 639                          ForceToBackground(0);
 640                          WriteIIC_HW(Scaler_Addr,0x00,0x30);
 641                          WriteIIC_HW(Scaler_Addr,0xE8,0x80);
 642                          WriteIIC_HW(Scaler_Addr,0x12,0x08);
 643                          WriteIIC_HW(Scaler_Addr,0x13,0x00);
 644                          H_SYNC_Temp = 0xffff;
 645                          V_SYNC_Temp = 0xffff;
 646                          LoadModeIndependentSettings();
 647                          SetBrightness();
 648                          ShowInputSource();
 649                          sRGB();
 650                          if((flag3 & BIT_2) != 0x00){
 651                                  printf("Select PC Input\r\n");
 652                          }
 653                          break;
 654                  case 0x01:
 655                          SAA7114Init();
 656                          VolumeSwitch(1);
 657                          TunerMode=0;
 658                          ShowInputSource();
 659                          if(Volume != 0)
 660                                  AUDIO_On();   //CANCEL AUDIO MUTE
 661                          if((flag3 & BIT_2) != 0x00){
 662                                  printf("Select Video 1 Input\r\n");
 663                          }
 664                          break;
 665                  case 0x02:
 666                          TestTuner();
 667                          if((DeviceFlag & BIT_1) != 0)
 668                          {
 669                                  SAA7114Init();
 670                                  VolumeSwitch(0);
 671                                  TunerMode=1;
 672                                  IntoTvMode();
 673                                  //ShowInputSource();
 674                                  if(Volume != 0)
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 12  

 675                                          AUDIO_On();   //CANCEL AUDIO MUTE
 676                                  if((flag3 & BIT_2) != 0x00){
 677                                          printf("Select Video 2 Input\r\n");
 678                                  }
 679                          }
 680                          break;
 681                  }
 682                  OSD_Point1 = 0;
 683                  OSD_Point2 = 0;
 684          }
 685          */
 686          void SourceSelect(void)
 687          {
 688   1              if(PowerStatus < 0x80)
 689   1                      return;
 690   1              switch(PowerStatus & ~BIT_7){
 691   2              case 0x00:
 692   2                      AUDIO_MUTE();  //AUDIO MUTE
 693   2                      VideoDisable();
 694   2                      TunerMode=0;
 695   2                      ForceToBackground(0);
 696   2                      WriteIIC_HW(Scaler_Addr,0x00,0x30);
 697   2                      WriteIIC_HW(Scaler_Addr,0xE8,0x80);
 698   2                      WriteIIC_HW(Scaler_Addr,0x12,0x08);
 699   2                      WriteIIC_HW(Scaler_Addr,0x13,0x00);
 700   2                      H_SYNC_Temp = 0xffff;
 701   2                      V_SYNC_Temp = 0xffff;
 702   2                      LoadModeIndependentSettings();
 703   2                      SetBrightness();
 704   2                      ShowInputSource();
 705   2                      sRGB();
 706   2                      if((flag3 & BIT_2) != 0x00){
 707   3                              printf("Select PC Input\r\n");
 708   3                      }
 709   2                      break;
 710   2              case 0x01:
 711   2                      SAA7114Init();
 712   2                      VolumeSwitch(0);
 713   2                      TunerMode=0;
 714   2                      ShowInputSource();
 715   2                      if(Volume != 0) { AUDIO_On();}   //CANCEL AUDIO MUTE
 716   2                      if((flag3 & BIT_2) != 0x00){
 717   3                              printf("Select Video 1 Input\r\n");
 718   3                      }
 719   2                      break;
 720   2              case 0x02:
 721   2                      SAA7114Init();
 722   2                      VolumeSwitch(0);
 723   2                      TunerMode=0;
 724   2                      ShowInputSource();
 725   2                      if(Volume != 0) { AUDIO_On();}   //CANCEL AUDIO MUTE
 726   2                      if((flag3 & BIT_2) != 0x00){
 727   3                              printf("Select Video 1 Input\r\n");
 728   3                      }
 729   2                      break;
 730   2              case 0x03:
 731   2                      TestTuner();
 732   2                      if((DeviceFlag & BIT_1) != 0)
 733   2                      {
 734   3                              SAA7114Init();
 735   3                              VolumeSwitch(1);
 736   3                              TunerMode=1;
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 13  

 737   3                              IntoTvMode();
 738   3                              //ShowInputSource();
 739   3                              if(Volume != 0) { AUDIO_On();}   //CANCEL AUDIO MUTE
 740   3                              if((flag3 & BIT_2) != 0x00){
 741   4                                      printf("Select Video 2 Input\r\n");
 742   4                              }
 743   3                      }
 744   2                      break;
 745   2              }
 746   1              OSD_Point1 = 0;
 747   1              OSD_Point2 = 0;
 748   1      }
 749          
 750          void SharpnessUp(void)
 751          {
 752   1              if(++Sharpness > 3)
 753   1                      Sharpness = 3;
 754   1              else{
 755   2                      if(PowerStatus == 0x80)
 756   2                              SetSharpness();
 757   2                      else
 758   2                              SetVideoSharpness();
 759   2                      ShowSharpness();
 760   2              }
 761   1      }
 762          
 763          void SharpnessDown(void)
 764          {
 765   1              if(--Sharpness == 0xff)
 766   1                      Sharpness = 0x00;
 767   1              else{
 768   2                      if(PowerStatus == 0x80)
 769   2                              SetSharpness();
 770   2                      else
 771   2                              SetVideoSharpness();
 772   2                      ShowSharpness();
 773   2              }
 774   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   2665    ----
   CONSTANT SIZE    =     68    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      14
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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