mydef.h

来自「台湾联咏NT68663 LCD MONITOR 控制程序(完整版)」· C头文件 代码 · 共 177 行

H
177
字号
#ifndef _MyDef_H
#define  _MyDef_H

typedef bit             Bit;
typedef bit             Bool;
typedef unsigned char   Byte;
typedef unsigned short  Word;
typedef code            Code;

#define TRUE        ((Bool)1)
#define FALSE       ((Bool)0)

#define BIT_0	0x01
#define BIT_1	0x02
#define BIT_2	0x04
#define BIT_3	0x08
#define BIT_4	0x10
#define BIT_5	0x20
#define BIT_6	0x40
#define BIT_7	0x80

#define ModelName				"NT68663E"
#define Version 1	
#define Reversion 0	
#define Build	1
#define Year	2005
#define Month	8
#define Date	16
#define ModeNum 90
#define UserModeSt 70//61		
#define SAVE_DDC_TIME	100
#define SAVE_FUNC_TIME  10
#define BURN_IN_TIME 200
#define POWER_TIME	700
#define MUTE_DELAY_TIME 50
#define RES_TABLE_COUNT	15
#define MAX_COLOR_TEMP 	4
#define MAX_LANGUAGE 9

//show video & message
#define	H_Min 140//240//290	//KHz
//#define	H_Max 830	//KHz
#define	H_Max 1000	//KHz
#define	V_Min 490	//Hz
#define	V_Max 780	//Hz
//#define	V_Max 860	//Hz
//mute screen
#define H_LO 270
#define H_HI 940
#define V_LO 450	
#define V_HI 860
#define P_Max 1620	//MHz
//#define P_Max 2050	//MHz

#define SCALER_ADDR		0xB0
#define NOVATEK_Addr	0x40	// for Utility Alignment command
//KeyPad
#define vkPOWER		0x01
#define vkMENU		0x08
#define vkSOURCE	0x02
#define vkLEFT		0x04
#define vkRIGHT 	0x08
#define vkVALUP		0x10
#define vkVADOWN	0x20
#define vkAUTO		0x40
#define vkTURBO		0x80
#define KeyStabTime 50		// 50ms
#define KeyHoldTime 50		// 1 sec.
#define KeyRepeatTime 0		// 0.08 sec.
#define KeyMenuTime 20
#define SourceKeyTime 5000		//0.08 sec.
// ADC PLL
#define AnalogPLL 0
#define DigitalPLL 1

#define ADC_PLL DigitalPLL
//DVI
#define HVmode 0
#define DEmode 1

#define DVImode DEmode

//Contrast control
#define BackEndGain 0
#define sRGBGain 1

#define ContrastBlock sRGBGain

#define AutoClock_Step 7
//Auto Color control
#define GaugeGain 0
#define AutoGain 1

#define AUTO_COLOR GaugeGain
//Panel power active control
#define Low 0
#define High 1
#define PanelPowerActive High

//debug
#define PRINT_MESSAGE 0

//CONTROL DEFINE ------------
//analog
#define pBRIGHTNESS		0 	
#define pCONTRAST 		1	
#define pPHASE		 	2
#define pCLOCK			3
#define pBACKLIGHT		4
#define pHPOSITION 		5
#define pVPOSITION		6
#define pOSDHPOSITION	7
#define pOSDVPOSITION	8
#define pOSDTIMER		9
#define pSATURATION		10
#define pTINT			11
#define pRCOLOR			12
#define pGCOLOR			13
#define pBCOLOR			14
#define pCOLORTEMP		15
#define pLANGUAGE		16
#define pSHARPNESS		17
#define pRADC			18
#define pGADC			19
#define pBADC			20
#define pVOLUME			21
#define pTRANSOSD		22
#define pVIDEOSOURCE	23
#define pBACKLIGHT2		24
#define pVCMVOL			25
#define pROFFSET		26
#define pGOFFSET		27
#define pBOFFSET		28
#define pContMax		29
#define pContMin		30
#define pBrigMax		31
#define pBrigMin		32
#define pLIGHTCONTRAST	33
#define pLIGHTBRIGHT	34
#define pLIGHTHSTART	35
#define pLIGHTHWIDTH	36
#define pLIGHTVSTART	37
#define pLIGHTVHIGHT	38

//degital
#define pFACTMENU		39
#define pMUTE			40
#define pAUTOSETTING	41
#define pRECALL			42
#define pAUTOCOLOR		43
#define pAUTOADJUST		44
#define pTEXTMODE		45	
#define pLIGHTEN		46
#define pSCALERMODE		47
#define pINFORMATION	48
#define pEXIT			49
#define pOUTOFRANGE		50
#define pNOSIGNAL		51
#define pEEPROMINIT		52
#define pFACAUTOSET		53		//LO_CS 0309

//OSD OP CODE DEFINE ----------
#define oVOID			0
#define oUPDATEALL		1
#define oUPDATE			2
#define oCHECKED		3
#define oINCVAL			4
#define oDECVAL			5
#define oINCFUNC		6
#define oDECFUNC		7
#define oINCPAGE		8
#define oDECPAGE		9
#define oENTER			10
#define oRETURN			11

#endif

⌨️ 快捷键说明

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