📄 caixdan.lst
字号:
522 *修改时间:
523 *********************************************************************************************************
524 */
525
526 void f_key_main_menu_sub(void)
527 {
528 1 gb_brush_flag=1;
529 1 --h_position;
530 1 if(h_position<=3)
531 1 {
532 2 h_position=8;
533 2 }
534 1 _nop_();
535 1 }
536 /*
537 *********************************************************************************************************
538 *名称:
539 *功能:
540 * 输入参数:无
541 *输出参数:无
542 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
543 *调用的函数:
544 *创建人: DaiWei
545 *创建时间:2003-8-16 10:51
546 *修改时间:
547 *********************************************************************************************************
548 */
549
C51 COMPILER V7.06 CAIXDAN 01/06/2005 14:37:19 PAGE 10
550 void f_key_main_menu_enter(void)
551 { _nop_(); _nop_();_nop_();_nop_();
552 1 switch(h_position)
553 1 {
554 2
555 2 case 4: _nop_();_nop_();_nop_(); f_key_clear_flag(); set_date_flag=1;break;
556 2 case 5: _nop_();_nop_();_nop_(); f_key_clear_flag(); set_camera_flag=1;break;
557 2 case 6: _nop_();_nop_();_nop_(); f_key_clear_flag(); set_camera_display_flag=1;mark_id=1;break;
558 2 case 7: _nop_();_nop_();_nop_(); f_key_clear_flag(); set_pan_display_flag=1;break;
559 2 case 8: _nop_();_nop_();_nop_();f_key_clear_flag(); set_add_menu_flag=1;break;
560 2 default: _nop_();_nop_();_nop_(); h_position=4; break;
561 2 }
562 1 _nop_(); _nop_();_nop_();_nop_();
563 1 }
564 /*
565 *********************************************************************************************************
566 *名称:
567 *功能:
568 * 输入参数:无
569 *输出参数:无
570 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
571 *调用的函数:
572 *创建人: DaiWei
573 *创建时间:2003-8-16 10:51
574 *修改时间:
575 *********************************************************************************************************
576 */
577
578 void f_key_main_menu_cance(void)
579 {
580 1 _nop_();_nop_();_nop_();
581 1 f_key_clear_flag();
582 1 direction=1;
583 1 }
584 /*
585 *********************************************************************************************************
586 *名称:
587 *功能:
588 * 输入参数:无
589 *输出参数:无
590 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
591 *调用的函数:
592 *创建人: DaiWei
593 *创建时间:2003-8-16 10:51
594 *修改时间:
595 *********************************************************************************************************
596 */
597
598 void f_key_main_menu(void)
599 {
600 1 _nop_();_nop_();_nop_();
601 1 switch(function)
602 1 {
603 2 case ADD: _nop_();_nop_();_nop_(); f_key_main_menu_add();break;
604 2 case SUB: _nop_();_nop_();_nop_(); f_key_main_menu_sub();break;
605 2 case ENTER: _nop_();_nop_();_nop_(); f_key_main_menu_enter();break;
606 2 case CANCE: _nop_();_nop_();_nop_(); f_key_main_menu_cance();break;
607 2 default: _nop_();break;
608 2 }
609 1 _nop_(); _nop_();_nop_();_nop_();
610 1 }
611 /*
C51 COMPILER V7.06 CAIXDAN 01/06/2005 14:37:19 PAGE 11
612 *********************************************************************************************************
613 *名称:
614 *功能:
615 * 输入参数:无
616 *输出参数:无
617 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
618 *调用的函数:
619 *创建人: DaiWei
620 *创建时间:2003-8-16 10:51
621 *修改时间:
622 *********************************************************************************************************
623 */
624
625 void f_sixth_enter_key(void)
626 {
627 1 _nop_(); _nop_();_nop_();_nop_();
628 1 }
629 /*
630 *********************************************************************************************************
631 *名称:
632 *功能:
633 * 输入参数:无
634 *输出参数:无
635 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
636 *调用的函数:
637 *创建人: DaiWei
638 *创建时间:2003-8-16 10:51
639 *修改时间:
640 *********************************************************************************************************
641 */
642
643 void f_sixth_cance_key(void)
644 {
645 1 _nop_();_nop_();_nop_();
646 1 f_key_clear_flag();
647 1 menu_set_flag=1;
648 1 _nop_();_nop_();_nop_();
649 1 }
650 /*
651 *********************************************************************************************************
652 *名称:
653 *功能:
654 * 输入参数:无
655 *输出参数:无
656 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
657 *调用的函数:
658 *创建人: DaiWei
659 *创建时间:2003-8-16 10:51
660 *修改时间:
661 *********************************************************************************************************
662 */
663
664 void f_sixth_sub_key(void)
665 {
666 1
667 1 gb_brush_flag=1;
668 1 --h_position;
669 1 if(h_position<=3)
670 1 {
671 2 h_position=8;
672 2 }
673 1 if(h_position>8)
C51 COMPILER V7.06 CAIXDAN 01/06/2005 14:37:19 PAGE 12
674 1 {
675 2 h_position=4;
676 2 }
677 1
678 1 }
679 /*
680 *********************************************************************************************************
681 *名称:
682 *功能:
683 * 输入参数:无
684 *输出参数:无
685 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
686 *调用的函数:
687 *创建人: DaiWei
688 *创建时间:2003-8-16 10:51
689 *修改时间:
690 *********************************************************************************************************
691 */
692
693 void f_sixth_add_key(void)
694 {
695 1 // f_brush_gb();
696 1 // func_brush_flag=1;
697 1 gb_brush_flag=1;
698 1 ++h_position;
699 1 if(h_position>8)
700 1 {
701 2 h_position=4;
702 2 }
703 1 _nop_();_nop_();_nop_();
704 1 if(h_position<=3)
705 1 {
706 2 h_position=8;
707 2 }
708 1 _nop_();_nop_();_nop_();
709 1 }
710 /*
711 *********************************************************************************************************
712 *名称:
713 *功能:
714 * 输入参数:无
715 *输出参数:无
716 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
717 *调用的函数:
718 *创建人: DaiWei
719 *创建时间:2003-8-16 10:51
720 *修改时间:
721 *********************************************************************************************************
722 */
723
724 void f_sixth_false_key(void)
725 {
726 1 func_brush_flag=1;
727 1 _nop_(); _nop_();_nop_();_nop_();
728 1 }
729 /*
730 *********************************************************************************************************
731 *名称:
732 *功能:
733 * 输入参数:无
734 *输出参数:无
735 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
C51 COMPILER V7.06 CAIXDAN 01/06/2005 14:37:19 PAGE 13
736 *调用的函数:
737 *创建人: DaiWei
738 *创建时间:2003-8-16 10:51
739 *修改时间:
740 *********************************************************************************************************
741 */
742
743
744 void f_sixth_true_key(void)
745 {
746 1 func_brush_flag=1;
747 1 _nop_(); _nop_();_nop_();_nop_();
748 1
749 1 }
750 /*
751 *********************************************************************************************************
752 *名称:
753 *功能:
754 * 输入参数:无
755 *输出参数:无
756 *处理的数据:*INPUT_QUEEN[]处理前的数据,*OUT_QUEEN[]处理后的数据
757 *调用的函数:
758 *创建人: DaiWei
759 *创建时间:2003-8-16 10:51
760 *修改时间:
761 *********************************************************************************************************
762 */
763
764 void f_set_current_time(void)
765 {
766 1 uchar xx;
767 1 func_brush_flag=1;
768 1 gb_brush_flag=1;
769 1 if(function1>9)
770 1 {
771 2 xx=function1/10;
772 2 function1=xx*16+function1%10;
773 2 }
774 1 else
775 1 {
776 2 _nop_();
777 2 }
778 1 switch(h_position)
779 1 {
780 2 case 4: if(function1>153)
781 2 return;
782 2 timerbuffer[6]=function1;h_position++;break; //year
783 2 case 5: if(function1>0x12)
784 2 return;
785 2 timerbuffer[4]=function1;h_position++;break; //month
786 2 case 6: _nop_();_nop_();_nop_();if(function1>0x31)
787 2 return;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -