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

📄 useradj.lst

📁 NT68521源代码
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE USERADJ
OBJECT MODULE PLACED IN .\BIN\UserAdj.obj
COMPILER INVOKED BY: D:\设计软件\Keil\C51\BIN\C51.EXE SRC\UserAdj.C BROWSE DEBUG OBJECTEXTEND PRINT(.\LST\UserAdj.lst) O
                    -BJECT(.\BIN\UserAdj.obj)

line level    source

   1          #include "F63REG.H"
   2          #include "UserAdj.H"
   3          #include "RAM.H"
   4          #include "IIC.H"
   5          #include "MyDef.H"
   6          #include "stdio.h"
   7          #include "Scaler.H"
   8          #include "IIC.H"
   9          #include "Rom_map.H"
  10          #include "OSD.H"
  11          #include "MCU.H"
  12          #include "OSD_TAB.H"
  13          #include "sRGB.H"
  14          #include "SAA7114.H"
  15          #include "TUNER.H"
  16          
  17          code unsigned char ColorTab[]={
  18                  0,1,2,3         //USER,6500k,7500k,9300K
  19          };
  20          
  21          void InverterUp(void)
  22          {
  23   1              if(++Inverter > 100)
  24   1                      Inverter = 100;
  25   1              else{
  26   2                      SetInverter();
  27   2      //              ShowInverter();
  28   2              }
  29   1      }
  30          
  31          void InverterDown(void)
  32          {
  33   1              if(--Inverter == 0xff)
  34   1                      Inverter = 0x00;
  35   1              else{
  36   2                      SetInverter();
  37   2      //              ShowInverter();
  38   2              }
  39   1      }
  40          
  41          void BrightnessUp(void)
  42          {
  43   1              if(++Brightness > 100)
  44   1                      Brightness = 100;
  45   1              else
  46   1              {
  47   2                      if(PowerStatus == 0x80)
  48   2                      {       SetBrightness();
  49   3                              ShowBrightness();
  50   3                      }
  51   2                      else
  52   2                              SetVideoBrightness();
  53   2                      ShowBrightness();
  54   2              }
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 2   

  55   1      }
  56          
  57          void BrightnessDown(void)
  58          {
  59   1              if(--Brightness == 0xff)
  60   1                      Brightness = 0x00;
  61   1              else
  62   1              {
  63   2                      if(PowerStatus == 0x80)
  64   2                      {       SetBrightness();
  65   3                              ShowBrightness();
  66   3                      }
  67   2                      else
  68   2                              SetVideoBrightness();
  69   2      ////////////////////////////////////////////////
  70   2                      ShowBrightness();
  71   2      ////////////////////////////////////////////////
  72   2              }
  73   1      }
  74          
  75          void ContrastUp(void)
  76          {
  77   1              if(++Contrast > 100)
  78   1                      Contrast = 100;
  79   1              else
  80   1              {
  81   2                      if(PowerStatus == 0x80)
  82   2                      {       sRGB();
  83   3                              ShowContrast();
  84   3                      }
  85   2                      else
  86   2                              SetVideoContrast();
  87   2      //////////////////////////////////////////////
  88   2                              ShowContrast();
  89   2      //////////////////////////////////////////////
  90   2              }
  91   1      }
  92          
  93          void ContrastDown(void)
  94          {
  95   1              if(--Contrast == 0xff)
  96   1                      Contrast = 0x00;
  97   1              else
  98   1              {
  99   2                      if(PowerStatus == 0x80)
 100   2                      {       sRGB();
 101   3                              ShowContrast();
 102   3                      }
 103   2                      else
 104   2                              SetVideoContrast();
 105   2      ////////////////////////////////////////////
 106   2                              ShowContrast();
 107   2      ////////////////////////////////////////////
 108   2              }
 109   1      }
 110          
 111          void ClockUp(void)
 112          {
 113   1              if(++HTotal > Clk_Max)
 114   1                      HTotal = Clk_Max+53;    //gan +53
 115   1              else{
 116   2                      SetADC_PLL();
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 3   

 117   2                      ShowClock();
 118   2              }
 119   1      }
 120          
 121          void ClockDown(void)
 122          {
 123   1              if(--HTotal < Clk_Min)
 124   1                      HTotal = Clk_Min;
 125   1              else{
 126   2                      SetADC_PLL();
 127   2                      ShowClock();
 128   2              }
 129   1      }
 130          
 131          void PhaseUp(void)
 132          {
 133   1              if(++ADC_Phase > 0x3f)
 134   1                      ADC_Phase = 0x3f;
 135   1              else{
 136   2                      SetADC_Phase();
 137   2                      ShowPhase();
 138   2              }
 139   1      }
 140          
 141          void PhaseDown(void)
 142          {
 143   1              if(--ADC_Phase == 0xff)
 144   1                      ADC_Phase = 0x00;
 145   1              else{
 146   2                      SetADC_Phase();
 147   2                      ShowPhase();
 148   2              }
 149   1      }
 150          
 151          void HP_Up(void)
 152          {
 153   1              if(++HP_Start > HP_Max)
 154   1                      HP_Start = HP_Max;
 155   1              else{
 156   2                      SetHP();
 157   2                      ShowHP();
 158   2              }
 159   1      }
 160          
 161          void HP_Down(void)
 162          {
 163   1              if(--HP_Start < HP_Min)
 164   1                      HP_Start = HP_Min;
 165   1              else{
 166   2                      SetHP();
 167   2                      ShowHP();
 168   2              }
 169   1      }
 170          
 171          void VP_Up(void)
 172          {
 173   1              if(++VP_Start > VP_Max)
 174   1                      VP_Start = VP_Max;
 175   1              else{
 176   2                      SetVP();
 177   2                      ShowVP();
 178   2              }
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 4   

 179   1      }
 180          
 181          void VP_Down(void)
 182          {
 183   1              if(--VP_Start == 0xffff)
 184   1                      VP_Start = 0x00;
 185   1              else{
 186   2                      SetVP();
 187   2                      ShowVP();
 188   2              }
 189   1      }
 190          
 191          void Recall(void)
 192          {
 193   1      unsigned short addr;
 194   1      unsigned char i;
 195   1              if((flag3 & BIT_0) == 0){
 196   2                      if(PowerStatus == 0x80){
 197   3      // mode recall : Brightness/Contrast/Sharpness/Clock/HP/VP/Phase/User Color = Standard Color
 198   3                              if(ModePoint < UserModeSt){
 199   4                                      addr = 0x100 + (ModePoint * 8);
 200   4                                      for(i=0; i<6; i++){
 201   5                                              Write24C16(addr,MCU_DataMap[addr]);
 202   5                                              addr++;
 203   5                                      }
 204   4                                      addr++;
 205   4                                      Write24C16(addr,MCU_DataMap[addr]);
 206   4                              }
 207   3                              Write24C16(0xdd,MCU_DataMap[0xdd]);     //osd position x
 208   3                              Write24C16(0xde,MCU_DataMap[0xde]);     //osd position y
 209   3                              Write24C16(0xcf,MCU_DataMap[0xcf]);     //osd time
 210   3                              Write24C16(0xd0,MCU_DataMap[0xd0]);     //Brightness
 211   3                              Write24C16(0xd1,MCU_DataMap[0xd1]);     //Contrast
 212   3                              Write24C16(0xd4,MCU_DataMap[0xd4]);     //Volume
 213   3                              Write24C16(0xc8,MCU_DataMap[0xc8]);     //sRGB saturation
 214   3                              Write24C16(0xc9,MCU_DataMap[0xc9]);     //sRGB Tint
 215   3                      
 216   3                              Write24C16(0xee,Read24C16(0xee));       //R Gain,0xf1,gan
 217   3                              Write24C16(0xef,Read24C16(0xef));       //G Gain,0xf2,gan
 218   3                              Write24C16(0xf0,Read24C16(0xf0));       //B Gain,0xf3,gan
 219   3                              LoadModeIndependentSettings();
 220   3                              LoadModeDependentSettings();
 221   3                              SetADC_PLL();
 222   3                              SetADC_Phase();
 223   3                              SetScaler();
 224   3                              SetSharpness();
 225   3                              SetBrightness();
 226   3                              sRGB();
 227   3      //                      if(PowerStatus != 0x80)
 228   3                                      SetVolume();
 229   3                      }
 230   2                      else if((PowerStatus == 0x81)||(PowerStatus == 0x82)){
 231   3                              Brightness = MCU_DataMap[0xd6];         //0xd6 = brightness
 232   3                              Contrast = MCU_DataMap[0xd7];           //0xd7 = contrast
 233   3                              Saturation = MCU_DataMap[0xd8];         //0xd8 = video saturation
 234   3                              Tint = MCU_DataMap[0xd9];                       //0xd6 = video hue
 235   3                              Sharpness = MCU_DataMap[0xda];          //0xda = Sharpness(video)
 236   3                              Write24C16(0xd6,Brightness);            //0xd6 = brightness
 237   3                              Write24C16(0xd7,Contrast);                      //0xd7 = contrast
 238   3                              Write24C16(0xd8,Saturation);            //0xd8 = video saturation
 239   3                              Write24C16(0xd9,Tint);                          //0xd6 = video hue
 240   3                              Write24C16(0xda,Sharpness);                     //0xda = Sharpness(video)
C51 COMPILER V7.50   USERADJ                                                               03/18/2008 22:04:56 PAGE 5   

 241   3                              SetVideoBrightness();
 242   3                              SetVideoContrast();
 243   3                              SetVideoSaturation();
 244   3                              SetVideoTint();
 245   3                      }
 246   2              }
 247   1              else{
 248   2                      ResetEEPROM();
 249   2              }
 250   1      }
 251          
 252          void ResetEEPROM(void)
 253          {
 254   1      unsigned short addr;
 255   1              for(addr=0; addr<0xe0; addr=addr+16)
 256   1                      WritePage24C16(addr,addr,MCU_DataMap);
 257   1              for(addr=0x100; addr<0x280; addr=addr+16)

⌨️ 快捷键说明

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