📄 init.lst
字号:
111 0xB3 ,(DISP_DFLT_VDENS>>8), //25 //DWVS_H_REG
112 0xB4 ,(H_Size&0xFF), //H Width //DWHSZ_L_REG
113 0xB5 ,(H_Size>>8), //DWHSZ_H_REG
114 0xB6 ,(V_Size&0xFF), //DWVSZ_L_REG
115 0xB7 ,(V_Size>>8), //DWVSZ_H_REG
C51 COMPILER V7.50 INIT 10/30/2006 16:14:43 PAGE 3
116 0xB8 , DISP_DFLT_HTOTAL, //H Total //30 //PH_TOT_L_REG
117 0xB9 ,(DISP_DFLT_HTOTAL>>8), //PH_TOT_H_REG
118 0xBA , DISP_DFLT_VTOTAL, //V Total //PV_TOT_L_REG
119 0xBB ,(DISP_DFLT_VTOTAL>>8), //PV_TOT_H_REG
120 0xBC , DISP_DFLT_HSWIDTH, //HSYNC Width //PH_PW_L_REG
121 0xBD ,(DISP_DFLT_HSWIDTH>>8), //35 //PH_PW_H_REG
122 0xBE , DISP_DFLT_VSWIDTH, //VSYNC Width //PV_PW_L_REG
123 0xBF ,(DISP_DFLT_VSWIDTH>>8), //PV_PW_H_REG
124 //Scaling
125 0x72 , 0x33, //H Scale //SC_HOR_H1
126 0x73 , 0x73, //SC_HOR_H2
127 0x74 , 0x00, //V Scale //40 //SC_VER_V1
128 0x75 , 0x40, //SC_VER_V2
129 //LineBuffer Prefill
130 0xe2 , 0x11,
131 0x84 , 0x00, //LINE_BUF_L_REG
132 0x85 , 0x10, //LINE_BUF_H_REG
133 0xE1 , 0xa0, //OPIN_CFG_REG
134 0x50 , 0x10, //45 //VSYNC_TIME_MEA_REG
135 0x37 , 0x40, //VSYNC_MISSCNT_REG
136 0x38 , 0x50, //HSYNC_MISSCNT_L_REG
137 0x39 , 0x10, //HSYNC_MISSCNT_H_REG
138 0x3A , 0x20, //VSYNC_DLT_REG
139 0x3B , 0x03, //HSYNC_DLT_REG
140 #ifdef TCON
141 0xE0 , (0x91 | CPH1 | CPH2 |CPH3), //PW_MGRCTRL_REG, Bruce, 2006/01/09 for flexibility
142
143 0xE1 , 0xf4, //OPIN_CFG_REG
144 #else
0xE0 , (0x91 | CPH1 | CPH2 |CPH3), //PW_MGRCTRL_REG
0xE1 , 0x00, //OPIN_CFG_REG
#endif
148 0x9C , 0x02, //DITHERING
149 0x90 , 0x04,//0x04, //IMG_FUNCTRL_REG
150 //De-Interlace enable
151 0x30 , 0x00,//(I1CReadByte(TW803_P0, 0x30)|0x01)//DITLC_VSHDW_REG
152 #ifdef OUT_PIN_CONF
153 0xE1 , OUT_PIN_CONF, //OPIN_CFG_REG
154 #endif
155
156 #ifdef Enable_HelfSample
0x79 , 0x20,
#endif
159 #ifdef EnableDither
0x90 , ENCSC | ENDITHER,
0x9c , OutputBit,
#else
163 0x90 , ENCSC,
164 #endif
165 #ifdef T112
0xea , 0x11,
#endif
168 0xff , 0x00// End of register settings, bruce, 2006/01/09
169
170 };
171
172 REGADRVAL code stInitT10xP2[]={
173 //adr , value
174 0x3f , 0x00, //ADC_ROFF // Change by Sherman 06'01'10
175 0x24 , 0xe9, //0 //0x24
176 0x25 , 0x0F, //0x25
177 //Video Register Page Setted
C51 COMPILER V7.50 INIT 10/30/2006 16:14:43 PAGE 4
178 0x2E , 0x82, //HACT_START_REG
179 0x2F , 0x30, //HACT_WIDTH_REG
180 0x3F , 0x00, //SOFT_RESET_REG
181 0xc0 , 0x14, //5 //0xc0
182 0xe0 , 0x10, //0xe0
183 0x0C , 0x8a, //CHROMA_AGC_REG
184 0x18 , 0x21, //CHROMA_DTO0_REG
185 0x19 , 0xf0, //CHROMA_DTO1_REG
186 0x1A , 0x7c, //10 //CHROMA_DTO2_REG
187 0x1B , 0x0f, //CHROMA_DTO3_REG
-
188 0x30 , 0x24, //VACT_START_REG
189 0x31 , 0x61, //VACT_HEIGHT_REG
190 0x82 , 0x42, //COMB_FILTERCFG_REG
191
192 0x04 , 0xD8, //15 //HAGC_REG // Change by Sherman for Gamma Adjustment 05'12'19
193 0x10 , 0x27, //AGC_PKNO_REG
194 0x00 , 0x00, //SRCSEL_COMBF_REG
195 0x03 , 0x00, //COMB_FILTERMODE_REG
196 0x02 , 0x4B, //YC_AGC_REG
197 0x11 , 0xb9, //20 //AGC_PKGT_CTRL_REG
198
199 //Color
200 0x01 , 0x00,//(I1CReadByte(TW803_P0+4, 0x01)|0x01), //BW_CTRL_REG
201
202 0x80 , 0x05,//For char clear //LUMINANCE_PKCTRL_REG
203 0x07 , 0x01,//For color bar clear //YC_OPCTRL_REG
204 0x08 , 0x70, //CONTRAST_REG // Change by Sherman for G
-amma Adjustment 05'12'19
205 0x0A , 0x58, //25 //SAT_REG
206 0x09 , 0x18, //BRIGHT_REG
207
208 0x2d , 0x48, // Add by Sherman 06'01'10s
209 0x3f , 0x01, //ADC_ROFF // Change by Sherman 06'01'10
210 0xff , 0x00, // End of register settings, bruce, 2006/01/09
211 };
212
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = 238 ----
XDATA SIZE = 30 ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -