📄 caixdan.lst
字号:
256 cs_to_6453=0;
257 f_input_6453(0xce);
258 for(i=0;i<num_of_moto_display+10;i++)
259 {
260 EA=0;
261 f_input_6453(0xef);
262 }
263 cs_to_6453=1;
264 f_character_position(moto_h_position,moto_v_position);
265 cs_to_6453=1;
266 cs_to_6453=0;
267 f_input_6453(0xce);
268 for(i=6;i<num_of_moto_display;i++)
269 {
270 EA=0;
271 f_input_6453(display_moto[i]);
272 }
273 cs_to_6453=1;
274
275 }
276 void f_show_moto_function()
277 {
278
279 switch(function_moto)
280 {
281 case 1: f_moto_display();break;
282 case 2: f_display_clear(); break;
283 // default: f_moto_display();break;
284
285 }
286 }*/
287 //extern uchar show_clear_preset_flag;
288 void f_show_clear_preset()
289 {
290 1 f_showbuff(10,2,set_preset_code);
291 1
292 1 }
293
294 void f_show_my_preset(void)
295 {
296 1 uchar i;
297 1
298 1 if((run_pre_flag==1)&&(runing_pre_dot_flag==1))
299 1 {
300 2 run_pre_flag=0;
301 2 TR2=0;
C51 COMPILER V7.06 CAIXDAN 01/06/2005 14:37:19 PAGE 6
302 2 f_character_position(10,0);
303 2 cs_to_6453=1;
304 2 cs_to_6453=0;
305 2 f_input_6453(0xce);
306 2 for(i=0;i<19;i++)
307 2 {
308 3 f_input_6453(0xef);
309 3 }
310 2 cs_to_6453=1;
311 2 f_showbuff(10,2,preset);
312 2 if(function1>9)
313 2 f_showbuff_char(10,10,function1/10);
314 2 f_showbuff_char(10,11,function1%10);
315 2 sec=0;
316 2 EA=1;
317 2 TR0=1;
318 2 ET0=1;
319 2 for(i=0;i<5;i++)
320 2 {
321 3 EA=0;
322 3 _nop_();_nop_();_nop_();
323 3 f_delay();
324 3 EA=1;
325 3 }
326 2 TR0=0;
327 2 f_showbuff_char(10,2,0xef);
328 2 cs_to_6453=1;
329 2 feed_dog=~feed_dog;
330 2 cs_to_6453=0;
331 2 f_input_6453(0xce);
332 2 for(i=0;i<10;i++)
333 2 {
334 3 _nop_();_nop_();_nop_();
335 3 f_input_6453(0xef);
336 3 }
337 2 cs_to_6453=1;
338 2 TR2=1;
339 2 EA=1;
340 2
341 2 }
342 1 _nop_();_nop_();_nop_();
343 1 }
344 /*
345 *********************************************************************************************************
346 *名称:
347 *功能:
348 * 输入参数:无
349 *输出参数:无
350 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
351 *调用的函数:
352 *创建人: DaiWei
353 *创建时间:2003-8-16 10:51
354 *修改时间:
355 *********************************************************************************************************
356 */
357
358
359 void f_show_my_shot(void)
360 {
361 1 uchar data i;
362 1 EA=0;
363 1
C51 COMPILER V7.06 CAIXDAN 01/06/2005 14:37:19 PAGE 7
364 1 if((call_team_flag==1)&&(runing_salvo_flag==1))
365 1 {
366 2 first_show_preshot_flag=1;
367 2 if(shot_bug_problem==preset_dot)
368 2 {
369 3 EA=1;
370 3 return;
371 3 }
372 2 if((preset_dot>64)||(preset_dot==0))
373 2 {
374 3 EA=1;
375 3 return;
376 3 }
377 2 shot_bug_problem=preset_dot;
378 2
379 2 f_showbuff(11,2,shot_code);
380 2 EA=0;
381 2 if(number>9)
382 2 f_showbuff_char(11,7,number/10);
383 2 EA=0;
384 2 if(number==0)
385 2 number=1;
386 2 f_showbuff_char(11,8,number%10);
387 2 EA=0;
388 2 f_showbuff(11,11,pro_code);
389 2
390 2 if(preset_dot>9)
391 2 f_showbuff_char(11,16,preset_dot/10);
392 2 else
393 2 f_showbuff_char(11,16,0xef);
394 2 f_showbuff_char(11,17,preset_dot%10);
395 2 }
396 1 if(first_show_preshot_flag==1)
397 1 {
398 2 _nop_();_nop_();_nop_();
399 2 if((call_team_flag==0)||(runing_salvo_flag==0))
400 2 {
401 3 first_show_preshot_flag=0;
402 3 EA=0;
403 3 f_showbuff_char(11,2,0xef);
404 3 cs_to_6453=1;
405 3 feed_dog=~feed_dog;
406 3 cs_to_6453=0;
407 3 f_input_6453(0xce);
408 3 for(i=0;i<16;i++)
409 3 f_input_6453(0xef);
410 3 cs_to_6453=1;
411 3 _nop_();_nop_();_nop_();
412 3 }
413 2 _nop_();_nop_();_nop_();
414 2 }
415 1 EA=1;
416 1 }
417 /*
418 *********************************************************************************************************
419 *名称:
420 *功能:
421 * 输入参数:无
422 *输出参数:无
423 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
424 *调用的函数:
425 *创建人: DaiWei
C51 COMPILER V7.06 CAIXDAN 01/06/2005 14:37:19 PAGE 8
426 *创建时间:2003-8-16 10:51
427 *修改时间:
428 *********************************************************************************************************
429 */
430
431 void f_call_show_pre_shot(void)
432 {
433 1 // return;
434 1 if(direction==1)
435 1 { _nop_();_nop_();_nop_();
436 2 f_show_my_shot();
437 2
438 2 }
439 1 _nop_();_nop_();_nop_();
440 1 }
441 /*
442 *********************************************************************************************************
443 *名称:
444 *功能:
445 * 输入参数:无
446 *输出参数:无
447 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
448 *调用的函数:
449 *创建人: DaiWei
450 *创建时间:2003-8-16 10:51
451 *修改时间:
452 *********************************************************************************************************
453 */
454
455 void f_brush_gb(void)
456 {
457 1 gb_brush_flag=1;
458 1 func_brush_flag=1;
459 1 }
460 /*
461 *********************************************************************************************************
462 *名称:
463 *功能:
464 * 输入参数:无
465 *输出参数:无
466 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
467 *调用的函数:
468 *创建人: DaiWei
469 *创建时间:2003-8-16 10:51
470 *修改时间:
471 *********************************************************************************************************
472 */
473
474 /*void f_key_clear_flag(void)
475 {
476 set_date_flag=0;
477 menu_3_white_balance_flag=0;
478 set_camera_flag=0;
479 set_camera_display_flag=0;
480 set_pan_display_flag=0;
481 menu_set_flag=0;
482 h_position=4;
483 set_add_menu_flag=0;
484 menu_brush_flag=1;
485 menu_3_white_balance_flag1=0;
486 f_brush_gb();
487 }
C51 COMPILER V7.06 CAIXDAN 01/06/2005 14:37:19 PAGE 9
488 /*
489 *********************************************************************************************************
490 *名称:
491 *功能:
492 * 输入参数:无
493 *输出参数:无
494 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
495 *调用的函数:
496 *创建人: DaiWei
497 *创建时间:2003-8-16 10:51
498 *修改时间:
499 *********************************************************************************************************
500 */
501
502 void f_key_main_menu_add(void)
503 {
504 1 gb_brush_flag=1;
505 1 ++h_position;
506 1 if(h_position>8)
507 1 {
508 2 h_position=4;
509 2 }
510 1 _nop_();
511 1 }
512 /*
513 *********************************************************************************************************
514 *名称:
515 *功能:
516 * 输入参数:无
517 *输出参数:无
518 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
519 *调用的函数:
520 *创建人: DaiWei
521 *创建时间:2003-8-16 10:51
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -