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

📄 dvgxctrl.lst

📁 一个调整ADC gain offset 的程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V7.50   DVGXCTRL                                                              01/17/2007 18:30:24 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE DVGXCTRL
OBJECT MODULE PLACED IN .\output\dvGxCtrl.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\code\dvGxCtrl.c LARGE BROWSE DEBUG OBJECTEXTEND PRINT(.\dvGxCtrl.lst) OB
                    -JECT(.\output\dvGxCtrl.obj)

line level    source

   1          #include "mtv415.h"
   2          #include "dvIIC.h"
   3          #include "define.h"
   4          #include"utility.h"
   5          //******************************************************************************
   6          code BYTE acGainTable_2In1[3]=
   7          {
   8           0x43,
   9           0x46,
  10           0x42,
  11          };
  12          code BYTE acGainTable_AFE[3]=
  13          {
  14           0x42,
  15           0x4C,
  16            0x45,
  17          };
  18          code WORD awOffsetTable_2In1[3]=
  19          {
  20           0x0163,
  21           0x01b0,
  22           0x01b0,
  23          };
  24          code WORD awOffsetTable_AFE[3]=
  25          {
  26           0x019E,
  27           0x01A6,
  28           0x01D7,
  29          };
  30          
  31          //********************************************************************************
  32            #ifdef INPUT_480I_SOY
              code STRUCT_REGVALUE asGx480I_InitialTable_1[]=
              {
              
              0x00,0x7f,      // changed by holy 061117 
              0x01,0x60,
              0x02,0x00,
              0x03,0x80,
              0x04,0x1c,
              0x05,0x90,
              0x06,0xf0,
              0x07, 0x84,   
              0x20,0x00,
              0x21,0x00,
              0x22,0x00,
              0x23,0x46,
              0x24,0x44,
              0x25,0x3e,
              0x26,0x95,
              0x27,0x40,
              0x5d,0x7c,
              0x5f,0x58,
              0x60,0x88,
C51 COMPILER V7.50   DVGXCTRL                                                              01/17/2007 18:30:24 PAGE 2   

              0x61,0x11,
              0x62,0xc4,
              0x63,0x04,
              0x64,0x01,
              0x65,0x0e,
              0x66,0x0e,
              0x67,0x0e,
              0x7d,0x88,
              0x7e,0x82,
              0x7f,0xa3,
               0x89,0xb8,
               0x8a,0x84,
               0x8b,0x08,
               0x8c,0x04,
               0x8d,0x38,
               0x8e,0x00,
               0x8f,0x00,
               0x90,0x00,
               0x91,0x3c,
               0x92,0x50,
               0x93,0x20,
               0x94,0x10,
               0x95,0x00,
               0x96,0x00,
               0x97,0x30,
               0x98,0xa7,
               0x99,0x10,
               0xe6,0x21,
               0xe7,0x01,
               0xe8,0x33,
               0xe9,0x24,
               0xea,0x65,
               0xeb,0x04,
               0xec,0x38,
               0xed,0xff,
               0xef,0xb0,
               0xf0,0x01,
               0xf1,0x41,
               0xf2,0xc2,
               0xf3,0x20,
               0xf4,0x80,
               0xf5,0x10,
               0xf6,0x42,
               0xfe,0x00,
               0xff,0x41,
              
              /*0x5f, 0x54,       
              0x7e, 0xf1,       
              0x7f, 0x73,//0x53,
              0x89, 0xb8,//0x88,
              0xeb, 0x0c,//0x0c,
              0xed, 0xff,  //for
              0xee, 0x88,       
              0xFB, 0x81, 
              0xFF, 0x42, 
              0x91, 0x5e,       
              0xf2, 0xe2,       
              0x62, 0xbc,       
              0x63, 0x85,       
              0x61, 0x44,       
              0x64, 0x04,       
              0x06, 0x50,       
C51 COMPILER V7.50   DVGXCTRL                                                              01/17/2007 18:30:24 PAGE 3   

              0x7d, 0xf8,       
              0x7e, 0xf1,       
              0xe6, 0x99,       
              0xfe, 0x00,  
              */
              
              //vertical scaler
              0x28, 0xfe,// changed by holy 061117 
              0x29, 0x71,// changed by holy 061117 
              0x2a, 0x02,// changed by holy 061117 
              0x2b, 0xc4,
              0x2c, 0x04,
              0x2d, 0x40,
              0x2e, 0x02,
              0x2f, 0xf8,
              0x30, 0x03,
              0x31, 0x12,// changed by holy 061118 
              0x32, 0x12,
              0x33, 0xcf,//0xc9,// changed by holy 061118 
              0x34, 0x00,
              0x45, 0x87,
              0x48, 0xf1,
              0x59, 0x03,
              0x55, 0xf3,
              
              //VEH
              0x6c, 0xa0,
              0x87, 0x00,
              };
              
              code STRUCT_REGVALUE asGx480I_InitialTable_2[]=
              {
              
              0x28, 0x32,// changed by holy 061117 
              0x29, 0x06,// changed by holy 061117 
              0x2a, 0x01,// changed by holy 061117 
              0x31, 0x00,// changed by holy 061117 
                0x54, 0x0d,
               0x55, 0x0d,
               0x56, 0x00,
               0x57, 0x00,
               0x60, 0xb0,
               0x61, 0x12,
               0x64, 0x19,
               0x66, 0x28,
               0x2b, 0xc4,
               0x2c, 0x04,
               0x48, 0x5c,
               0x49, 0xa1,
               0x65, 0x07,
               0x67, 0x02,
               0x42, 0xF0,//0xd0,     // changed by holy 061117 for CSC
               0x01, 0x43,
              
                //malcolor bypass
               0x1f,0x81,//0x01, // changed by holy 061117
               0x12,0xdd,
               0x80,0x20,
              };
              #endif
 177          
 178          #ifdef INPUT_480I_SYNC
C51 COMPILER V7.50   DVGXCTRL                                                              01/17/2007 18:30:24 PAGE 4   

 179          code STRUCT_REGVALUE asGx480I_InitialTable_1[]=
 180          {
 181          
 182          0x00,0x7f,      // changed by holy 061117 
 183          0x01,0x60,
 184          0x02,0x00,
 185          0x03,0x80,
 186          0x04,0x1c,
 187          0x05,0x90,
 188          0x06,0xf0,
 189          0x07, 0x84,   
 190          0x20,0x00,
 191          0x21,0x00,
 192          0x22,0x00,
 193          0x23,0x46,
 194          0x24,0x44,
 195          0x25,0x3e,
 196          0x26,0x95,
 197          0x27,0x40,
 198          0x5d,0x7c,
 199          0x5f,0x58,
 200          0x60,0x88,
 201          0x61,0x11,
 202          0x62,0xc4,
 203          0x63,0x04,
 204          0x64,0x01,
 205          0x65,0x0e,
 206          0x66,0x0e,
 207          0x67,0x0e,
 208          0x7d,0x88,
 209          0x7e,0x82,
 210          0x7f,0xa3,
 211           0x89,0xb8,
 212           0x8a,0x84,
 213           0x8b,0x08,
 214           0x8c,0x04,
 215           0x8d,0x38,
 216           0x8e,0x00,
 217           0x8f,0x00,
 218           0x90,0x00,
 219           0x91,0x3c,
 220           0x92,0x50,
 221           0x93,0x20,
 222           0x94,0x10,
 223           0x95,0x00,
 224           0x96,0x00,
 225           0x97,0x30,
 226           0x98,0xa7,
 227           0x99,0x10,
 228           0xe6,0x21,
 229           0xe7,0x01,
 230           0xe8,0x33,
 231           0xe9,0x24,
 232           0xea,0x65,
 233           0xeb,0x04,
 234           0xec,0x38,
 235           0xed,0xff,
 236           0xef,0xb0,
 237           0xf0,0x01,
 238           0xf1,0x41,
 239           0xf2,0xc2,
 240           0xf3,0x20,
C51 COMPILER V7.50   DVGXCTRL                                                              01/17/2007 18:30:24 PAGE 5   

 241           0xf4,0x80,
 242           0xf5,0x10,
 243           0xf6,0x42,
 244           0xfe,0x00,
 245           0xff,0x41,
 246          
 247          /*0x5f, 0x54,       
 248          0x7e, 0xf1,       
 249          0x7f, 0x73,//0x53,
 250          0x89, 0xb8,//0x88,
 251          0xeb, 0x0c,//0x0c,
 252          0xed, 0xff,  //for
 253          0xee, 0x88,       
 254          0xFB, 0x81, 
 255          0xFF, 0x42, 
 256          0x91, 0x5e,       
 257          0xf2, 0xe2,       
 258          0x62, 0xbc,       
 259          0x63, 0x85,       
 260          0x61, 0x44,       
 261          0x64, 0x04,       
 262          0x06, 0x50,       
 263          0x7d, 0xf8,       
 264          0x7e, 0xf1,       
 265          0xe6, 0x99,       
 266          0xfe, 0x00,  
 267          */
 268          
 269          //vertical scaler
 270          0x28, 0xfe,// changed by holy 061117 
 271          0x29, 0x71,// changed by holy 061117 
 272          0x2a, 0x02,// changed by holy 061117 
 273          0x2b, 0xc4,
 274          0x2c, 0x04,
 275          0x2d, 0x40,
 276          0x2e, 0x02,
 277          0x2f, 0xf8,
 278          0x30, 0x03,
 279          0x31, 0x12,// changed by holy 061118 
 280          0x32, 0x12,
 281          0x33, 0xcf,//0xc9,// changed by holy 061118 
 282          0x34, 0x00,
 283          0x45, 0x87,
 284          0x48, 0xf1,
 285          0x59, 0x03,
 286          0x55, 0xc3,     // changed by holy 061118 
 287          
 288          //VEH
 289          0x6c, 0xa0,
 290          0x87, 0x00,
 291          };
 292          
 293          code STRUCT_REGVALUE asGx480I_InitialTable_2[]=
 294          {
 295          
 296          0x28, 0x32,// changed by holy 061117 
 297          0x29, 0x06,// changed by holy 061117 
 298          0x2a, 0x01,// changed by holy 061117 
 299          0x31, 0x00,// changed by holy 061117 
 300            0x54, 0x0d,
 301           0x55, 0x0d,
 302           0x56, 0x00,
C51 COMPILER V7.50   DVGXCTRL                                                              01/17/2007 18:30:24 PAGE 6   

 303           0x57, 0x00,
 304           0x60, 0xb0,
 305           0x61, 0x12,
 306           0x64, 0x19,
 307           0x66, 0x28,
 308           0x2b, 0xc4,
 309           0x2c, 0x04,
 310           0x48, 0x5c,
 311           0x49, 0xa1,
 312           0x65, 0x07,
 313           0x67, 0x02,
 314           0x42, 0xF0,//0xd0,     // changed by holy 061117 for CSC
 315           0x01, 0x43,
 316          
 317            //malcolor bypass
 318           0x1f,0x81,//0x01, // changed by holy 061117
 319           0x12,0xdd,
 320           0x80,0x20,
 321          };
 322          #endif
 323          
 324          code STRUCT_REGVALUE asGx1080I_InitialTable_1[]=
 325          {
 326          0x00,0x7f,      // changed by holy 061117 
 327          0x01,0x60,
 328          0x02,0x00,
 329          0x03,0x80,
 330          0x09, 0x08,//for 6
 331          0x04, 0x1c,       
 332          0x07, 0x84,       
 333          0x5f, 0x54,       
 334          0x7e, 0xf1,       
 335          0x7f, 0x73,//0x53,
 336          0x89, 0xb8,//0x88,
 337          0xeb, 0x0c,//0x0c,
 338          0xed, 0xff,  //for
 339          0xee, 0x88,       
 340          0xFB, 0x81, 
 341          0xFF, 0x42, 
 342          0x91, 0x5e,       
 343          0xf2, 0xe2,       
 344          0x62, 0xbc,       
 345          0x63, 0x85,       
 346          0x61, 0x44,       
 347          0x64, 0x04,       
 348          0x06, 0x50,       
 349          0x7d, 0xf8,       
 350          0x7e, 0xf1,       
 351          0xe6, 0x99,       
 352          0xfe, 0x00,       
 353                            
 354          //vertical scaler 
 355          0x28, 0xfe,       
 356          0x29, 0x65,       
 357          0x2a, 0x04,       
 358          0x2b, 0xbc,       
 359          0x2c, 0x05,       
 360          0x2d, 0x38,       
 361          0x2e, 0x04,       
 362          0x2f, 0x00,       
 363          0x30, 0x05,       
 364          0x31, 0x14,       
C51 COMPILER V7.50   DVGXCTRL                                                              01/17/2007 18:30:24 PAGE 7   

 365          0x32, 0x14,       
 366          0x33, 0x4c,       
 367          0x34, 0x00,       
 368          0x45, 0x87,       
 369          0x48, 0xb4,       
 370          0x59, 0x53,       
 371          0x55, 0xc0,       
 372                            
 373                            
 374          //VEH             
 375          0x6c, 0x20,       
 376          0x87, 0x00,       
 377          
 378          };
 379          
 380          code STRUCT_REGVALUE asGx1080I_InitialTable_2[]=
 381          {
 382          //PLL
 383            0x54, 0x0d,
 384           0x55, 0x0d,
 385           0x56, 0x00,
 386           0x57, 0x00,
 387           0x60, 0xff,
 388           0x61, 0x05,
 389           0x64, 0xff,
 390           0x66, 0x14,
 391           0x2b, 0xbc,
 392           0x2c, 0x05,
 393           0x48, 0x34,
 394           0x49, 0x11,
 395           0x65, 0x03,
 396           0x67, 0x01,
 397           0x42, 0xf0,
 398           0x01, 0x43,
 399          // 0x80, 0x23,
 400           //0x81, 0x42,
 401           //0x82, 0x80,
 402           //0x83, 0x00,
 403           //0x85, 0x7f,
 404           //0x86, 0x00,
 405           //0x87, 0x13,
 406           //0x8b, 0x0d,
 407           //0xd6, 0x80,
 408           //0xd7, 0x80,
 409           //0xd8, 0x80,
 410           //0xd9, 0x80,
 411           //0xda, 0x80,
 412           0x1f, 0x03, //malcolor bypass
 413           0x12, 0xdd,
 414           0x80, 0x22,
 415          };
 416          
 417          // added by holy 061216 for GAMMA 
 418          static WORD code anGammaTable_R_G_B[192]=
 419          {
 420          // Gamma_R
 421          0x0000,
 422          0x0054,
 423          0x00A8,
 424          0x00FD,
 425          0x0150,
 426          0x01A4,
C51 COMPILER V7.50   DVGXCTRL                                                              01/17/2007 18:30:24 PAGE 8   

 427          0x01F5,
 428          0x0240,

⌨️ 快捷键说明

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