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

📄 rom_map.c

📁 台湾联咏NT68663 LCD MONITOR 控制程序(完整版)
💻 C
📖 第 1 页 / 共 2 页
字号:
#include "MyDef.H"
#include "PANEL.H"
#include "OSD.H"

code unsigned char EEP_GeoMap[]={
	0xff,	//F/W version
	0xff,	//F/W reversion
	0x21,	//Status
	0x00,	//language
	0x03,	//color temperature select user
	0x00,	//Sync Source
	UserModeSt,	//user mode start point
	0xff,	//Reserved 207
	0xff,	//Reserved 208
	0xff,	//Reserved 209
	80,		//0x20a Cont.Max
	20,		//0x20b Cont.Min
	127,	//0x20c Brig.Max
	37,		//0x20d Brig. Min
	50,		//Audio VOLUME
	146,	//VCMVol
	0x32,	//CONTRAST
	0x32,	//BRIGHTNESS
	127,	//BACKLIGHT
	50,	//SATURATION
	50,	//TINT
	0x50,	//sRGB backlight
	0x32,	//DVI CONTRAST
	0x32,	//video CONTRAST
	0x32,	//Video BRIGHTNESS
	0x32,	//video SATURATION
	0x00,	//video TINT
	15,		//Video SHARPNESS
	0x00,	//osd rotation
	10,	//OSD timer
	0x02,	//(PanelWidth-OSD_WIDTH*12)/10,   //0xdd = OSD position x
	0xff,	//(PanelHeight-OSD_HIGH*18)/10,   //0xde = OSD position y
	0x89,	//ADC r offset
	0xa2,	//ADC g offset
	0x9b,	//ADC b offset
	0x5d,	//ADC r gain
	0x66,	//ADC g gain
	0x60,	//ADC b gain
#ifdef X15	
	104,	//r FuncBuf[pCONTRAST] k1
	97,		//g FuncBuf[pCONTRAST] k1
	125,	//b FuncBuf[pCONTRAST] k1
	120,	//r FuncBuf[pCONTRAST] k2
	110,	//g FuncBuf[pCONTRAST] k2
	127,	//b FuncBuf[pCONTRAST] k2
	125,	//r FuncBuf[pCONTRAST] k3
	110,	//g FuncBuf[pCONTRAST] k3
	107,	//b FuncBuf[pCONTRAST] k3
	120,	//r FuncBuf[pCONTRAST] k2
	110,	//g FuncBuf[pCONTRAST] k2
	127,	//b FuncBuf[pCONTRAST] k2
	104,	//r FuncBuf[pCONTRAST] k1
	97,		//g FuncBuf[pCONTRAST] k1
	125,	//b FuncBuf[pCONTRAST] k1
#endif
#ifdef X17	
	101,	// FuncBuf[pCONTRAST] k1
	92,	// FuncBuf[pCONTRAST] k1
	126,	// FuncBuf[pCONTRAST] k1
	113,	// FuncBuf[pCONTRAST] k2
	102,	// FuncBuf[pCONTRAST] k2
	126,	// FuncBuf[pCONTRAST] k2
	121,	//128,	// FuncBuf[pCONTRAST] k3
	110,	//118,	// FuncBuf[pCONTRAST] k3
	126,	//102,	// FuncBuf[pCONTRAST] k3
	128,	// FuncBuf[pCONTRAST] k2
	128,	// FuncBuf[pCONTRAST] k2
	128,	// FuncBuf[pCONTRAST] k2
	128,	//102,	// FuncBuf[pCONTRAST] k1
	128,	//101,	// FuncBuf[pCONTRAST] k1
	128,	//128,	// FuncBuf[pCONTRAST] k1
#endif
#ifdef X19	
	104,	//r FuncBuf[pCONTRAST] k1
	182,	//g FuncBuf[pCONTRAST] k1
	121,	//b FuncBuf[pCONTRAST] k1
	112,	//r FuncBuf[pCONTRAST] k2
	90,		//g FuncBuf[pCONTRAST] k2
	120,	//b FuncBuf[pCONTRAST] k2
	121,	//r FuncBuf[pCONTRAST] k3
	98,		//g FuncBuf[pCONTRAST] k3
	128,	//b FuncBuf[pCONTRAST] k3
	128,	//r FuncBuf[pCONTRAST] k2
	128,	//g FuncBuf[pCONTRAST] k2
	128,	//b FuncBuf[pCONTRAST] k2
	128,	//r FuncBuf[pCONTRAST] k1
	128,	//g FuncBuf[pCONTRAST] k1
	128,	//b FuncBuf[pCONTRAST] k1
#endif
#ifdef X21	
	104,	//r FuncBuf[pCONTRAST] k1
	182,	//g FuncBuf[pCONTRAST] k1
	121,	//b FuncBuf[pCONTRAST] k1
	112,	//r FuncBuf[pCONTRAST] k2
	90, 	//g FuncBuf[pCONTRAST] k2
	120,	//b FuncBuf[pCONTRAST] k2
	121,	//r FuncBuf[pCONTRAST] k3
	98, 	//g FuncBuf[pCONTRAST] k3
	128,	//b FuncBuf[pCONTRAST] k3
	128,	//r FuncBuf[pCONTRAST] k2
	128,	//g FuncBuf[pCONTRAST] k2
	128,	//b FuncBuf[pCONTRAST] k2
	128,	//r FuncBuf[pCONTRAST] k1
	128,	//g FuncBuf[pCONTRAST] k1
	128,	//b FuncBuf[pCONTRAST] k1
#endif
	128,	//r FuncBuf[pCONTRAST] k6
	128,	//g FuncBuf[pCONTRAST] k6
	128,	//b FuncBuf[pCONTRAST] k6
	0x48,	//Light CONTRAST
	0x32,	//Light BRIGHTNESS
	0x18,	//Light Hstart LSB
	0x00,	//Light Hstart MSB
	0x32,	//Light HWidth LSB
	0x00,	//Light HWidth MSB
	0x19,	//Light Vstart LSB
	0x00,	//Light Vstart MSB
	0x32,	//Light VHight LSB
	0x00,	//Light VHight MSB
	0x6b,	//Channel 1 ADC r offset
	0x85,	//Channel 1 ADC g offset
	0x68,	//Channel 1 ADC b offset
};

code unsigned char EEP_FreqMap[]={
//H_SYNC(16bit),HV_Pol(4bit),V_SYNC(12bit)
	0x01,0x3a,0x51,0xf4,	//Timing 0 640x350@50Hz Graphic
	0x01,0x3a,0x52,0x57,	//Timing 1 640x350@59.94Hz Graphic
	0x01,0x3a,0x52,0xbc,	//Timing 2 640x350@70Hz Graphic
	0x01,0x7a,0x53,0x52,	//Timing 3 640x350@85Hz Graphic
	0x01,0x3a,0x61,0xf4,	//Timing 4 720x400@50Hz text
	0x01,0x3a,0x62,0x57,	//Timing 5 720x400@59.94Hz text
	0x01,0x3a,0x62,0xbc,	//Timing 6 720x400@70Hz text
	0x01,0x7a,0x63,0x52,	//Timing 7 720x400@85Hz text
	0x00,0xf8,0x42,0x34,	//Timing 8 640x400@56.42Hz 
	0x00,0x9d,0xc2,0x57,	//Timing 9 NTSC YPbPr 480i
	0x01,0x3a,0xc1,0xf4,	//Timing 10 640x480@50Hz    H-, V-
	0x01,0x3a,0x42,0x57,	//Timing 11 640x480@59.94Hz    
	0x01,0x3a,0xc2,0x57,	//Timing 12 NTSC YPbPr 480P 
	0x01,0x5e,0x92,0x9a,	//Timing 13 640x480@66.67Hz   
	0x01,0x5d,0x82,0x9a,	//Timing 14 640x480@66.6Hz    
	0x01,0x68,0xc2,0xbc,	//Timing 15 640x480@70Hz    
	0x01,0x7a,0xc2,0xd8,	//Timing 16 640x480@72.81Hz   
	0x01,0x77,0xc2,0xee,	//Timing 17 640x480@75Hz    
	0x01,0xb0,0xc3,0x52,	//Timing 18 640x480@85Hz    
	0x01,0x5f,0xf2,0x32,	//Timing 19 800x600@56.25Hz    
	0x01,0x7a,0xf2,0x5b,	//Timing 20 800x600@60.32Hz    
	0x01,0xe8,0x82,0x9c,	//Timing 21 800x600@66.89Hz    
	0x01,0xd0,0xf2,0xbc,	//Timing 22 800x600@66.998Hz    
	0x01,0xe0,0xf2,0xd1,	//Timing 23 800x600@72.188Hz    
	0x01,0xd4,0xf2,0xee,	//Timing 24 800x600@75Hz    
	0x02,0x18,0xf3,0x52,	//Timing 25 800x600@85.062Hz   
	0x01,0xf1,0x82,0xe9,	//Timing 26 832x624@74.55Hz    
	0x01,0x36,0x22,0x58,	//Timing 27 848x480@60Hz    
	0x01,0x5d,0x22,0xbb,	//Timing 28 848x480@69.95Hz    
	0x01,0x68,0x22,0xcf,	//Timing 29 848x480@71.9Hz   
	0x01,0x78,0x22,0xee,	//Timing 30 848x480@75Hz   
	0x01,0xae,0x23,0x53,	//Timing 31 848x480@85.18Hz   
	0x01,0x90,0xc1,0xf4,	//Timing 32 1024x768@50Hz(40K)  
	0x01,0x9c,0x81,0xf4,	//Timing 33 1024x768@50Hz(41.25K) 
	0x01,0xb4,0xc1,0xf4,	//Timing 34 1024x768@50Hz(43.66K) 
	0x01,0xe3,0xc2,0x58,	//Timing 35 1024x768@60Hz    
	0x02,0x1b,0x82,0x95,	//Timing 36 1024x768@66.11Hz    
	0x02,0x34,0xc2,0xbc,	//Timing 37 1024x768@70Hz    
	0x02,0x41,0xc2,0xd1,	//Timing 38 1024x768@72.125Hz   
	0x02,0x58,0xf2,0xee,	//Timing 39 1024x768@75Hz    
	0x02,0xae,0xf3,0x52,	//Timing 40 1024x768@84.996Hz   
	0x02,0x1c,0xf2,0x50,	//Timing 41 1152x864@59.27Hz   
	0x02,0x7e,0xf2,0xbc,	//Timing 42 1152x864@70Hz   
	0x02,0x88,0xf2,0xd0,	//Timing 43 1152x864@72Hz(64.872K)
	0x02,0x8a,0xf2,0xd0,	//Timing 44 1152x864@72Hz(65K)  
	0x02,0xa3,0xf2,0xee,	//Timing 45 1152x864@75Hz   
	0x03,0x03,0xe3,0x52,	//Timing 46 1152x864@85Hz   
	0x02,0xae,0x82,0xee,	//Timing 47 1152x870@75.06Hz   
	0x02,0x6a,0x82,0x93,	//Timing 48 1152x900@65.95Hz   
	0x02,0xcd,0x82,0xf8,	//Timing 49 1152x900@76.068Hz   
	0x02,0x58,0xf2,0x58,	//Timing 50 1280x960@60Hz   
	0x02,0xbc,0xf2,0xbc,	//Timing 51 1280x960@70Hz    
	0x02,0xd1,0xf2,0xd0,	//Timing 52 1280x960@72.03Hz    
	0x02,0xee,0xf2,0xee,	//Timing 53 1280x960@75Hz    
	0x03,0x5d,0xf3,0x51,	//Timing 54 1280x960@84.96Hz    
	0x02,0x0f,0xf1,0xf4,	//Timing 55 1280x1024@50Hz    
	0x02,0x7f,0xf2,0x58,	//Timing 56 1280x1024@60Hz    
	0x02,0xc2,0x82,0x98,	//Timing 57 1280x1024@66.472Hz  
	0x02,0xec,0xf2,0xba,	//Timing 58 1280x1024@69.853Hz  
	0x02,0xea,0xf2,0xba,	//Timing 59 1280x1024@69.853Hz  
	0x02,0xff,0xf2,0xd0,	//Timing 60 1280x1024@72Hz   
	0x03,0x1f,0xf2,0xee,	//Timing 61 1280x1024@75Hz   
	0x03,0x8f,0xf3,0x52,	//Timing 62 1280x1024@85Hz   
	0x02,0xee,0xf2,0x58,	//Timing 63 1600x1200@60Hz   
	0x03,0x2c,0xf2,0x8a,	//Timing 64 1600x1200@65Hz   
	0x03,0x6b,0xf2,0xbc,	//Timing 65 1600x1200@70Hz   
	0x03,0xa9,0xf2,0xee,	//Timing 66 1600x1200@75Hz   
	0x01,0xbf,0x82,0x57,	//Timing 67 1280x720@60Hz	
	0x01,0xdd,0x82,0x58,	//Timing 68 1280x768@60Hz	
	0x00,0xf8,0xc2,0x34,	//Timing 69 YPbPr PAL 574i 
};

code unsigned char EEP_SyncMap[]={
//	SharpV_BP    H_BP    H_Tatol  Reso Phase
	0x02,0x96,0x00,0x24,0x03,0x20,0x00,0x10,	//Timing 0 640x350@50Hz Graphic
	0x02,0x62,0x00,0x24,0x03,0x20,0x00,0x10,	//Timing 1 640x350@59.94Hz Graphic
	0x02,0x3c,0x00,0x24,0x03,0x20,0x00,0x10,	//Timing 2 640x350@70Hz Graphic
	0x02,0x3c,0x00,0x24,0x03,0x40,0x00,0x10,	//Timing 3 640x350@85Hz Graphic
	0x02,0x7d,0x00,0x28,0x03,0x84,0x03,0x10,	//Timing 4 720x400@50Hz text
	0x02,0x0f,0x00,0x28,0x03,0x84,0x04,0x10,	//Timing 5 720x400@59.94Hz text
	0x02,0x23,0x00,0x28,0x03,0x84,0x03,0x10,	//Timing 6 720x400@70Hz text
	0x02,0x2b,0x00,0x28,0x03,0xa8,0x03,0x10,	//Timing 7 720x400@85Hz text
	0x02,0x20,0x00,0x54,0x03,0x50,0x02,0x10,	//Timing 8 640x400@56.42Hz      
	0x02,0x0f,0x00,0x41,0x03,0x20,0x04,0x10,	//Timing 9 NTSC YPbPr 480i
	0x02,0x55,0x00,0x24,0x03,0x20,0x04,0x10,	//Timing 10 640x480@50Hz    
	0x02,0x21,0x00,0x24,0x03,0x20,0x04,0x10,	//Timing 11 640x480@59.94Hz    
	0x02,0x21,0x00,0x41,0x03,0x20,0x04,0x10,	//Timing 12 NTSC YPbPr 480P   
	0x02,0x28,0x00,0x54,0x03,0x60,0x04,0x10,	//Timing 13 640x480@66.67Hz   
	0x02,0x27,0x00,0x5c,0x03,0x80,0x04,0x10,	//Timing 14 640x480@66.6Hz    
	0x02,0x1c,0x00,0x80,0x03,0x48,0x04,0x10,	//Timing 15 640x480@70Hz    
	0x02,0x1d,0x00,0x74,0x03,0x40,0x04,0x10,	//Timing 16 640x480@72.81Hz   

⌨️ 快捷键说明

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