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

📄 privacy.lst

📁 keil c open
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V7.06   PRIVACY                                                               01/06/2005 14:37:28 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE PRIVACY
OBJECT MODULE PLACED IN F:\存档\HEX\privacy.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\源文件\privacy.c LARGE DEBUG OBJECTEXTEND PRINT(.\privacy.lst) OBJECT(F:
                    -\存档\HEX\privacy.obj)

stmt level    source

   1          #include "extern.h"
   2          void    f_key_operation_start(void)
   3          {
   4   1              if((function==0x37)&&(function1==99))
   5   1              {
   6   2                      f_key_clear_flag();
   7   2                      menu_set_flag=1;
   8   2                      recieve_ok=0;
   9   2              }
  10   1               if((direction==0)&&(recieve_ok==1))
  11   1               {
  12   2                       recieve_ok=0;
  13   2                      if(menu_set_flag==1)
  14   2                      {
  15   3                              f_key_main_menu();
  16   3                      }
  17   2                      if(set_date_flag==1)
  18   2                      {
  19   3                              f_key_set_date();
  20   3                      }
  21   2                      if(set_camera_flag==1)
  22   2                      {
  23   3                              f_key_set_camera();
  24   3                      }
  25   2                      if(set_camera_display_flag==1)
  26   2                      {
  27   3                              f_key_set_camera_display();
  28   3                      }
  29   2                      if(set_pan_display_flag==1)
  30   2                      {
  31   3                              f_key_set_pan_display();
  32   3                      }
  33   2                      if(set_add_menu_flag==1)
  34   2                      {
  35   3                               f_key_set_add_menu();
  36   3                      }
  37   2                      if(menu_3_white_balance_flag)
  38   2                      {
  39   3                              OS_Key_Menu3_Operation();
  40   3                      }
  41   2                      if(set_privacy_display_flag==1)
  42   2                      {
  43   3                              f_key_set_privacy();
  44   3                      }
  45   2       }
  46   1      }
  47          void    f_show_mygb(void)
  48          {
  49   1      
  50   1              if(gb_brush_flag==1)
  51   1              {
  52   2                      f_show_gb_fun();
  53   2                      gb_brush_flag=0;
  54   2              }
C51 COMPILER V7.06   PRIVACY                                                               01/06/2005 14:37:28 PAGE 2   

  55   1              if(func_brush_flag==1)
  56   1              {
  57   2                      func_brush_flag=0;
  58   2                      if(menu_set_flag==1)
  59   2                              {       f_show_jiantou();}
  60   2                      if(set_date_flag==1)
  61   2                              {f_show_time_display_offset20();}
  62   2                      if(set_camera_flag==1)
  63   2                              {f_show_flag_flag_set_camera();}
  64   2                      if(set_camera_display_flag==1)
  65   2                              {f_show_flag_set_camera_display();}
  66   2                      if(set_pan_display_flag==1)
  67   2                              {f_show_flag_flag_set_pan();}
  68   2      
  69   2                      if(set_add_menu_flag==1)
  70   2                      {
  71   3                              f_show_flag_offset20();
  72   3                      }
  73   2                      if(menu_3_white_balance_flag==1)
  74   2                      {
  75   3                          OS_show_Menu3_Offset20();
  76   3                      }
  77   2                      if(set_privacy_display_flag==1)
  78   2                      {
  79   3                              f_show_set_privacy_offset20();  
  80   3                      }
  81   2      
  82   2              }
  83   1      }
  84          void    f_show_menu_much(void)
  85          {
  86   1              if(menu_set_flag==1)
  87   1              {       
  88   2                      f_show_main_menu();
  89   2              }
  90   1              if(set_date_flag==1)
  91   1              {
  92   2                      f_display_set_time_date_picture();
  93   2              }
  94   1              if(set_camera_flag==1)
  95   1              {
  96   2                      f_show_set_camera();
  97   2              }
  98   1              if(set_camera_display_flag==1)
  99   1              {
 100   2                      f_show_set_camera_display();
 101   2              }
 102   1              if(set_pan_display_flag==1)
 103   1              {
 104   2                      f_show_set_pan_display();
 105   2              }
 106   1              if(set_add_menu_flag==1)
 107   1              {
 108   2                      f_show_add_menu();
 109   2              }
 110   1              if(menu_3_white_balance_flag1==1)
 111   1              {   
 112   2                      menu_3_white_balance_flag1=0;
 113   2                      OS_Show_Menu3_Display();
 114   2              }
 115   1              if(set_privacy_display_flag==1)
 116   1              {
C51 COMPILER V7.06   PRIVACY                                                               01/06/2005 14:37:28 PAGE 3   

 117   2                      f_show_set_privacy_display();   
 118   2              }
 119   1      }
 120          void    f_key_clear_flag(void)
 121          {
 122   1              set_date_flag=0;
 123   1              menu_3_white_balance_flag=0;
 124   1              set_camera_flag=0;
 125   1              set_camera_display_flag=0;
 126   1              set_pan_display_flag=0;
 127   1              menu_set_flag=0;
 128   1              h_position=4;
 129   1              set_add_menu_flag=0;
 130   1              menu_brush_flag=1;
 131   1              menu_3_white_balance_flag1=0;
 132   1              set_privacy_display_flag=0;
 133   1              f_brush_gb();
 134   1      }
 135          void f_show_set_camera_display(void)
 136          {
 137   1              EA=0;
 138   1              f_showbuff(2,1,flit_2);
 139   1              f_showbuff(2,3,set_camera_display);
 140   1              f_showbuff(2,21,flit_2);
 141   1              f_showbuff(4,3,focus);
 142   1              f_showbuff(5,3,cam_title);
 143   1              f_showbuff(7,3,set_mark_id);
 144   1              f_showbuff(6,3,set_camera_grid);
 145   1              f_showbuff(10,3,wide_code1);
 146   1              f_showbuff(10,18,tele_code);
 147   1              f_show_flag_set_camera_display();
 148   1              f_show_gb_fun();
 149   1      }
 150          void    f_key_camera_display_add(void)
 151          {
 152   1              gb_brush_flag=1;
 153   1              ++h_position;
 154   1              if(h_position>=8)
 155   1              {
 156   2                      h_position=4;
 157   2              }
 158   1      }
 159          void    f_key_camera_display_sub(void)
 160          {
 161   1              gb_brush_flag=1;
 162   1              --h_position;
 163   1              if(h_position<=3)
 164   1              {
 165   2                      h_position=7;
 166   2              }
 167   1      }
 168          
 169          void    f_key_camera_display_true(void)
 170          {
 171   1              uchar   x;
 172   1              func_brush_flag=1;
 173   1              switch(h_position)
 174   1              {
 175   2                      case    4:      focus_flag=1;
 176   2                                              
 177   2                                              wren_cmd();
 178   2                                              x=byte_read(21);
C51 COMPILER V7.06   PRIVACY                                                               01/06/2005 14:37:28 PAGE 4   

 179   2                                              x=x|0x01;
 180   2                                              wren_cmd();
 181   2                                              byte_write(x,21);
 182   2                                              sendtwo=0x1b;
 183   2                                              sendthree=0;
 184   2                                              _nop_();_nop_();
 185   2                                              f_sendbytes();
 186   2                                              _nop_();_nop_();_nop_();
 187   2                                              break;
 188   2                      case    5:      cam_title_flag=1;
 189   2                                              wren_cmd();
 190   2                                              x=byte_read(21);
 191   2                                              x=x|0x20;
 192   2                                              wren_cmd();
 193   2                                              byte_write(x,21);
 194   2                                              break;
 195   2                      case    7:      
 196   2                                      if(mark_id<=23) mark_id++;
 197   2                                      break;
 198   2                      case    6:      
 199   2                                      camera_grid_flag=1;
 200   2                                      sendtwo=0x84;
 201   2                                      sendthree=0x01;
 202   2                                      sendfour=0x00;
 203   2                                      f_sendbytes();
 204   2                                              break;
 205   2                      default:        h_position=4;
 206   2                                              break;
 207   2              }
 208   1      }
 209          void    f_key_camera_display_false(void)
 210          {
 211   1              uchar   x;
 212   1      
 213   1              func_brush_flag=1;
 214   1              switch(h_position)
 215   1              {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -