⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 privacy.lst

📁 keil c open
💻 LST
📖 第 1 页 / 共 3 页
字号:
 439   2                              sendthree=mark_id;
 440   2                              sendfour=0x01;
 441   2                              f_sendbytes();
 442   2                              break;*/
 443   2                      case    4:
 444   2                              mark_clear_flag=0;
 445   2                              sendtwo=0x84;
 446   2                              sendthree=mark_clear_flag;
 447   2                              sendfour=0x02;
 448   2                              f_sendbytes();
 449   2                              break;
 450   2                      case    5:
 451   2                              if(mark_length>=1)      mark_length--;
 452   2                              sendtwo=0x84;
 453   2                              sendthree=mark_length;
 454   2                              sendfour=0x03;
 455   2                              f_sendbytes();
 456   2                              break;
 457   2                      case    6:
 458   2                              if(mark_width>=1)       mark_width--;
 459   2                              sendtwo=0x84;
 460   2                              sendthree=mark_width;
 461   2                              sendfour=0x04;
 462   2                              f_sendbytes();
 463   2                              break;
 464   2                      case    7:
 465   2                              mark_color=0;
 466   2                              sendtwo=0x84;
 467   2                              sendthree=mark_color;
 468   2                              sendfour=0x05;
 469   2                              f_sendbytes();
 470   2                              break;
 471   2                      case    8:
 472   2                              if(mark_trans>=2)       mark_trans--;
 473   2                              sendtwo=0x84;
 474   2                              sendthree=mark_trans;
 475   2                              sendfour=0x06;
 476   2                              f_sendbytes();
 477   2                              break;
 478   2                      
 479   2                      default:        h_position=4;
 480   2                                              break;
 481   2              }
 482   1      }
 483          
 484          void    f_key_set_privacy_enter(void)
 485          {       
 486   1              
 487   1      }
 488          void    f_key_set_privacy_cance(void)
C51 COMPILER V7.06   PRIVACY                                                               01/06/2005 14:37:28 PAGE 9   

 489          {
 490   1               f_key_clear_flag();
 491   1               _nop_();
 492   1               set_camera_display_flag=1;
 493   1               h_position=3;
 494   1               mark_clear_flag=0;
 495   1              sendtwo=0x84;
 496   1              sendthree=0x00;
 497   1              sendfour=0x00;
 498   1              f_sendbytes();
 499   1              h_position=7;
 500   1      }
 501          
 502          void    f_key_set_privacy_shot(void)
 503          {
 504   1              func_brush_flag=1;
 505   1              gb_brush_flag=1;
 506   1              switch(h_position)
 507   1              {
 508   2                      /*
 509   2                      case    4:
 510   2                              mark_id=function1;
 511   2                              if(mark_id>=24) mark_id=24;
 512   2                              sendtwo=0x84;
 513   2                              sendthree=mark_id;
 514   2                              sendfour=0x01;
 515   2                              f_sendbytes();
 516   2                              h_position+=2;
 517   2                              break;
 518   2                              */
 519   2                      case    4:
 520   2                              break;
 521   2                      case    5:
 522   2                              mark_length=function1;
 523   2                              if(mark_length>=160)    mark_id=160;
 524   2                              sendtwo=0x84;
 525   2                              sendthree=mark_length;
 526   2                              sendfour=0x03;
 527   2                              f_sendbytes();
 528   2                              h_position++;
 529   2                              break;
 530   2                      case    6:
 531   2                              mark_width=function1;
 532   2                              if(mark_width>=120)     mark_id=120;
 533   2                              sendtwo=0x84;
 534   2                              sendthree=mark_width;
 535   2                              sendfour=0x04;
 536   2                              f_sendbytes();
 537   2                              h_position+=2;
 538   2                              break;
 539   2                      case    7:
 540   2                              break;
 541   2                      case    8:
 542   2                              mark_trans=function1;
 543   2                              if(mark_trans>=13)      mark_id=13;
 544   2                              sendtwo=0x84;
 545   2                              sendthree=mark_trans;
 546   2                              sendfour=0x06;
 547   2                              f_sendbytes();
 548   2                              h_position++;
 549   2                              break;
 550   2                      
C51 COMPILER V7.06   PRIVACY                                                               01/06/2005 14:37:28 PAGE 10  

 551   2                      default:        h_position=4;
 552   2                                              break;
 553   2              }
 554   1      }
 555          f_trans_num_to_char(uchar *num_char,uchar trans_num)
 556          {
 557   1              uchar   i;
 558   1              for(i=0;i<3;i++)
 559   1              {
 560   2                      num_char[i]=0xff;
 561   2              }
 562   1              if(trans_num<10)
 563   1              {
 564   2                      num_char[0]=trans_num;                  
 565   2                      num_char[1]=0xef;
 566   2                      num_char[2]=0xef;               
 567   2                      return ;
 568   2              }
 569   1              if(trans_num<100)
 570   1              {
 571   2                      num_char[0]=trans_num/10;
 572   2                      num_char[1]=trans_num%10;
 573   2                      num_char[2]=0xef;               
 574   2              return ;
 575   2              }
 576   1              else
 577   1              {
 578   2                      num_char[0]=trans_num/100;
 579   2                      i=trans_num%100;
 580   2                      num_char[1]=i/10;
 581   2                      num_char[2]=i%10;
 582   2              }
 583   1      }
 584          void    f_show_set_privacy_offset20(void)
 585          {
 586   1              uchar num_char[3],i;
 587   1              EA=0;
 588   1              f_clear_flag_fun();     
 589   1              
 590   1              cs_to_6453=0;
 591   1              f_input_6453(0xce);
 592   1              if(mark_clear_flag==1)
 593   1              {
 594   2                      f_showbuff(4,20,on);    
 595   2              }
 596   1              else
 597   1              {
 598   2                      f_showbuff(4,20,off);   
 599   2              }
 600   1              cs_to_6453=1;
 601   1              
 602   1              f_trans_num_to_char(num_char,mark_length);
 603   1              f_character_position(5,20);
 604   1              cs_to_6453=1;
 605   1              cs_to_6453=0;
 606   1              f_input_6453(0xce);
 607   1              for(i=0;i<3;i++)
 608   1              {
 609   2                      f_input_6453(num_char[i]);
 610   2              }
 611   1              cs_to_6453=1;
 612   1              
C51 COMPILER V7.06   PRIVACY                                                               01/06/2005 14:37:28 PAGE 11  

 613   1              f_trans_num_to_char(num_char,mark_width);
 614   1              f_character_position(6,20);
 615   1              cs_to_6453=1;
 616   1              cs_to_6453=0;
 617   1              f_input_6453(0xce);
 618   1              for(i=0;i<3;i++)
 619   1              {
 620   2                      f_input_6453(num_char[i]);
 621   2              }
 622   1              cs_to_6453=1;
 623   1              
 624   1              cs_to_6453=0;
 625   1              f_input_6453(0xce);
 626   1              if(mark_color==1)
 627   1              {
 628   2                      f_showbuff(7,20,red_code);      
 629   2              }
 630   1              else
 631   1              {
 632   2                      f_showbuff(7,20,blue_code);     
 633   2              }
 634   1              cs_to_6453=1;
 635   1              
 636   1              f_trans_num_to_char(num_char,mark_trans);
 637   1              f_character_position(8,20);
 638   1              cs_to_6453=1;
 639   1              cs_to_6453=0;
 640   1              f_input_6453(0xce);
 641   1              for(i=0;i<3;i++)
 642   1              {
 643   2                      f_input_6453(num_char[i]);
 644   2              }
 645   1              cs_to_6453=1;
 646   1      }
 647          
 648          //----------------------------


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   2161    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----      13
   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 + -