📄 1574init.lst
字号:
C51 COMPILER V7.01 1574INIT 07/14/2005 15:18:38 PAGE 1
C51 COMPILER V7.01, COMPILATION OF MODULE 1574INIT
OBJECT MODULE PLACED IN .\1574Init.obj
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE ..\source\1574Init.c LARGE DEBUG OBJECTEXTEND PRINT(.\1574Init.lst) OBJECT(
-.\1574Init.obj)
stmt level source
1 /**--------------------------------------------------------------------------
2 * Name 15xxInit.c
3 --------------------------------------------------------------------------**/
4 #include "..\inc\public2.h"
5
6 #define WR_CVD1_BYTE 14
7 #define WR_1574 45
8
9 #define EEPROM_WRID 0xA0
10 #define L44_WRID 0x28
11
12 xdata char DEV_Inf[16] _at_ 0x0090; //can not be initialized
13 // data in progeam "main()"
14 //-------------------------------------------------------------------
15 //CVD1 Control register__ADD,DATA(By I2C)
16 //-------------------------------------------------------------------
17 code unsigned char CVD1_INITTab[12] =
18 {// Reg.# Value
19 0x3F, 0x00, 0x03, 0x00, 0x05, 0x64, 0x06, 0x8A, 0x11, 0xB9,
20 0x83, 0x89
21 };
22
23 code unsigned char CVD1_NTSCTab[WR_CVD1_BYTE*2] =
24 {// Reg.# Value
25 0x00, 0x00, 0x01, 0x01, 0x02, 0x6F, 0x0C, 0x8A, 0x18, 0x21,
26 0x19, 0xF0, 0x1A, 0x7C, 0x1B, 0x1F, 0x2E, 0x82, 0x30, 0x22,
27 0x31, 0x61, 0x39, 0x0A, 0x82, 0x42, 0x87, 0x10
28 };
29 code unsigned char CVD1_PALMTab[WR_CVD1_BYTE*2] =
30 {// Reg.# Value
31 0x00, 0x04, 0x01, 0x01, 0x02, 0x6F, 0x0C, 0x8A, 0x18, 0x21,
32 0x19, 0xE6, 0x1A, 0xEF, 0x1B, 0xA4, 0x2E, 0x82, 0x30, 0x22,
33 0x31, 0x61, 0x39, 0x0A, 0x82, 0x42, 0x87, 0x10
34 };
35 code unsigned char CVD1_PALTab[WR_CVD1_BYTE*2] =
36 {// Reg.# Value
37 0x00, 0x32, 0x01, 0x00, 0x02, 0x6F, 0x0C, 0x67, 0x18, 0x2A,
38 0x19, 0x09, 0x1A, 0x8A, 0x1B, 0xCB, 0x2E, 0x84, 0x30, 0x2A,
39 0x31, 0xC1, 0x39, 0x1A, 0x82, 0x52, 0x87, 0x08
40 };
41 code unsigned char CVD1_SECAMTab[WR_CVD1_BYTE*2] =
42 {// Reg.# Value
43 0x00, 0x38, 0x01, 0x00, 0x02, 0x4F, 0x0C, 0x67, 0x18, 0x28,
44 0x19, 0xA3, 0x1A, 0x3B, 0x1B, 0xB3, 0x2E, 0x84, 0x30, 0x2A,
45 0x31, 0xC1, 0x39, 0x1A, 0x82, 0x52, 0x87, 0x08
46 };
47
48 //-------------------------------------------------------------------
49 // TCON Register Address and Data
50 //-------------------------------------------------------------------
51 #ifdef CPT_PANEL //CPT(CLAA070WA01)---AU(A070FW03 V1)---InnoLux(AT070TN04)--
code unsigned char TCON_RegVal[WR_1574*2]={
// Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule
0x00, 0x41, 0x01, 0x3F, 0x03, 0x0D, 0x04, 0x14, 0x06, 0xD8,
C51 COMPILER V7.01 1574INIT 07/14/2005 15:18:38 PAGE 2
0x30, 0x48, 0x31, 0x12, 0x32, 0x00, 0x33, 0x38, 0x34, 0x00,
0x35, 0x30, 0x36, 0x01, 0x3B, 0x0D, 0x3D, 0x01, 0x3F, 0x0C,
0x41, 0x02, 0x43, 0x0A, 0x45, 0xC1, 0x46, 0x00, 0x47, 0xC2,
0x48, 0x00, 0x49, 0x12, 0x4A, 0x00, 0x4B, 0x01, 0x4C, 0x00,
0x4D, 0x12, 0x4E, 0x00, 0x53, 0x18, 0x55, 0x17, 0x57, 0x18,
0x59, 0x17, 0x68, 0x10, 0x71, 0x09, 0x74, 0x6E, 0x75, 0x00,
0x76, 0x8A, 0x77, 0x00, 0x78, 0x01, 0x79, 0x00, 0x7A, 0xA3,
0x7B, 0x00, 0x7C, 0x00, 0x7D, 0x84, 0x7F, 0x80, 0x8A, 0x58
};
#endif
65
66 #ifdef HYDIS_PANEL //Hydis(HT07W31)-------------------------------------------
code unsigned char TCON_RegVal[WR_1574*2]={
// Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule
0x00, 0x41, 0x01, 0x3F, 0x03, 0x0C, 0x04, 0x0C, 0x06, 0xD8,
0x30, 0x48, 0x31, 0x12, 0x32, 0x00, 0x33, 0x38, 0x34, 0x00,
0x35, 0x30, 0x36, 0x01, 0x3B, 0x0D, 0x3D, 0x01, 0x3F, 0x0C,
0x41, 0x02, 0x43, 0x0A, 0x45, 0xBF, 0x46, 0x00, 0x47, 0xC2,
0x48, 0x00, 0x49, 0x12, 0x4A, 0x00, 0x4B, 0x01, 0x4C, 0x00,
0x4D, 0x12, 0x4E, 0x00, 0x53, 0x18, 0x55, 0x17, 0x57, 0x18,
0x59, 0x17, 0x68, 0x10, 0x71, 0x09, 0x74, 0x6E, 0x75, 0x00,
0x76, 0x8A, 0x77, 0x00, 0x78, 0x01, 0x79, 0x00, 0x7A, 0xA3,
0x7B, 0x00, 0x7C, 0x00, 0x7D, 0x84, 0x7F, 0x80, 0x8A, 0x58
};
#endif
80
81 #ifdef LG_PANEL //LG(LB070W02)---------------------------------------------
code unsigned char TCON_RegVal[] ={
// Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule
0x00, 0x41, 0x01, 0x3F, 0x03, 0x0D, 0x04, 0x18, 0x06, 0xD8,
0x30, 0xC8, 0x31, 0x12, 0x32, 0x00, 0x33, 0x38, 0x34, 0x00,
0x35, 0x30, 0x36, 0x01, 0x3B, 0x06, 0x3D, 0x01, 0x3F, 0x00,
// 0x35, 0x30, 0x36, 0x01, 0x3B, 0x08, 0x3D, 0x01, 0x3F, 0x00
0x41, 0x01, 0x43, 0x00, 0x45, 0xC1, 0x46, 0x00, 0x47, 0xC2,
// 0x41, 0x03, 0x43, 0x00, 0x45, 0xC1, 0x46, 0x00, 0x47, 0xC2
0x48, 0x00, 0x49, 0x12, 0x4A, 0x00, 0x4B, 0x01, 0x4C, 0x00,
0x4D, 0x12, 0x4E, 0x00, 0x53, 0x17, 0x55, 0x15, 0x57, 0x17,
0x59, 0x15, 0x68, 0x10, 0x71, 0xA3, 0x74, 0x0A, 0x75, 0x00,
0x76, 0x8A, 0x77, 0x00, 0x78, 0x01, 0x79, 0x00, 0x7A, 0xA3,
0x7B, 0x00, 0x7C, 0x00, 0x7D, 0xC0, 0x7F, 0x80, 0x8A, 0x59
};
#endif
97
98 #ifdef PVI_PANEL //PVI(PW045XS1), (PW070XS7)--------------------------------
99 code unsigned char TCON_RegVal[WR_1574*2]={
100 // Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule
101 0x00, 0x41, 0x01, 0x3F, 0x03, 0x0D, 0x04, 0x14, 0x06, 0xD8,
102 0x30, 0x48, 0x31, 0x12, 0x32, 0x00, 0x33, 0x13, 0x34, 0x00,
103 0x35, 0x30, 0x36, 0x01, 0x3B, 0x0E, 0x3D, 0x07, 0x3F, 0x0C,
104 0x41, 0x02, 0x43, 0x0A, 0x45, 0xC3, 0x46, 0x00, 0x47, 0xC5,
105 0x48, 0x00, 0x49, 0x12, 0x4A, 0x00, 0x4B, 0x01, 0x4C, 0x00,
106 0x4D, 0x12, 0x4E, 0x00, 0x53, 0x19, 0x55, 0x17, 0x57, 0x19,
107 0x59, 0x17, 0x68, 0x10, 0x71, 0x09, 0x74, 0x6E, 0x75, 0x00,
108 0x76, 0x8A, 0x77, 0x00, 0x78, 0x01, 0x79, 0x00, 0x7A, 0xA3,
109 0x7B, 0x00, 0x7C, 0x00, 0x7D, 0x84, 0x7F, 0x80, 0x8A, 0x58
110 };
111 #endif
112
113 #ifdef SAMSUNG_PANEL//Samsung(LTS700WQ-F02)-------------------------------------
code unsigned char TCON_RegVal[WR_1574*2]={
// Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule
0x00, 0x41, 0x01, 0x3F, 0x03, 0x0D, 0x04, 0x0E, 0x06, 0xD8,
C51 COMPILER V7.01 1574INIT 07/14/2005 15:18:38 PAGE 3
0x30, 0x48, 0x31, 0x12, 0x32, 0x00, 0x33, 0x38, 0x34, 0x00,
0x35, 0x30, 0x36, 0x01, 0x3B, 0x0F, 0x3D, 0x10, 0x3F, 0x19,
0x41, 0x10, 0x43, 0x19, 0x45, 0xC1, 0x46, 0x00, 0x47, 0xC2,
0x48, 0x00, 0x49, 0x12, 0x4A, 0x00, 0x4B, 0x01, 0x4C, 0x00,
0x4D, 0x12, 0x4E, 0x00, 0x53, 0x18, 0x55, 0x17, 0x57, 0x18,
0x59, 0x17, 0x68, 0x80, 0x71, 0xA3, 0x74, 0x00, 0x75, 0x00,
0x76, 0x38, 0x77, 0x00, 0x78, 0xA3, 0x79, 0x00, 0x7A, 0x01,
0x7B, 0x00, 0x7C, 0x00, 0x7D, 0x40, 0x7F, 0x80, 0x8A, 0x58
};
#endif
127
128 /*#ifdef TOSHIBA_PANEL //Toshiba(LTA070B343A)----------------------------------
129 code unsigned char TCON_RegVal[WR_1574*2]={
130 // Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule
131 // 0x00, 0x41, 0x01, 0x3F, 0x03, 0x0D, 0x04, 0x0F, 0x06, 0xD8,
132 0x00, 0x41, 0x01, 0x3F, 0x03, 0X11, 0x04, 0X38, 0x06, 0xD8,
133 0x30, 0x48, 0x31, 0x10, 0x32, 0x00, 0x33, 0x13, 0x34, 0x00,
134 0x35, 0x30, 0x36, 0x01, 0x3B, 0x0C, 0x3D, 0x01, 0x3F, 0x0C,
135 0x41, 0x05, 0x43, 0x17, 0x45, 0xC1, 0x46, 0x00, 0x47, 0xC3,
136 0x48, 0x00, 0x49, 0x12, 0x4A, 0x00, 0x4B, 0x01, 0x4C, 0x00,
137 0x4D, 0x12, 0x4E, 0x00, 0x53, 0x16, 0x55, 0x14, 0x57, 0x16,
138 0x59, 0x14, 0x68, 0x10, 0x71, 0x09, 0x74, 0x6E, 0x75, 0x00,
139 0x76, 0x8A, 0x77, 0x00, 0x78, 0x01, 0x79, 0x00, 0x7A, 0xA3,
140 0x7B, 0x00, 0x7C, 0x00, 0x7D, 0x84, 0x7F, 0x80, 0x8A, 0x58
141 };
142
143 #endif
144 */
145 #ifdef TOSHIBA_PANEL //Toshiba(LTA070B343A)----------------------------------
code unsigned char TCON_RegVal[WR_1574*2]={
/* // Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule Reg.# Vaule
0x00, 0x41, 0x01, 0x3F, 0x03, 0x0D, 0x04, 0x0F, 0x06, 0xD8,
0x30, 0x48, 0x31, 0x10, 0x32, 0x00, 0x33, 0x13, 0x34, 0x00,
0x35, 0x30, 0x36, 0x01, 0x3B, 0x0C, 0x3D, 0x01, 0x3F, 0x0C,
0x41, 0x05, 0x43, 0x17, 0x45, 0xC1, 0x46, 0x00, 0x47, 0xC3,
0x48, 0x00, 0x49, 0x12, 0x4A, 0x00, 0x4B, 0x01, 0x4C, 0x00,
0x4D, 0x12, 0x4E, 0x00, 0x53, 0x16, 0x55, 0x14, 0x57, 0x16,
0x59, 0x14, 0x68, 0x10, 0x71, 0x09, 0x74, 0x6E, 0x75, 0x00,
0x76, 0x8A, 0x77, 0x00, 0x78, 0x01, 0x79, 0x00, 0x7A, 0xA3,
0x7B, 0x00, 0x7C, 0x00, 0x7D, 0x84, 0x7F, 0x80, 0x8A, 0x58
*/
0x20, 0x20, 0x00, 0x41, 0x01, 0x3F, 0x03, 0x0D, 0x04, 0x16,
0x06, 0xD8, 0x30, 0x48, 0x31, 0x10, 0x32, 0x00, 0x33, 0x13,
0x34, 0x00, 0x35, 0x30, 0x36, 0x01, 0x3B, 0x0D, 0x3D, 0x15,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -