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

📄 modehandle.lst

📁 NOVATEK公司的LCD_CONTROLLER源代码 液晶显示器驱动板源代码NT68521
💻 LST
📖 第 1 页 / 共 5 页
字号:
  56      =1  #define PanelPowerActive High
  57      =1  
  58      =1  #endif
   6          #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
   7          #include "IIC.H"
   1      =1  #ifndef _IIC_H_
C51 COMPILER V7.20   MODEHANDLE                                                            09/14/2004 12:21:03 PAGE 9   

   2      =1  #define  _IIC_H_
   3      =1  
   4      =1  #define EEPROM  0xa0
   5      =1  #define DDC_EEP_Addr_A 0x300
   6      =1  #define DDC_EEP_Addr_D 0x380
   7      =1  #define DDC_DelayTime 50                //wait 50 * 10ms
   8      =1  
   9      =1  unsigned char Read24C16(unsigned short addr16);
  10      =1  void InitEEPROM(void);
  11      =1  void Write24C16(unsigned short k,unsigned char ch);
  12      =1  void WritePage24C16(unsigned short addr1,unsigned short addr2,unsigned char *p);
  13      =1  
  14      =1  void LoadDDCData(unsigned char ddcsw);
  15      =1  void SaveDDCData(unsigned char ddcsw);
  16      =1  void WriteWordIIC_HW(unsigned char device,unsigned char addr,unsigned short value);
  17      =1  void WriteIIC_HW(unsigned char device,unsigned char addr,unsigned char ch);
  18      =1  void MasterSendByte(unsigned char i);
  19      =1  unsigned char ReadIIC_HW(unsigned char device,unsigned char addr);
  20      =1  unsigned char MasterReadByte(unsigned char k);
  21      =1  void MasterSendStop(void);
  22      =1  void MasterReStart(void);
  23      =1  void WaitStop(void);
  24      =1  unsigned char TestIIC_HW(unsigned char device);
  25      =1  void WaitTx(void);
  26      =1  unsigned long ReadDWordIIC_HW(unsigned char device,unsigned char addr);
  27      =1  unsigned short ReadWordIIC_HW(unsigned char device,unsigned char addr);
  28      =1  void WriteIICV_HW(unsigned char device,unsigned char addr,unsigned char ch);
  29      =1  void MasterSendByteV(unsigned char i);
  30      =1  void CheckDevice(void);
  31      =1  unsigned char TestIIC_HW(unsigned char device);
  32      =1  
  33      =1  #endif
   8          #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
   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);
C51 COMPILER V7.20   MODEHANDLE                                                            09/14/2004 12:21:03 PAGE 10  

  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
   9          #include "MCU.H"
   1      =1  #ifndef _MCU_H_
   2      =1  #define  _MCU_H_
   3      =1  
   4      =1  extern code unsigned char KeyTab[];
   5      =1  
   6      =1  void InitMCU(void);
   7      =1  //void Timer0(void);
   8      =1  void Sleep(unsigned short time);
   9      =1  void CheckKey(void);
  10      =1  void LED_GrnOn(void);
  11      =1  void LED_GrnOff(void);
  12      =1  void LED_RedOn(void);
  13      =1  void LED_RedOff(void);
  14      =1  void BackLightOn(void);
  15      =1  void BackLightOff(void);
  16      =1  void PanelPowerOff(void);
  17      =1  void PanelPowerOn(void);
  18      =1  void ResetOff(void);
  19      =1  void ResetOn(void);
  20      =1  void AUDIO_MUTE(void);
  21      =1  void AUDIO_On(void);
  22      =1  void DVI_On(void);
  23      =1  void DIV_PWND(void);
  24      =1  void AMP_STBY(void);
  25      =1  void AMP_On(void);
  26      =1  void DIG_SEL(void);
  27      =1  void DIG_Off(void);
  28      =1  void CheckDDC2Bi(void);
  29      =1  void ScanKeyPad(void);
  30      =1  void WaitSetup(unsigned short time);
  31      =1  void VideoEnable(void);
  32      =1  void VideoDisable(void);
  33      =1  
  34      =1  #endif
  10          #include "PANEL.H"
   1      =1  #ifndef __PANEL_H__
   2      =1      #define __PANEL_H__
   3      =1  
   4      =1  #define LVDS 0
   5      =1  #define TTL 1
   6      =1  #define RSDS 2
   7      =1  #define TCON 3
   8      =1  
   9      =1      #define AU_L150X2M_1                        0       // 0: 2 pixel/clk, 6 bit
  10      =1      #define CMO_M150X3_T05                      1   // 1: 2 pixel/clk, 6 bit
  11      =1      #define HannStar_HSD150MX49_A       2   // 2: 2 pixel/clk, 8 bit
  12      =1      #define HannStar_HSD150MX41_A       3   // 3: 2 pixel/clk, 6 bit
  13      =1      #define HannStar_HSD150MX12_A       4   // 4: 1 pixel/clk, 8 bit
  14      =1      #define CPT_CLAA150XG01                     5       // 5: 2 pixel/clk, 8 bit
  15      =1      #define SINAI43140CBx_1                     6       // 6: 2 pixel/clk, 6 bit
  16      =1          #define SINAI38951CBx                   7       // 7: 2 pixel/clk, 6 bit
  17      =1      #define SINAI38140CBx                       8       // 8: 1 pixel/clk, 8 bit
C51 COMPILER V7.20   MODEHANDLE                                                            09/14/2004 12:21:03 PAGE 11  

  18      =1      #define Sharp_LQ150X1DG51           9       // 9: 2 pixel/clk, 6 bit
  19      =1      #define CMO_M170E4_L01                      10      // 10: 2 Pixel/clk, 8 bit
  20      =1      #define NL6448BC33_46                       11      // 11: 1 Pixel/clk, 6 bit
  21      =1      #define AU_L170EN05                         12      // 10: 2 Pixel/clk, 8 bit
  22      =1      #define AU_M150XN05_1                       13      // 13: 2 pixel/clk, 8 bit
  23      =1      #define CMO_M150X2_T05                      14  // 14: 2 pixel/clk, 6 bit
  24      =1      #define QD170E1                             15      // 15: 2 Pixel/clk, 8 bit
  25      =1      #define Samsung_LTM170E4_L01        16      // 16: 2 Pixel/clk, 8 bit
  26      =1      #define QD170ER01                           17      // 17: 2 Pixel/clk, 8 bit
  27      =1      #define HyundaiHT17E12_100          18      // 18: 2 Pixel/clk, 6 bit
  28      =1      #define CPT_CLAA150XG08                     19      // 19: 1 pixel/clk, 6 bit
  29      =1      #define INNONLUX_RSDS                       20      // 20: 2 Pixel/clk, 6 bit
  30      =1      #define AU_T26XW01                          21      // 21: 1 pixel/clk, 8 bit
  31      =1      #define LG_LM170E01                         22      // 22: 2 Pixel/clk, 8 bit
  32      =1      #define LG_LM150X06_C3                      23      // 23: 2 Pixel/clk, 6 bit
  33      =1      #define NL10276BC30_10                      24      // 24: 1 Pixel/clk, 8 bit
  34      =1      #define N141X201                                   25       // 25: 1 Pixel/clk, 6 bit
  35      =1      #define LG_LM150X06_A4                  26    //26:1 Pixel/clk, 8 bit
  36      =1      #define HannStar_HSD150MX84      27 //27:2 pixel/clk, 6bit   
  37      =1  
  38      =1      //**************************************************************
  39      =1      //              S E L E C T E D   P A N E L
  40      =1      //**************************************************************
  41      =1  //      #define PANEL AU_L150X2M_1
  42      =1  //      #define PANEL CMO_M150X3_T05
  43      =1  //      #define PANEL CMO_M150X2_T05
  44      =1  //      #define PANEL HannStar_HSD150MX49_A
  45      =1  //      #define PANEL HannStar_HSD150MX41_A
  46      =1  //      #define PANEL HannStar_HSD150MX12_A
  47      =1  //      #define PANEL CPT_CLAA150XG01
  48      =1  //      #define PANEL SINAI43140CBx_1
  49      =1  //      #define PANEL SINAI38951CBx
  50      =1  //      #define PANEL SINAI38140CBx
  51      =1  //      #define PANEL Sharp_LQ150X1DG51
  52      =1  //      #define PANEL CMO_M170E4_L01
  53      =1  //      #define PANEL NL6448BC33_46
  54      =1  //      #define PANEL AU_L170EN05
  55      =1  //      #define PANEL AU_M150XN05_1
  56      =1  //      #define PANEL QD170E1
  57      =1  //      #define PANEL Samsung_LTM170E4_L01
  58      =1  //      #define PANEL QD170ER01
  59      =1  //      #define PANEL HyundaiHT17E12_100
  60      =1  //      #define PANEL CPT_CLAA150XG08
  61      =1  //      #define PANEL INNONLUX_RSDS
  62      =1  //      #define PANEL AU_T26XW01

⌨️ 快捷键说明

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