📄 msg.lst
字号:
153 2 // AL320_OSDMoveFunction(KEYPRESS_RIGHT);
154 2 // }
155 2 if(ffac)
156 2 {
157 3 SetReg(SLAVE_ADDRESS_AL320, 0xff, 0x01);
158 3 if(fac[menucursor]<255)fac[menucursor]++;
159 3 I2CWrite(SLAVE_ADDRESS_AL320, menucursor+0x9a,fac[menucursor]);
160 3 EEPROMWrite(BANK0,menucursor+0x30,fac[menucursor]);
161 3 break;
162 3 }
163 2 guc1sCounter=6;
164 2 SetReg(SLAVE_ADDRESS_AL320, 0xff, 0x00);
165 2 switch(menucursor)
166 2 {
167 3 case 0:
168 3 break;
169 3 case 1:
170 3 if(vcjbright<30)vcjbright++;
171 3 I2CWrite(SLAVE_ADDRESS_AL320, 0x09, vcjbright<<3);
172 3 EEPROMWrite(BANK0,BRIGHTNESS_SAVE, vcjbright);
173 3 break;
174 3 case 2:
175 3 if(vcjcontrast<30)vcjcontrast++;
176 3 I2CWrite(SLAVE_ADDRESS_AL320, 0x08, vcjcontrast<<1);
177 3 EEPROMWrite(BANK0,CONTRAST_SAVE, vcjcontrast);
178 3 break;
C51 COMPILER V7.50 MSG 06/25/2008 18:49:33 PAGE 4
179 3 case 3:
180 3 if(vcjcolor<30)vcjcolor++;
181 3 I2CWrite(SLAVE_ADDRESS_AL320, 0x0a, vcjcolor<<3);
182 3 EEPROMWrite(BANK0,COLOR_SAVE, vcjcolor);
183 3 break;
184 3 case 4:
185 3 if(vcjbeepon)vcjbeepon=0;
186 3 else
187 3 vcjbeepon=1;
188 3 EEPROMWrite(BANK0,BEEP_SAVE, vcjbeepon);
189 3 ucIrRep = 8;
190 3 break;
191 3 }
192 2 SetReg(SLAVE_ADDRESS_AL320, 0xff, 0x01);
193 2 break;
194 2
195 2 case KEYPRESS_RIGHT: //KEY03
196 2
197 2 // if (gbOSDMenu == 0){
198 2 //
199 2 // AL320_OSDMoveFunction(KEYPRESS_LEFT);
200 2 // }
201 2 if(ffac)
202 2 {
203 3 SetReg(SLAVE_ADDRESS_AL320, 0xff, 0x01);
204 3 if(fac[menucursor])fac[menucursor]--;
205 3 I2CWrite(SLAVE_ADDRESS_AL320, menucursor+0x9a,fac[menucursor]);
206 3 EEPROMWrite(BANK0,menucursor+0x30,fac[menucursor]);
207 3 break;
208 3 }
209 2 guc1sCounter=6;
210 2 SetReg(SLAVE_ADDRESS_AL320, 0xff, 0x00);
211 2 switch(menucursor)
212 2 {
213 3 case 0:
214 3 break;
215 3 case 1:
216 3 if(vcjbright)vcjbright--;
217 3 I2CWrite(SLAVE_ADDRESS_AL320, 0x09, vcjbright<<3);
218 3 EEPROMWrite(BANK0,BRIGHTNESS_SAVE, vcjbright);
219 3 break;
220 3 case 2:
221 3 if(vcjcontrast)vcjcontrast--;
222 3 I2CWrite(SLAVE_ADDRESS_AL320, 0x08, vcjcontrast<<1);
223 3 EEPROMWrite(BANK0,CONTRAST_SAVE, vcjcontrast);
224 3 break;
225 3 case 3:
226 3 if(vcjcolor)vcjcolor--;
227 3 I2CWrite(SLAVE_ADDRESS_AL320, 0x0a, vcjcolor<<3);
228 3 EEPROMWrite(BANK0,COLOR_SAVE, vcjcolor);
229 3 break;
230 3 case 4:
231 3 if(vcjbeepon)vcjbeepon=0;
232 3 else
233 3 vcjbeepon=1;
234 3 EEPROMWrite(BANK0,BEEP_SAVE, vcjbeepon);
235 3 ucIrRep = 8;
236 3 break;
237 3 }
238 2 SetReg(SLAVE_ADDRESS_AL320, 0xff, 0x01);
239 2 break;
240 2 /*
C51 COMPILER V7.50 MSG 06/25/2008 18:49:33 PAGE 5
241 2 case KEYPRESS_EXIT: //KEY08
242 2
243 2 if (gbOSDMenu == 0){
244 2
245 2 AL320_OSDExitFunction();
246 2 }
247 2
248 2
249 2
250 2 break;
251 2
252 2 case KEYPRESS_MUTE:
253 2 if(gbPowerON){
254 2 if (gbTestPatern == 1){
255 2
256 2 SetReg(SLAVE_ADDRESS_AL320, 0xff, 0x01);//Switch to Page2
257 2 SetReg(SLAVE_ADDRESS_AL320, 0x7e, 0x21);//Test Patern ON
258 2 Delay(200);
259 2 gbTestPatern = 0;
260 2 }
261 2 else{
262 2
263 2 SetReg(SLAVE_ADDRESS_AL320, 0xff, 0x01);//Switch to Page2
264 2 SetReg(SLAVE_ADDRESS_AL320, 0x7e, 0x00);//Test Patern OFF
265 2 Delay(200);
266 2 gbTestPatern = 1;
267 2 }
268 2 }
269 2 break;
270 2
271 2
272 2
273 2
274 2 case KEYPRESS_MTS:
275 2
276 2 gbDebug = 1;
277 2 PrintHelp();
278 2
279 2 break;
280 2 case KEYPRESS_SOURCE:
281 2 if(gbPowerON){
282 2 guc1sCounter=0;
283 2 guc5msCounter2=0;
284 2 gbOSDOFF=FALSE;
285 2 AL320_ChannelChange();
286 2 }
287 2 break;
288 2 */
289 2 default:
290 2
291 2 break;
292 2 }
293 1 }
294
295
*** WARNING C316 IN LINE 295 OF MSG.C: unterminated conditionals
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 496 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
C51 COMPILER V7.50 MSG 06/25/2008 18:49:33 PAGE 6
PDATA SIZE = ---- ----
DATA SIZE = 1 ----
IDATA SIZE = ---- ----
BIT SIZE = 2 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -