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

📄 v46x_regdef.h.bak

📁 mtv512mg + mx88v462 液晶电视驱动C完整程序
💻 BAK
字号:
// SHARP DIGITAL 8" (With TCON)    LQ080V3DG01    2Y000775Y

xdata char	DEV_Inf[16] =
{		//***--- Device Information (will dsiplay on Diag. Program)---***
		//		 Please Update when you modify the F/W Code
	0x34, 0x36, 0x33, 0x30,				//Project code	"4630"
	0x30, 0x30, 0x30, 0x30,				//IC version#	"0000"
	0x30, 0x39, 0x30, 0x32,				//FW date		"0902"
	0x41, 0x55, 0x30, 0x37				//PCB			"AU07"
};

//--------------------------------------------------------------------------------------------------------
//TCON Video Register Table (NTSC) 
//--------------------------------------------------------------------------------------------------------

code unsigned char	TCON_Ctrl[0x88] = {
//	0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F
	0x60,0x01,0x0F,0x01,0x01,0x00,0x81,0x00,0x10,0x11,0x80,0x00,0xF2,0x80,0x80,0x80, 	// 0x0000
   	0x80,0x80,0x80,0x80,0x00,0x00,0xA8,0x00,0xA8,0x00,0x80,0x00,0x00,0x00,0xE0,0x60,	// 0x0010
   	0xE0,0x95,0xCC,0x32,0x68,0x02,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 	// 0x0020
   	0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,   	
											0x8C,0x00,0xC1,0x02,0x0D,0x00,0x17,0x01, 	// 0x0030 NTSC
   	0x00,0x00,0x01,0x8C,0x03,0x9D,0x00,0x80,0x02,0x81,0x00,0x9F,0x02,0x20,0x01,0xFD, 	// 0x0040
   	0x00,0x00,0x00,0xF3,0x00,0x00,0x00,0x28,0x70,0x62,0x01,0x00,0x00,0x18,0x18,0x00,	// 0x0050
   	
   	0x10,0x00,0x35,0x08,0x20,0x00,0x00,0x00,0x00,0x00,0x96,0x00,0x03,0x00,0x00,0x00,	// 0x0060
   	0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x01,0x00,0x03,0x00,0x00,0x00,0x00,0x00,	// 0x0070
   	0x3A,0x00,0x3A,0x00,0x00,0x00,0x00,													// 0x0080
   	0x23		//This value for Reg. 0xA7(RGB Output Voltage swing) ***It will depent on Panel
 	};


//--------------------------------------------------------------------------------------------------------
//Scaler Register Table
//--------------------------------------------------------------------------------------------------------

code unsigned char	TCON_Scaler[2][2][0x2B] = {		//---	TCON Scaler Register  from 0x38 to 0x5F -----
//	0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F		
																						// Scaling by NTSC 	
	0x10,0x11,0x80,
											0x8C,0x00,0xC1,0x02,0x0D,0x00,0x17,0x01, 	// 0x0030 NTSC
   	0x00,0x00,0x01,0x8C,0x03,0x9D,0x00,0x80,0x02,0x81,0x00,0x9F,0x02,0x20,0x01,0xFD, 	// 0x0040
   	0x00,0x00,0x00,0xF3,0x00,0x00,0x00,0x28,0x70,0x62,0x01,0x00,0x00,0x18,0x18,0x00,	// 0x0050

   																						// Scaling by PAL
	0x0F,0x0B,0x80,
   											0x93,0x00,0xC1,0x02,0x0F,0x00,0x2A,0x01,	// 0x0030 PAL
	0x45,0x35,0x01,0x0E,0x03,0x9D,0x00,0x80,0x02,0x86,0x00,0x9F,0x02,0x20,0x01,0xFD,	// 0x0040
	0x00,0x00,0x00,0xF3,0x00,0x00,0x00,0x28,0x70,0x62,0x01,0x00,0x00,0x18,0x18,0x04,	// 0x0050
	

																						// Scaling by NTSC 	
	0x10,0x11,0x80,
											0x8C,0x00,0xC1,0x02,0x0D,0x00,0x17,0x01, 	// 0x0030 NTSC
   	0x00,0x00,0x01,0x8C,0x03,0xD8,0x00,0x46,0x02,0xC2,0x00,0x9F,0x02,0x20,0x01,0xFD, 	// 0x0040
   	0x00,0x00,0x00,0xF3,0x00,0x00,0x00,0x28,0x70,0xD9,0x01,0x00,0x00,0x18,0x18,0x00,	// 0x0050

   																						// Scaling by PAL
	0x0F,0x0B,0x80,
   											0x93,0x00,0xC1,0x02,0x0F,0x00,0x2A,0x01,	// 0x0030 PAL
	0x45,0x35,0x01,0x0E,0x03,0xD8,0x00,0x46,0x02,0xC6,0x00,0x9F,0x02,0x20,0x01,0xFD,	// 0x0040
	0x00,0x00,0x00,0xF3,0x00,0x00,0x00,0x28,0x70,0xD9,0x01,0x00,0x00,0x18,0x18,0x04,	// 0x0050
	
};

code unsigned char	TCON_Scaler_VGA[0x2B] = {
   																						// RGB HV 640*480 60Hz
   	0x0F,0x20,0x80,																					
											0x24,0x00,0x10,0x03,0x01,0x00,0x10,0x02, 	// 0x0030
   	0x00,0x00,0x01,0x75,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x10,0x03,0x10,0x02,0x08, 	// 0x0040
   	0x02,0x00,0x00,0x10,0x02,0x00,0x00,0x00,0x00,0x13,0x01,0x00,0x00,0x18,0x18,0x04,	// 0x0050	
};

code unsigned char	TCON_Scaler_RGB666[0x2B] = {
   																						// RGB 666 60Hz
   	0x0F,0x20,0x80,																					
											0x24,0x00,0x10,0x03,0x01,0x00,0x10,0x02, 	// 0x0030
   	0x00,0x00,0x01,0x75,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x10,0x03,0x10,0x02,0x08, 	// 0x0040
   	0x02,0x00,0x00,0x10,0x02,0x00,0x00,0x00,0x00,0x13,0x01,0x00,0x00,0x18,0x18,0x04,	// 0x0050	
};


//--------------------------------------------------------------------------------------------------------
//TV Decoder Register Table
//--------------------------------------------------------------------------------------------------------

											//----		Video Input Source
											//----		Address of TV Decoder Registers index

code unsigned char	VideoSUR_Addr[9] = {
	0x02,	0x03,	0x91,	0x92,	0x93,	0x94,	0x95,	0x96,	0x99
};
	
code unsigned char 	VideoSUR_Data[9][9] = {			//----		Video Source Setting Data array 
	0x4F,	0x00,	0x80,	0x04,	0x03,	0x0E,	0x00,	0x04,	0x05,	//---	CVBS2
	0x4F,	0x00,	0x03,	0x0E,	0x00,	0x04,	0x00,	0x04,	0x05,	//---	CVBS1	 
	0x4F,	0x00,	0x43,	0x0E,	0x00,	0x04,	0x00,	0x04,	0x05,	//---	CVBS3	 
	0x4F,	0x00,	0x80,	0x04,	0x43,	0x0E,	0x00,	0x04,	0x05,	//---	CVBS4	 
 	0x4F,	0x03,	0x23,	0x0E,	0x23,	0x0E,	0x00,	0x04,	0x05,	//---	S-Video1
 	0x4F,	0x03,	0x63,	0x0E,	0x63,	0x0E,	0x00,	0x04,	0x05,	//---	S-Video2
 	0x4F,	0x00,	0x40,	0x0E,	0x40,	0x0E,	0x40,	0x0E,	0x05,	//---	YCbCr
 	0x4F,	0x00,	0x70,	0x0D,	0x70,	0x0D,	0x70,	0x0D,	0x0D,	//---	RGB CS
 	0x4F,	0x00,	0x70,	0x0D,	0x70,	0x0D,	0x70,	0x0D,	0x15,	//---	RGB HV
};

code unsigned char VideoSTD_Addr[19] =	{
	0x00,	0x01,	0x04,	0x09,	0x18,	0x19,	0x1A,	0x1B,	0x2E,	0x30,	
	0x31,	0x83,	0x0F,	0x2C,	0x2D,   0x08,	0x0C,
	0x3F,	0x3F,
	};	
code unsigned char VideoSTD_Data[8][19] =	{
	0x00,	0x09,	0xDD,	0x20,	0x21,	0xF0,	0x7C,	0x1F,	0x82,	0x22,	//0 NTSC
	0x61,	0x62,	0x2C,	0x32,	0x46,   0x80,	0x8A,
	0x01,	0x00,							
		
	0x32,	0x08,	0xDC,	0x18,	0x2A,	0x09,	0x8A,	0xCB,	0x84,	0x2A,	//1 PAL
	0xC1,	0x62,	0x2C,	0x32,	0x46,	0x80,	0x8A,
	0x01,	0x00,							
	
	0x38,	0x08,	0xDC,	0x18,	0x28,	0xA3,	0x3B,	0xB3,	0x84,	0x2A,	//2 SECAM
	0xC1,	0xFE,	0x2C,	0x20,	0x66,	0x80,	0x8A,//0x0C,	0x32,	0x86,
	0x01,	0x00,							
	
	0x04,	0x08,	0xDD,	0x18,	0x21,	0xE6,	0xEF,	0xA4,	0x82,	0x22,	//3 PAL M
	0x61,	0x62,	0x2C,	0x32,	0x46,	0x80,	0x8A,
	0x01,	0x00,							
	
	0x36,	0x08,	0xDC,	0x18,	0x21,	0xF6,	0x94,	0x46,	0x84,	0x2A,	//4 PAL N
	0xC1,	0x62,	0x2C,	0x32,	0x46,	0x80,	0x8A,
	0x01,	0x00,			
	
	0x02,	0x08,	0xDC,	0x18,	0x2A,	0x09,	0x8A,	0xCB,	0x82,	0x22,	//5 PAL 60
	0x61,	0x62,	0x2C,	0x32,	0x46,	0x80,	0x8A,
	0x01,	0x00,			

	0x00,	0x09,	0xDD,	0x20,	0x2A,	0x09,	0x8A,	0xCB,	0x82,	0x22,	//6 NTSC 443
	0x61,	0x62,	0x2C,	0x32,	0x46,	0x80,	0x8A,
	0x01,	0x00,			
	
	0x30,	0x09,	0xDC,	0x20,	0x21,	0xF0,	0x7C,	0x1F,	0x84,	0x2A,	//7 NTSC N
	0xC1,	0x62,	0x2C,	0x32,	0x46,	0x80,	0x8A,
	0x01,	0x00,				
	};

//--------------------------------------------------------------------------------------------------------

⌨️ 快捷键说明

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