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

📄 adc.lst

📁 一个LCD TV的源程序, 用的是realtek的IC
💻 LST
字号:
C51 COMPILER V7.07   ADC                                                                   05/03/2006 14:00:56 PAGE 1   


C51 COMPILER V7.07, COMPILATION OF MODULE ADC
OBJECT MODULE PLACED IN ADC.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ADC.C BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /*********************************************************************
   2          
   3                COPYRIGHT  (C)  Himax Technologies, Inc.
   4          
   5                File name     : ADC.C     
   6          
   7                Description   : Video Decorder AD9883 
   8          
   9                Author        : Nice Chen
  10          
  11                Create date   : 2004/10/11
  12          
  13                Modifications :
  14          
  15          
  16          *********************************************************************/
  17          
  18          #define _ADC_C
  19          
  20          /********************** Include Section *****************************/
  21          
  22          #include "adc.h"
  23          #include "main.h"
  24          
  25          /**************** Function Implement Section ************************/
  26          
  27          /* ================================================================
  28              Name    : Init_Adc_YUV
  29              Purpose : initial Adc YUV
  30              Passed  : None                      
  31              Notes   : None
  32             ================================================================ */ 
  33          
  34          void Init_Adc_YUV(void)
  35          {
  36   1          I2CWriteByte(PA8204_ADDR,_ADC_CKCTRL,0x4e);
*** ERROR C202 IN LINE 36 OF ADC.C: 'PA8204_ADDR': undefined identifier
  37   1          I2CWriteByte(PA8204_ADDR,_ADC_RGAIN, 0xC0);
*** ERROR C202 IN LINE 37 OF ADC.C: 'PA8204_ADDR': undefined identifier
  38   1          I2CWriteByte(PA8204_ADDR,_ADC_RGAIN, 0xC0);
*** ERROR C202 IN LINE 38 OF ADC.C: 'PA8204_ADDR': undefined identifier
  39   1          I2CWriteByte(PA8204_ADDR,_ADC_RGAIN, 0xC0);
*** ERROR C202 IN LINE 39 OF ADC.C: 'PA8204_ADDR': undefined identifier
  40   1          I2CWriteByte(PA8204_ADDR,_ADC_ROFF, 0x60);
*** ERROR C202 IN LINE 40 OF ADC.C: 'PA8204_ADDR': undefined identifier
  41   1          I2CWriteByte(PA8204_ADDR,_ADC_GOFF, 0x50);
*** ERROR C202 IN LINE 41 OF ADC.C: 'PA8204_ADDR': undefined identifier
  42   1          I2CWriteByte(PA8204_ADDR,_ADC_BOFF, 0x80);
*** ERROR C202 IN LINE 42 OF ADC.C: 'PA8204_ADDR': undefined identifier
  43   1      }
  44          
  45          /* ================================================================
  46              Name    : Set_ADC_YUV
  47              Purpose : According timing to setup AD9883 PLL
  48              Passed  : None                      
C51 COMPILER V7.07   ADC                                                                   05/03/2006 14:00:56 PAGE 2   

  49              Notes   : None
  50             ================================================================ */ 
  51          
  52          void Set_ADC_YUV (Byte byMode)
  53          {
  54   1              I2CWrtCNByte(PA8204_ADDR, &ADC_YPbPr_Tbl[byMode][0], _ADC_PLLDCMSB, 6); 
*** ERROR C202 IN LINE 54 OF ADC.C: 'PA8204_ADDR': undefined identifier
  55   1          switch(byMode)
  56   1          {
  57   2              case _ADC_YUV_480i:
*** ERROR C202 IN LINE 57 OF ADC.C: '_ADC_YUV_480i': undefined identifier
  58   2              case _ADC_YUV_480p:
*** ERROR C202 IN LINE 58 OF ADC.C: '_ADC_YUV_480p': undefined identifier
  59   2                  // Setup AD9883 Output Sync 
  60   2                  I2CWriteByte(PA8204_ADDR, _ADC_CTRL1, 0x40);
*** ERROR C202 IN LINE 60 OF ADC.C: 'PA8204_ADDR': undefined identifier
  61   2                  // Setup AD9883 Coast using external from G3
  62   2                  I2CWriteByte(PA8204_ADDR, _ADC_CKCTRL, 0x4E);
*** ERROR C202 IN LINE 62 OF ADC.C: 'PA8204_ADDR': undefined identifier
  63   2                  // Setup AD9883
  64   2                  I2CWriteByte(PA8204_ADDR, _ADC_CTRL2, 0xB5);
*** ERROR C202 IN LINE 64 OF ADC.C: 'PA8204_ADDR': undefined identifier
  65   2                  I2CWriteByte(PA8204_ADDR, _ADC_CTRL2+1, 0x20);
*** ERROR C202 IN LINE 65 OF ADC.C: 'PA8204_ADDR': undefined identifier
  66   2                  break;
  67   2          }
  68   1      }
  69          
  70          /* ================================================================
  71              Name    : Set_ADC_VGA
  72              Purpose : According timing to setup AD9883 PLL
  73              Passed  : None                      
  74              Notes   : None
  75             ================================================================ */ 
  76          
  77          void Set_ADC_VGA (Byte byMode)
  78          {
  79   1              I2CWrtCNByte(PA8204_ADDR, &ADC_VGA_Tbl[byMode][0], _ADC_PLLDCMSB, 4);
*** ERROR C202 IN LINE 79 OF ADC.C: 'PA8204_ADDR': undefined identifier
  80   1              I2CWriteByte(PA8204_ADDR, _ADC_CTRL2, 0x00); 
*** ERROR C202 IN LINE 80 OF ADC.C: 'PA8204_ADDR': undefined identifier
  81   1      }
  82          
  83          /* ================================================================
  84              Name    : Set_ADC_VGA_GainOff
  85              Purpose : Setup AD9883 VGA Default Gain/Offset
  86              Passed  : None                      
  87              Notes   : None
  88             ================================================================ */ 
  89          
  90          void Set_ADC_VGA_GainOff (Byte *RGBdata)
  91          {
  92   1              I2CWriteByte(PA8204_ADDR, _ADC_RGAIN, RGBdata[0]);
*** ERROR C202 IN LINE 92 OF ADC.C: 'PA8204_ADDR': undefined identifier
  93   1              I2CWriteByte(PA8204_ADDR, _ADC_GGAIN, RGBdata[1]);
*** ERROR C202 IN LINE 93 OF ADC.C: 'PA8204_ADDR': undefined identifier
  94   1              I2CWriteByte(PA8204_ADDR, _ADC_BGAIN, RGBdata[2]);
*** ERROR C202 IN LINE 94 OF ADC.C: 'PA8204_ADDR': undefined identifier
  95   1              I2CWriteByte(PA8204_ADDR, _ADC_ROFF, RGBdata[3]);
*** ERROR C202 IN LINE 95 OF ADC.C: 'PA8204_ADDR': undefined identifier
  96   1              I2CWriteByte(PA8204_ADDR, _ADC_GOFF, RGBdata[4]);
*** ERROR C202 IN LINE 96 OF ADC.C: 'PA8204_ADDR': undefined identifier
C51 COMPILER V7.07   ADC                                                                   05/03/2006 14:00:56 PAGE 3   

  97   1              I2CWriteByte(PA8204_ADDR, _ADC_BOFF, RGBdata[5]);
*** ERROR C202 IN LINE 97 OF ADC.C: 'PA8204_ADDR': undefined identifier
  98   1      }
  99          
 100          /* ================================================================
 101              Name    : ChgAdcPhase
 102              Purpose : Setup AD9883 Phase
 103              Passed  : None                      
 104              Notes   : None
 105             ================================================================ */ 
 106          
 107          void ChgAdcPhase(void)
 108          {
 109   1              Byte byPhase = byCurPhase << 3;
*** ERROR C202 IN LINE 109 OF ADC.C: 'byCurPhase': undefined identifier
 110   1              I2CWriteByte(PA8204_ADDR, _ADC_PHASE, byPhase);
*** ERROR C202 IN LINE 110 OF ADC.C: 'PA8204_ADDR': undefined identifier
 111   1      }
 112          
 113          
 114          
 115          

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

⌨️ 快捷键说明

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