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

📄 system.h

📁 TFT 屏驱动IC源码头TFT 屏驱动IC源码
💻 H
字号:
/****************************************************************************
* File: SYSTEM.H                                                            *
* Description: Header file for SYSTEM                                       *
****************************************************************************/
#ifndef __SYSTEM_H__
#define __SYSTEM_H__

#include <reg51.h>
#include "common.h"	  
#include "debug.h" // kenny 20070126
//#include "E_OSDString.H"	 
#include "AU_7_A.h"		    
//#include "PANASONIC_7_A.h"
//#include "AU_5_6_A.h"
//#include "PVI_7_A.h"
//#include "PVI_9_A.h"
//#include "LG_7_A.h"
//#include "TOSHIBA_7_A.h"
//#include "PVI_10_A.h"
//#include "AU_3_5_A.h"
//#include "CPT_9_A.h"
//#include "Sharp_7_A.h"
//#include "TMD_5_8_A.h"
//#include "PVI_5_A.h"
//#include "SANYO_7_A.h"
//#include "PVI_6_2_A.h"
//#include "CHILIN_10_2_A.h"
//#include "LG_6_5_A.h"   		
//#include "PVI_3_5_A.h"   	

#define OSD1Page     

#define FIX_OUTPUT_TIMING	  // for fixed (fine tune) output timing and scaling
//#define LOADFILTER
//#define Enable_HelfSample   // Before enable HelfSample, you must fix OutputTiming first.
//#define T515
//#define RESET_EEPROM

//#define OtherSingnals
//#define VBI_CC // kenny 20060403
//#define IR_DECODE // kenny 20050512
// kenny 20070126
#define DEBUG_MODE
#ifdef DEBUG_MODE	
	#define DEBUG_INFO_LV	2		// lower level, more detail info, LV 0 for kernel info
								//   LV 1 : function flow info
								// 	 LV 2 : application info
								//	 LV 3 : user customizes info	 

#endif //end of DEBUG_MODE

#define TIMER0_H_

//***************************************************************
//                        Language Setup                        *
//***************************************************************
/////////////////////////////////////////////////////////////////
#define LAN_ENGLISH
//#define LAN_FRESH
//#define LAN_ITALIAN
//#define LAN_DEUTSCH
//#define LAN_PORTUGUESS
//#define LAN_SPAIN
//#define LAN_TCHINESE
//#define LAN_KOREA
//#define LAN_JAPANESE
//#define LAN_SCHINESE
//#define LAN_RUSSIA
////////////////////////////////////////////////////////////////





/************************************
         System
************************************/
#define TIMER0
#define INTERRUPT0 // kenny 20060515
#define INTERRUPT1
#define TIMER1
#define XCLK				27000000
#define BACKLIGHT
#define POWER_ON_SEQUENCE
#define NVRAM


#define GAMMA_EN
#ifdef GAMMA_EN
//	#define GAMMAR_ONLY
//	#define GAMMAG_ONLY
//	#define GAMMAB_ONLY
	#define GAMMARGB_TOGETHER
#endif

#define FAILSAFE_EN
#ifdef FAILSAFE_EN
	#define VSYNC_MAX		85
#endif


typedef enum{
	ScaleFULL = 0x00,
#if (ZOOM_MODES >=2)
	ZOOM_1,
#endif
#if (ZOOM_MODES >=3)
	ZOOM_2,
#endif
#if (ZOOM_MODES >=4)
	Scale4_3,
#endif
#if (ZOOM_MODES >=5)
	ZOOM_3,
#endif
#if (ZOOM_MODES >=6)
	ZOOM_4,
#endif
#if (ZOOM_MODES >=7)
	ZOOM_5,
#endif
#if (ZOOM_MODES >=8)
	ZOOM_6,
#endif
#if (ZOOM_MODES >=9)
	ZOOM_7,    // add by Sherman 05'08'24
#endif
	ScaleEnd,
	Scale16_9
}Scale_Type;


///////////////////////////////////////////////////////////////////////////

//#define  SignalDefine  (1<<S_NTSC)|(1<<S_PAL)|(1<<S_SECAM)|(1<<S_NTSC_4)|(1<<S_PAL_M)|(1<<S_PAL_CN)
#define  SignalDefine  (1<<S_NTSC)|(1<<S_PAL)|(1<<S_SECAM)//|(1<<S_NTSC_4)|(1<<S_PAL_M)|(1<<S_PAL_CN)
///////////////////Source define ///////////////////////////////////////
////////////////////////////////////////////////
#define AUTO_DETECT

#define PC_MODE						1

//#define DIGI_AVAILABLE				1
#ifdef T116
	#define DIGI_AVAILABLE				1
#endif
#ifdef DIGI_AVAILABLE
	#define EXTERNAL_VD
	#ifdef EXTERNAL_VD
		#define TW515   0xb8
	#endif
#endif

//#define YPbPr	   

	  

	




////////////////////////////////////////////////////////////////////////////
#endif // __SYSTEM_H__

⌨️ 快捷键说明

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