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

📄 useradj.lst

📁 NOVATEK公司的LCD_CONTROLLER源代码 液晶显示器驱动板源代码NT68521
💻 LST
📖 第 1 页 / 共 5 页
字号:
  44      =1  void InverterUp(void);
  45      =1  void InverterDown(void);
  46      =1  void SourceSelect(void);
  47      =1  
  48      =1  #endif
   3          #include "RAM.H"
   1      =1  #ifndef _RAM_H_
   2      =1  #define _RAM_H_
   3      =1  
   4      =1  extern idata bit NonFullScreen;
   5      =1  
   6      =1  extern idata unsigned short     Timer1;
   7      =1  extern idata unsigned short     Timer2;
   8      =1  extern idata unsigned short     H_SYNC;
   9      =1  extern idata unsigned short     V_SYNC;
  10      =1  extern idata unsigned short     H_SYNC_Temp;
  11      =1  extern idata unsigned short     V_SYNC_Temp;
  12      =1  extern idata unsigned short     HP_Start;
  13      =1  extern idata unsigned short     HP_End;
  14      =1  extern idata unsigned short     VP_Start;
  15      =1  extern idata unsigned short     VP_End;
  16      =1  extern idata unsigned short     PoSvTimer;
  17      =1  extern idata unsigned short     abuf;
  18      =1  extern idata unsigned short VTotal;
  19      =1  extern idata unsigned short HP_Max;
  20      =1  extern idata unsigned short Clk_Min;
  21      =1  extern idata unsigned short Clk_Max;
  22      =1  extern idata unsigned short H_Act;
  23      =1  extern idata unsigned short HTotal;
  24      =1  
  25      =1  extern idata unsigned char      T0_INT_CNT;
  26      =1  extern idata unsigned char      HV_Pol;
  27      =1  extern idata unsigned char      HV_Pol_Temp;
  28      =1  extern idata unsigned char      flag1;
  29      =1  extern idata unsigned char      flag2;
  30      =1  extern idata unsigned char      flag3;
C51 COMPILER V7.20   USERADJ                                                               09/14/2004 12:21:15 PAGE 6   

  31      =1  extern idata unsigned char      ModePoint;
  32      =1  extern idata unsigned char      SyncMode;
  33      =1  extern idata unsigned char      KeyPad1;
  34      =1  extern idata unsigned char      KeyPad2;
  35      =1  extern idata unsigned char      Timer10ms;
  36      =1  extern idata unsigned char      KeyTemp1;
  37      =1  extern idata unsigned char      KeyTemp2;
  38      =1  extern idata unsigned char      KeyBuffer;
  39      =1  extern idata unsigned char      OSD_Point1;
  40      =1  extern idata unsigned char      OSD_Point2;
  41      =1  extern idata unsigned char      Language;
  42      =1  extern idata unsigned char      OSD_Timer;
  43      =1  extern idata unsigned char      Repeat;
  44      =1  extern idata unsigned char      RepeatTimer;
  45      =1  extern idata unsigned char      PowerStatus;
  46      =1  extern idata unsigned char      ChBuffer;
  47      =1  extern idata unsigned char      dbuf;
  48      =1  extern idata unsigned char      rwbuf;
  49      =1  extern idata unsigned char      VP_Max;
  50      =1  extern idata unsigned char      OSD_Type;
  51      =1  extern idata unsigned char      Timer3;
  52      =1  extern idata unsigned char      Timer4;
  53      =1  extern idata unsigned char      HP_Min;
  54      =1  extern idata unsigned char      ADC_Phase;
  55      =1  extern idata unsigned char      Brightness;
  56      =1  extern idata unsigned char      Contrast;
  57      =1  extern idata unsigned char      Sharpness;
  58      =1  extern idata unsigned char      R_Gain;
  59      =1  extern idata unsigned char      G_Gain;
  60      =1  extern idata unsigned char      B_Gain;
  61      =1  extern idata unsigned char      R_ADC;
  62      =1  extern idata unsigned char      G_ADC;
  63      =1  extern idata unsigned char      B_ADC;
  64      =1  extern idata unsigned char      SavePointer;
  65      =1  extern idata unsigned char      Volume;
  66      =1  extern idata unsigned char      OSD_X;
  67      =1  extern idata unsigned char      OSD_Y;
  68      =1  extern idata unsigned char      ColorStatus;
  69      =1  extern idata unsigned char      Inverter;
  70      =1  
  71      =1  extern xdata unsigned char      CmdTxPtr1;
  72      =1  extern xdata unsigned char      CmdTxPtr2;
  73      =1  extern xdata unsigned char      CmdRxPtr1;
  74      =1  extern xdata unsigned char      CmdRxPtr2;
  75      =1  extern xdata unsigned char      CmdTxBuffer[];
  76      =1  extern xdata unsigned char      CmdRxBuffer[];
  77      =1  extern xdata unsigned char      Saturation;
  78      =1  extern xdata unsigned char      Tint;
  79      =1  extern xdata unsigned char      DeviceFlag;
  80      =1  extern xdata unsigned char IIC_BaudRate;
  81      =1  extern xdata unsigned char      OSD_Control;
  82      =1  extern xdata unsigned char TempValue;
  83      =1  extern xdata unsigned short MoveX;
  84      =1  extern xdata unsigned short MoveY;
  85      =1  extern xdata unsigned char      MuteTimer;
  86      =1  extern xdata unsigned char      checksum;
  87      =1  extern bit NodeToggle;
  88      =1  
  89      =1  #define ChNumCnt VP_Max
  90      =1  #define ChSystem HP_Min
  91      =1  #define Flag_MSP HV_Pol
  92      =1  #define OutOfRangeTimer PoSvTimer
C51 COMPILER V7.20   USERADJ                                                               09/14/2004 12:21:15 PAGE 7   

  93      =1  
  94      =1  #endif
   4          #include "IIC.H"
   1      =1  #ifndef _IIC_H_
   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
   5          #include "MyDef.H"
   1      =1  #ifndef _MyDef_H
   2      =1  #define  _MyDef_H
   3      =1  
   4      =1  #define BIT_0   0x01
   5      =1  #define BIT_1   0x02
   6      =1  #define BIT_2   0x04
   7      =1  #define BIT_3   0x08
   8      =1  #define BIT_4   0x10
   9      =1  #define BIT_5   0x20
  10      =1  #define BIT_6   0x40
  11      =1  #define BIT_7   0x80
  12      =1  
  13      =1  //#define GammaOff
  14      =1  //#define GammaOn
  15      =1  #define SOG_ON
  16      =1  //#define Debug
  17      =1  #define Version 0x00    //0
  18      =1  #define Reversion 0x12  //12
  19      =1  #define ModeButtom 4*ModeNum            //4*50
  20      =1  #define ModeNum 50
  21      =1  #define UserModeSt 31           //user mode (31 --- 50)
  22      =1  #define SyncStabTime 50         //500ms
  23      =1  
  24      =1  #define H_Min 28        //KHz
  25      =1  #define H_Max 85        //KHz
C51 COMPILER V7.20   USERADJ                                                               09/14/2004 12:21:15 PAGE 8   

  26      =1  #define V_Min 55        //Hz
  27      =1  //#define       V_Max 90        //Hz
  28      =1  #define V_Max 80        //Hz
  29      =1  #define P_Max 140       //MHz
  30      =1  
  31      =1  #define Scaler_Addr     0xB0
  32      =1  #define NOVATEK_Addr    0x6e    // for Utility Alignment command
  33      =1  //KeyPad
  34      =1  #define PowerKey        0x22
  35      =1  #define SourceKey       0x41
  36      =1  #define LeftKey         0x04
  37      =1  #define RightKey        0x24
  38      =1  #define UpKey           0x40
  39      =1  #define DownKey         0x42
  40      =1  #define KeyStabTime 50          //50ms
  41      =1  #define KeyHoldTime 100         //1 sec.
  42      =1  #define KeyRepeatTime 3 //0.1 sec.
  43      =1  // ADC PLL
  44      =1  #define AnalogPLL 0
  45      =1  #define DigitalPLL 1
  46      =1  
  47      =1  #define ADC_PLL DigitalPLL
  48      =1  //DVI
  49      =1  #define HVmode 0
  50      =1  #define DEmode 1
  51      =1  
  52      =1  #define DVImode HVmode
  53      =1  
  54      =1  #define Low 0
  55      =1  #define High 1
  56      =1  #define PanelPowerActive High
  57      =1  
  58      =1  #endif
   6          #include "stdio.h"
   1      =1  /*--------------------------------------------------------------------------
   2      =1  STDIO.H
   3      =1  
   4      =1  Prototypes for standard I/O functions.
   5      =1  Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc.
   6      =1  All rights reserved.
   7      =1  --------------------------------------------------------------------------*/
   8      =1  
   9      =1  #ifndef __STDIO_H__
  10      =1  #define __STDIO_H__
  11      =1  
  12      =1  #ifndef EOF
  13      =1   #define EOF -1
  14      =1  #endif
  15      =1  
  16      =1  #ifndef NULL
  17      =1   #define NULL ((void *) 0)
  18      =1  #endif
  19      =1  
  20      =1  #ifndef _SIZE_T
  21      =1   #define _SIZE_T
  22      =1   typedef unsigned int size_t;
  23      =1  #endif
  24      =1  
  25      =1  #pragma SAVE
  26      =1  #pragma REGPARMS
  27      =1  extern char _getkey (void);
  28      =1  extern char getchar (void);
C51 COMPILER V7.20   USERADJ                                                               09/14/2004 12:21:15 PAGE 9   

  29      =1  extern char ungetchar (char);
  30      =1  extern char putchar (char);
  31      =1  extern int printf   (const char *, ...);
  32      =1  extern int sprintf  (char *, const char *, ...);
  33      =1  extern int vprintf  (const char *, char *);
  34      =1  extern int vsprintf (char *, const char *, char *);
  35      =1  extern char *gets (char *, int n);
  36      =1  extern int scanf (const char *, ...);
  37      =1  extern int sscanf (char *, const char *, ...);
  38      =1  extern int puts (const char *);
  39      =1  
  40      =1  #pragma RESTORE
  41      =1  
  42      =1  #endif
  43      =1  
   7          #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);
  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

⌨️ 快捷键说明

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