📄 taskkey.lst
字号:
467 7 {
468 7 Deep1Focus--;
469 7 IntervalTimeM = KeyNumber;
470 7 IntervalTimeM*=600;
471 7 }
472 7 else if(Deep1Focus==0)
473 7 {
474 7 IntervalTimeM += KeyNumber*60;
475 7 Deep0Focus=8;
476 7 Deep1Focus=1;
477 7 }
478 7 }break;
479 7 case 8://设定记录时间(分钟)
480 7 {
481 7 if(Deep1Focus!=255)
482 7 {
483 7 if(Deep1Focus==1)
484 7 {
485 7 IntervalTimeM+=KeyNumber*10;
486 7 }
487 7 else if(Deep1Focus==0)
488 7 {
C51 COMPILER V7.06 TASKKEY 01/22/2007 09:50:01 PAGE 9
489 7 IntervalTimeM+=KeyNumber;
490 7 }
491 7 Deep1Focus--;
492 7 }
493 7 }break;
494 7 */
495 7 case 7://设定跳转容量
496 7 {
497 8 if(Deep1Focus!=255)
498 8 {
499 9 temp16=1;
500 9 temp8 = Deep1Focus--;
501 9 while(temp8>0)
502 9 {
503 10 temp8--;
504 10 temp16*=10;
505 10 }
506 9 JumpQ += temp16*KeyNumber;
507 9 }
508 8 }break;
509 7 }
510 6 }break;
511 5 case AFFIRM_RUN_OTHERS_STEP:
512 5 {
513 6 if(Deep1Focus!=255)
514 6 {
515 7 temp16=1;
516 7 temp8 = Deep1Focus--;
517 7 while(temp8>0)
518 7 {
519 8 temp8--;
520 8 temp16*=10;
521 8 }
522 7 Step += temp16*KeyNumber;
523 7 if(Step >= STEP_MAX)
524 7 {
525 8 Step = STEP_MAX-1;
526 8 }
527 7 }
528 6 }break;
529 5 }
530 4 }break;
531 3 //////////////////////////////////////////////////////////////////////////////////////////////
532 3 case KEY_LEFT:
533 3 {
534 4 switch(State)
535 4 {
536 5 case STOP:
537 5 case RUN:
538 5 case POWER_DOWN:
539 5 case PAUSE:
540 5 case AFFIRM_SET_PROGRAM:
541 5 case SET_PROGRAM_NO:
542 5 case REFER_RECORD:
543 5 case AFFIRM_RUN:
544 5 case AFFIRM_STOP:
545 5 case AFFIRM_PAUSE:
546 5 case AFFIRM_RESTORE:
547 5 {
548 6 }break;
549 5 case AFFIRM_RUN_OTHERS_STEP:
550 5 {
C51 COMPILER V7.06 TASKKEY 01/22/2007 09:50:01 PAGE 10
551 6 Deep1Focus = 1;
552 6 Step = 0;
553 6 }break;
554 5 case SET_PARAMETER:
555 5 {
556 6 switch(Deep0Focus)
557 6 {
558 7 case 0:Deep1Focus=2;Address = 0;break;
559 7 case 1:Deep1Focus=4;Ib = 0;break;
560 7 case 2:Deep1Focus=4;Ik = 0;break;
561 7 case 3:Deep1Focus=4;Ub = 0;break;
562 7 case 4:Deep1Focus=4;Uk = 0;break;
563 7 case 5:Deep1Focus=4;DAb = 0;break;
564 7 case 6:Deep1Focus=4;DAk = 0;break;
565 7 case 7:Deep1Focus=4;Tb = 0;break;
566 7 case 8:Deep1Focus=4;Tk = 0;break;
567 7 }
568 6 }break;
569 5 case SET_PROGRAM_STEP:
570 5 {
571 6 switch(Deep0Focus)
572 6 {
573 7 case 1:break;
574 7 case 2:
575 7 {
576 8 if(Mode==77)
577 8 {
578 9 Deep1Focus=2;
579 9 LoopTimes=0;
580 9 }
581 8 else
582 8 {
583 9 Deep1Focus=4;
584 9 SetupI = 0;
585 9 }
586 8 }break;
587 7 case 3:Deep1Focus=3;SetupU = 0;break;
588 7 case 4:
589 7 case 5:Deep1Focus=1;JumpTimeM = 0;Deep0Focus=4;break;
590 7 case 6:Deep1Focus=3;JumpU = 0;break;
591 7 /*
592 7 case 7:
593 7 case 8:Deep1Focus=1;IntervalTimeM = 0;Deep0Focus=7;break;
594 7 */
595 7 case 7:Deep1Focus=4;JumpQ = 0;break;
596 7 }
597 6 }break;
598 5 case SET_RUN_START:
599 5 {
600 6 switch(Deep0Focus)
601 6 {
602 7 case 0:if(Deep1Focus<1)Deep1Focus++;break;
603 7 case 2:if(Deep1Focus<2)Deep1Focus++;break;
604 7 }
605 6 }break;
606 5 }
607 4 }break;
608 3 //////////////////////////////////////////////////////////////////////////////////////////////
609 3 case KEY_YES:
610 3 {
611 4 switch(State)
612 4 {
C51 COMPILER V7.06 TASKKEY 01/22/2007 09:50:01 PAGE 11
613 5 case STOP:
614 5 case RUN:
615 5 case POWER_DOWN:
616 5 case PAUSE:
617 5 case REFER_RECORD:
618 5 {
619 6 }break;
620 5 case AFFIRM_RUN:
621 5 {
622 6 State = RUN;
623 6 EepromWriteByte(E2State ,State);
624 6 ProgramNo = 0;
625 6 Step = 0;
626 6 ReadLoopTimes();
627 6 }break;
628 5 case AFFIRM_RUN_OTHERS_STEP:
629 5 {
630 6 State = RUN;
631 6 EepromWriteByte(E2State ,State);
632 6 RunKeySetupStep = 1;
633 6 }break;
634 5 case AFFIRM_STOP:
635 5 {
636 6 State = STOP;
637 6 EepromWriteByte(E2State ,State);
638 6 Step = STEP_MAX-1;
639 6 }break;
640 5 case AFFIRM_PAUSE:
641 5 {
642 6 State = PAUSE;
643 6 EepromWriteByte(E2State ,State);
644 6 }break;
645 5 case AFFIRM_RESTORE:
646 5 {
647 6 State = RUN;
648 6 EepromWriteByte(E2State ,State);
649 6 }break;
650 5 case SET_PARAMETER:
651 5 {
652 6 switch(Deep0Focus)
653 6 {
654 7 case 0:
655 7 {
656 8 Deep0Focus++;
657 8 Deep1Focus=0;
658 8 EepromWriteByte(E2Address,Address);
659 8 }break;
660 7 case 1:
661 7 {
662 8 Deep0Focus++;
663 8 Deep1Focus=0;
664 8 EepromWriteWordA(E2Ib,Ib);
665 8 }break;
666 7 case 2:
667 7 {
668 8 Deep0Focus++;
669 8 Deep1Focus=0;
670 8 EepromWriteWordA(E2Ik,Ik);
671 8 }break;
672 7 case 3:
673 7 {
674 8 Deep0Focus++;
C51 COMPILER V7.06 TASKKEY 01/22/2007 09:50:01 PAGE 12
675 8 Deep1Focus=0;
676 8 EepromWriteWordA(E2Ub,Ub);
677 8 }break;
678 7 case 4:
679 7 {
680 8 Deep0Focus++;
681 8 Deep1Focus=0;
682 8 EepromWriteWordA(E2Uk,Uk);
683 8 }break;
684 7 case 5:
685 7 {
686 8 Deep0Focus++;
687 8 Deep1Focus=0;
688 8 EepromWriteWordA(E2DAb,DAb);
689 8 }break;
690 7 case 6:
691 7 {
692 8 Deep0Focus++;
693 8 Deep1Focus=0;
694 8 EepromWriteWordA(E2DAk,DAk);
695 8 }break;
696 7 case 7:
697 7 {
698 8 Deep0Focus++;
699 8 Deep1Focus=0;
700 8 EepromWriteWordA(E2Tb,Tb);
701 8 }break;
702 7 case 8:
703 7 {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -