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

📄 mcu.lst

📁 NOVATEK公司的LCD_CONTROLLER源代码 液晶显示器驱动板源代码NT68521
💻 LST
📖 第 1 页 / 共 5 页
字号:
 138      =1  extern xdata unsigned char LCNT_LB;
 139      =1  extern xdata unsigned char LCNT_HB;
 140      =1  extern xdata unsigned char MUTE_CTRL;
 141      =1  //--------------[ Flash Memory ]----------------------------
 142      =1  extern xdata unsigned char ISP_REG;
 143      =1          #define ISP_FLG         0x02
 144      =1          #define ISP_CH          0x01
 145      =1  extern xdata unsigned char FLASH_BUF;
 146      =1  //--------------[ GPIO Directly Control ]-------------------
 147      =1  extern xdata unsigned char RDPA_REG;
 148      =1  extern xdata unsigned char RDPB_REG;
 149      =1  extern xdata unsigned char RDPC_REG;
 150      =1  extern xdata unsigned char RDPD_REG;
 151      =1  //--------------[ Stereo 3D Control ]-----------------------
 152      =1  extern xdata unsigned char S3D_REG;
 153      =1          #define EN_S3D          0x80
C51 COMPILER V7.20   MCU                                                                   09/14/2004 12:21:02 PAGE 10  

 154      =1          #define EN_LNKO         0x40
 155      =1          #define EN_IRO          0x20
 156      =1          #define EN_SSYNCO       0x10
 157      =1          #define SS_NOT          0x02
 158      =1          #define V3D_SEL         0x01
 159      =1  //--------------[ USB Port ]--------------------------------
 160      =1  extern xdata unsigned char IUSB2_FLG;                   // (R/W) : $00
 161      =1          #define R0_STL_FLG     0x80
 162      =1          #define T0_STL_FLG     0x40
 163      =1          #define RESMI          0x20
 164      =1          #define URST           0x10
 165      =1          #define NAK2           0x08
 166      =1          #define NAK11          0x04
 167      =1          #define NAKR0          0x02
 168      =1          #define NAKT0          0x01
 169      =1  extern xdata unsigned char IUSB2_EN;                    // (R/W) : $00
 170      =1          #define R0_STL_EN      0x80
 171      =1          #define T0_STL_EN      0x40
 172      =1          #define RESMI_EN       0x20
 173      =1  //      #define URST           0x10
 174      =1          #define NAK2_EN        0x08
 175      =1          #define NAK11_EN       0x04
 176      =1          #define NAKR0_EN       0x02
 177      =1          #define NAKT0_EN       0x01
 178      =1  extern xdata unsigned char IUSB1_FLG;                   // (R/W) : $00
 179      =1          #define SUSP           0x80
 180      =1          #define STUP           0x40
 181      =1          #define OWSTUP         0x20
 182      =1  //      #define RST            0x10
 183      =1          #define IN2            0x08
 184      =1          #define IN1            0x04
 185      =1          #define OT0            0x02
 186      =1          #define IN0            0x01
 187      =1  extern xdata unsigned char IUSB1_EN;                    // (R/W) : $00
 188      =1          #define SUSP_EN        0x80
 189      =1          #define STUP_EN        0x40
 190      =1          #define OWSTUP_EN      0x20
 191      =1  //      #define RST_           0x10
 192      =1          #define IN2_EN_EN      0x08
 193      =1          #define IN1_EN_EN      0x04
 194      =1          #define OT0_EN_EN      0x02
 195      =1          #define IN0_EN_EN      0x01
 196      =1  extern xdata unsigned char MODE_FG;                     //  (R/W) : $02
 197      =1  extern xdata unsigned char USB_ADR;                     //  (R/W) : $00
 198      =1  extern xdata unsigned char USB_CON;                     //  (R/W) : $00
 199      =1  extern xdata unsigned char TXDAT0;                      //  (-W-) : $XX  (T0B7-T0B0)
 200      =1  extern xdata unsigned char TXCNT0;                      //  (-W-) : $XX  (C0B3-C0B0)
 201      =1  extern xdata unsigned char TXFLG0;                      //  (R/W) : $00
 202      =1  extern xdata unsigned char RXDAT0;                      //  (-R-) : $XX (R0B7-R0B0)
 203      =1  extern xdata unsigned char RXCNT0;                      //  (-R-) : $XX (X0B3-X0B0)
 204      =1  extern xdata unsigned char RXFLG0;                      //  (R/W) : $00
 205      =1  extern xdata unsigned char TXDAT1;                      //  (-W-)
 206      =1  extern xdata unsigned char TXCNT1;                      //  (-W-)
 207      =1  extern xdata unsigned char TXFLG1;                      //  (R/W) : $00
 208      =1          #define T1EPE          0x08
 209      =1          #define T1SEQC         0x04
 210      =1          #define STAL1          0x02
 211      =1          #define T1FULL         0x01
 212      =1  extern xdata unsigned char TXFLG2;                      //  (R/W) : $00
 213      =1          #define T2EPE          0x08
 214      =1          #define T2SEQC         0x04
 215      =1          #define STAL2          0x02
C51 COMPILER V7.20   MCU                                                                   09/14/2004 12:21:02 PAGE 11  

 216      =1          #define T2FULL         0x01
 217      =1  extern xdata unsigned char ISRC_SW;                     //  (R/W) : $07 
 218      =1  extern xdata unsigned char DDCPtr;                                      //  (R/W) : $07 
 219      =1  
 220      =1  //#define SYSREG_END      TXFLG2          ; System Register end define          
 221      =1  #endif
   8          #include "UserAdj.H"
   1      =1  #ifndef _UserAdj_H_
   2      =1  #define  _UserAdj_H_
   3      =1  
   4      =1  extern code unsigned char ColorTab[];
   5      =1  
   6      =1  void BrightnessUp(void);
   7      =1  void BrightnessDown(void);
   8      =1  void LoadModeIndependentSettings(void);
   9      =1  void LoadModeDependentSettings(void);
  10      =1  void SaveModeDependentSettings(void);
  11      =1  void ContrastUp(void);
  12      =1  void ContrastDown(void);
  13      =1  void ClockUp(void);
  14      =1  void ClockDown(void);
  15      =1  void PhaseUp(void);
  16      =1  void PhaseDown(void);
  17      =1  void HP_Up(void);
  18      =1  void HP_Down(void);
  19      =1  void VP_Up(void);
  20      =1  void VP_Down(void);
  21      =1  void Recall(void);
  22      =1  void OSD_X_Up(void);
  23      =1  void OSD_X_Down(void);
  24      =1  void OSD_Y_Up(void);
  25      =1  void OSD_Y_Down(void);
  26      =1  void SharpnessUp(void);
  27      =1  void SharpnessDown(void);
  28      =1  void RGB_Up(void);
  29      =1  void RGB_Down(void);
  30      =1  void OSD_TimerUp(void);
  31      =1  void OSD_TimerDown(void);
  32      =1  void ColorTempUp(void);
  33      =1  void ColorTempDown(void);
  34      =1  void LanguageUp(void);
  35      =1  void LanguageDown(void);
  36      =1  void ResetEEPROM(void);
  37      =1  void SaturationUp(void);
  38      =1  void SaturationDown(void);
  39      =1  void TintUp(void);
  40      =1  void TintDown(void);
  41      =1  void SharpnessDown(void);
  42      =1  void CH_SystemUp(void);
  43      =1  void CH_SystemDown(void);
  44      =1  void InverterUp(void);
  45      =1  void InverterDown(void);
  46      =1  void SourceSelect(void);
  47      =1  
  48      =1  #endif
   9          #include "Scaler.H"
   1      =1  #ifndef _Scaler_H
   2      =1  #define _Scaler_H
   3      =1  
   4      =1  #define DTF8 7
   5      =1  //#define DT01 0x00             //0x00:disbale 10 to 8 dither
   6      =1  #define DT01 0x01               //0x01:enabale 10 to 8 dither
C51 COMPILER V7.20   MCU                                                                   09/14/2004 12:21:02 PAGE 12  

   7      =1  
   8      =1  extern code unsigned char TCON_Tab[];
   9      =1  extern code unsigned short H_ActiveTab[];
  10      =1  extern code unsigned short V_ActiveTab[];
  11      =1  extern code unsigned char PhaseTable[];
  12      =1  
  13      =1  void InitScaler(void);
  14      =1  void TCONInit(void);
  15      =1  void UpdatePresetData(void);
  16      =1  void SetADC_Phase(void);
  17      =1  void SetADC_PLL(void);
  18      =1  void SetScaler(void);
  19      =1  void SetScalerAV(void);
  20      =1  void ForceToBackground(unsigned char color);
  21      =1  void SetDisplayNormal(void);
  22      =1  void PowerSaving(void);
  23      =1  void ScalerPowerDown(void);
  24      =1  void ScalerPowerUp(void);
  25      =1  void SetHP(void);
  26      =1  void SetVP(void);
  27      =1  void SetDPLL(unsigned long dclk);
  28      =1  void SetSharpness(void);
  29      =1  void SetContrast(void);
  30      =1  void SetBrightness(void);
  31      =1  void SetInverter(void);
  32      =1  void LoadADC_Gain(void);
  33      =1  void SetVolume(void);
  34      =1  void SetStartDPLL(unsigned long dclk);
  35      =1  void WritePageScaler(unsigned char addr1,unsigned char addr2,unsigned char *p);
  36      =1  void SetScalerAV(void);
  37      =1  
  38      =1  #endif
  10          #include "AutoAdj.H"
   1      =1  #ifndef _AutoAdj_H_
   2      =1  #define _AutoAdj_H_
   3      =1  
   4      =1  void AutoTune(void);
   5      =1  void AutoPosition(void);
   6      =1  void AutoClock(void);
   7      =1  void AutoPhase(void);
   8      =1  void AutoPhaseFineTune(void);
   9      =1  void SetADC_Offset(unsigned char OffSet);
  10      =1  void SetADC_Gain(unsigned char OffSet);
  11      =1  void WriteADC_Offset(unsigned char r,unsigned char g,unsigned char b);
  12      =1  void AutoColor(void);
  13      =1  ///////////////////////////////////////////////////////////////////////////////
  14      =1  void CheckRCV(void);
  15      =1  void RcvError(void);
  16      =1  void CheckCmd(unsigned char i);
  17      =1  void ReadHistogram(void);
  18      =1  void AutoClockByPhase(bit h);
  19      =1  unsigned long CheckPhaseData(void);
  20      =1  
  21      =1  #endif
  11          #include "OSD.H"
   1      =1  #ifndef _OSD_H
   2      =1  #define _OSD_H
   3      =1  
   4      =1  // OSD Palette Data
   5      =1  #define BLACK           0x0000
   6      =1  #define RED                     0xf800//
   7      =1  #define GREEN           0x07e0//
C51 COMPILER V7.20   MCU                                                                   09/14/2004 12:21:02 PAGE 13  

   8      =1  #define BLUE            0x001F
   9      =1  #define CYAN            0x871c//(BLUE|GREEN)
  10      =1  #define MAGENTA         0xdfff//(RED|BLUE)
  11      =1  #define YELLOW          (RED|GREEN)
  12      =1  #define WHITE           (RED|GREEN|BLUE)
  13      =1  #define TBLACK          0x0000
  14      =1  #define TRED            0x4000
  15      =1  #define TGREEN          0x0200
  16      =1  #define TBLUE           0x000c
  17      =1  #define TCYAN           0x036d//(TBLUE|TGREEN)
  18      =1  #define TMAGENTA        (TRED|TBLUE)
  19      =1  #define TYELLOW         (TRED|TGREEN)
  20      =1  #define GRAY            0x8410//0x4210
  21      =1  
  22      =1  #define iBLACK          0
  23      =1  #define iRED            1
  24      =1  #define iGREEN          2
  25      =1  #define iBLUE           3
  26      =1  #define iCYAN           4
  27      =1  #define iMAGENTA        5
  28      =1  #define iYELLOW         6
  29      =1  #define iWHITE          7
  30      =1  #define iTBLACK         8
  31      =1  #define iTRED           9
  32      =1  #define iTGREEN         10
  33      =1  #define iTBLUE          11
  34      =1  #define iTCYAN          12
  35      =1  #define iTMAGENTA       13
  36      =1  #define iTYELLOW        14
  37      =1  #define iGRAY           15
  38      =1  
  39      =1  #define FrameColor (((iBLACK-1)<<8)|(iCYAN<<4))
  40      =1  #define FactoryColor (((iBLACK-1)<<8)|(iGREEN<<4))
  41      =1  #define FrameMColor ((iCYAN<<4)|0x0c)
  42      =1  #define FactoryMColor ((iGREEN<<4)|0x0c)
  43      =1  #define TitleColor (((iWHITE-1)<<8)|(iTCYAN<<4))
  44      =1  #define TextColor (((iTBLUE-1)<<8)|(iMAGENTA<<4))
  45      =1  #define TextSelColor (((iTBLUE-1)<<8)|(iYELLOW<<4))
  46      =1  #define IconColor (((iBLACK-1)<<8)|(iYELLOW<<4))
  47      =1  #define IconRedColor (((iRED-1)<<8)|(iYELLOW<<4))
  48      =1  #define IconGreenColor (((iGREEN-1)<<8)|(iYELLOW<<4))
  49      =1  #define IconBlueColor (((iBLUE-1)<<8)|(iYELLOW<<4))
  50      =1  #define IconMColor ((iYELLOW<<4)|0x0c)
  51      =1  #define RedFrameColor (((iGREEN-1)<<8)|(iRED<<4))
  52      =1  #define MsgColor1 (((iTBLUE-1)<<8)|(iCYAN<<4))
  53      =1  #define MsgColor2 (((iTBLUE-1)<<8)|(iGREEN<<4))
  54      =1  #define DisIconColor (((iWHITE-1)<<8)|(iCYAN<<4))
  55      =1  #define DisIconMColor ((iCYAN<<4)|0x100c)
  56      =1  #define ChannelColor (((iGREEN-1)<<8)|(iBLACK<<4))
  57      =1  #define RedColor (((iRED-1)<<8)|(iCYAN<<4))
  58      =1  #define GreenColor (((iGREEN-1)<<8)|(iCYAN<<4))
  59      =1  #define BlueColor (((iBLUE-1)<<8)|(iCYAN<<4))
  60      =1  //
  61      =1  #define OSD_WIDTH       32//22
  62      =1  #define OSD_HIGHT       15
  63      =1  #define OSD2_WIDTH      32//22
  64      =1  #define OSD2_HIGHT      5
  65      =1  #define OSD3_WIDTH      8
  66      =1  #define OSD3_HIGHT      1
  67      =1  #define OSD4_HIGHT      10
  68      =1  
  69      =1  #define OSD_ZoomX 1
C51 COMPILER V7.20   MCU                                                                   09/14/2004 12:21:02 PAGE 14  

  70      =1  #define OSD_ZoomY 1
  71      =1  #define CR9e 0
  72      =1  //#define CR9e 1
  73      =1  //#define CR9e 2
  74      =1  //#define CR9e 3
  75      =1  #define OSD_RBx (PanelWidth - (12 * OSD_ZoomX * OSD_WIDTH))

⌨️ 快捷键说明

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