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

📄 menutable_dam.lst

📁 pdh控制程序
💻 LST
字号:
C51 COMPILER V7.20   MENUTABLE_DAM                                                         02/20/2006 10:14:01 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE MENUTABLE_DAM
OBJECT MODULE PLACED IN .\output\menuTable_dam.obj
COMPILER INVOKED BY: D:\keil c51 v7.09\C51\BIN\C51.EXE menuTable_dam.c BROWSE DEBUG OBJECTEXTEND PRINT(.\list\menuTable_
                    -dam.lst) OBJECT(.\output\menuTable_dam.obj)

line level    source

   1          #ifndef _MENU_TABLE_DAM_C_
   2          #define _MENU_TABLE_DAM_C_
   3          
   4          #include "menu.h"
   5          #if _LCD_MENU_
   6          
   7          /*在这里声明菜单处理程序*/
   8          extern BYTE MenuHeadDisplay( BYTE FlashLcd );
   9          
  10          extern BYTE MenuPopDisplay( BYTE FlashLcd );
  11          extern BYTE menu_1_alarm_status( BYTE FlashLcd );
  12          extern BYTE menu_1_als_set( BYTE FlashLcd );
  13          extern BYTE menu_1_Protect( BYTE FlashLcd );
  14          extern BYTE menu_1_loop_set( BYTE FlashLcd );
  15          extern BYTE menu_1_system_set( BYTE FlashLcd );
  16          
  17          extern BYTE menu_2_alarm_show( BYTE FlashLcd );
  18          extern BYTE menu_3_alarm_show( BYTE FlashLcd );
  19          extern BYTE menu_4_e1_alarm_show( BYTE FlashLcd );
  20          
  21          extern BYTE menu_2_als_set( BYTE FlashLcd );
  22          extern BYTE als_set_sigle_optical( BYTE FlashLcd );
  23          extern BYTE menu_3_als_set_sigle_optical( BYTE FlashLcd );
  24          extern BYTE menu_2_protect_set( BYTE FlashLcd );
  25          extern BYTE menu_3_protect_set( BYTE FlashLcd );
  26          extern BYTE menu_4_protect_set( BYTE FlashLcd );
  27          
  28          extern BYTE menu_1_loop_set( BYTE FlashLcd );
  29          extern BYTE menu_2_loop_set( BYTE FlashLcd );
  30          extern BYTE menu_3_e1_loop( BYTE FlashLcd );
  31          extern BYTE menu_4_e1_loop( BYTE FlashLcd );
  32          
  33          extern BYTE menu_system_contrast_set( BYTE FlashLcd );
  34          extern BYTE menu_system_reboot_system_set( BYTE FlashLcd );
  35          
  36          extern BYTE menu_system_3_contrast_set( BYTE FlashLcd );
  37          
  38          extern BYTE menu_ip_address( BYTE FlashLcd );
  39          extern BYTE menu_mask( BYTE FlashLcd );
  40          extern BYTE menu_gate_way_address( BYTE FlashLcd );
  41          
  42          extern BYTE menu_ip_address( BYTE FlashLcd );
  43          extern BYTE menu_mask( BYTE FlashLcd );
  44          extern BYTE menu_gate_way_address( BYTE FlashLcd );
  45          
  46          extern BYTE menu_ip_address_set( BYTE FlashLcd );
  47          extern BYTE menu_mask_set( BYTE FlashLcd );
  48          extern BYTE menu_gate_way_address_set( BYTE FlashLcd );
  49          
  50          extern BYTE menu_reboot_system( BYTE FlashLcd );
  51          extern BYTE menu_reboot_default_system( BYTE FlashLcd );
  52          extern BYTE menu_system_3_reboot_set( BYTE FlashLcd );
  53          extern BYTE menu_3_reboot_default_system_set( BYTE FlashLcd );
  54          /******************************************/
C51 COMPILER V7.20   MENUTABLE_DAM                                                         02/20/2006 10:14:01 PAGE 2   

  55          
  56          /*在这里声明菜单结构*/
  57          const  MENU CODE_TYPE menu_head_dam[];
  58          const  MENU CODE_TYPE menu_1_dam[];
  59          const  MENU CODE_TYPE menu_2_alarm_dam[];
  60          const  MENU CODE_TYPE menu_2_als_dam[];
  61          const  MENU CODE_TYPE menu_2_Protect_dam[];
  62          const  MENU CODE_TYPE menu_2_loop_dam[];
  63          const  MENU CODE_TYPE menu_2_ethernet_dam[];
  64          const  MENU CODE_TYPE menu_2_system_dam[];
  65          
  66          
  67          const  MENU CODE_TYPE menu_3_alarm_dam[];
  68          const  MENU CODE_TYPE menu_4_alarm_dam[];
  69          
  70          const  MENU CODE_TYPE menu_3_als_set_dam[];
  71          const  MENU CODE_TYPE menu_4_als_set_dam[];
  72          
  73          const  MENU CODE_TYPE menu_3_Protect_dam[]; 
  74          const  MENU CODE_TYPE menu_4_Protect_dam[];
  75          
  76          const  MENU CODE_TYPE menu_3_loop_dam[];
  77          const  MENU CODE_TYPE menu_4_loop_dam[]; 
  78          
  79          const  MENU CODE_TYPE menu_3_ethernet_dam[];
  80          const  MENU CODE_TYPE menu_4_ethernet_dam[];
  81          const  MENU CODE_TYPE menu_5_ethernet_dam[];
  82          const  MENU CODE_TYPE menu_6_ethernet_dam[];
  83          
  84          
  85          const  MENU CODE_TYPE menu_3_system_contrast_dam[];
  86          
  87          const  MENU CODE_TYPE menu_3_system_contrast_dam[];
  88          
  89          const  MENU CODE_TYPE menu_4_ip_address_dam[];
  90          const  MENU CODE_TYPE menu_4_mask_dam[];
  91          const  MENU CODE_TYPE menu_4_gate_way_dam[];
  92          
  93          const  MENU CODE_TYPE menu_3_system_reboot_dam[];
  94          const  MENU CODE_TYPE menu_4_reboot_system_dam[];
  95          const  MENU CODE_TYPE menu_4_reboot_default_system_dam[];
  96          
  97          /******************************************/
  98          
  99          /*由需要弹出菜单的程序调用标志,将标志位置位*/
 100          /*BYTE menuPopFlag = FALSE;*/
 101          #if 0
              /*菜单弹出结构定义*/
              MENU menu_pop[] = 
              {
                      { MenuPopDisplay, NULL }
              };
              #endif
 108          /*初始化主菜单表,按如下格式填写,每个子菜单必须定义头尾为空的菜单成员*/
 109          const  MENU CODE_TYPE menu_head_dam[] = 
 110          {
 111                  /*必须定义为空,表明没有同级右菜单*/
 112                  { NULL },
 113          
 114                  /*在这里添加或修改你的程序*/
 115          
 116                  /*显示主菜单的函数*/  /*指向下一级菜单的非空位置*/
C51 COMPILER V7.20   MENUTABLE_DAM                                                         02/20/2006 10:14:01 PAGE 3   

 117                  { MenuHeadDisplay,     &menu_1_dam[1]},
 118          
 119          
 120                  /******************************************/
 121          
 122                  /*必须定义为空,表明没有同级左菜单*/
 123                  { NULL }
 124          };
 125          
 126          /*第一级子菜单定义*/
 127          const  MENU CODE_TYPE menu_1_dam[] = 
 128          {
 129                  { NULL },
 130                  { menu_1_alarm_status,     &menu_2_alarm_dam[1] },
 131          #if _ALS_
                      { menu_1_als_set,               &menu_2_als_dam[1] },
              #endif
 134                  { menu_1_Protect,              &menu_2_Protect_dam[1] },
 135                  { menu_1_loop_set,           &menu_2_loop_dam[1] },
 136                  { menu_1_system_set,      &menu_2_system_dam[1] },
 137          
 138                  { NULL }
 139          };
 140          
 141          /*在下面添加你的子菜单结构*/
 142          
 143          const  MENU CODE_TYPE menu_2_alarm_dam[] = 
 144          {
 145                  { NULL },
 146                  { menu_2_alarm_show,    &menu_3_alarm_dam[1] },
 147                  { NULL }
 148          };
 149          
 150          const  MENU CODE_TYPE menu_3_alarm_dam[] = 
 151          {
 152                  { NULL },
 153                  { menu_3_alarm_show,    &menu_4_alarm_dam[1] },
 154                  { NULL }
 155          };
 156          
 157          const  MENU CODE_TYPE menu_4_alarm_dam[] = 
 158          {
 159                  { NULL },
 160                  { menu_4_e1_alarm_show,   NULL },
 161                  { NULL }
 162          };
 163          
 164          #if _ALS_
              const  MENU CODE_TYPE menu_2_als_dam[] = 
              {
                      { NULL },
                      { menu_2_als_set, &menu_3_als_set_dam[1] },
                      { NULL }
              };
              
              const  MENU CODE_TYPE menu_3_als_set_dam[] = 
              {
                      { NULL },
                      { menu_3_als_set_sigle_optical, &menu_4_als_set_dam[1] },
                  { NULL }
              
              };
C51 COMPILER V7.20   MENUTABLE_DAM                                                         02/20/2006 10:14:01 PAGE 4   

              
              const  MENU CODE_TYPE menu_4_als_set_dam[] = 
              {
                      { NULL },
                      { als_set_sigle_optical, NULL },
                     { NULL }
              
              };
              #endif
 188          
 189          const  MENU CODE_TYPE menu_2_Protect_dam[] = 
 190          {
 191                  { NULL },
 192                  { menu_2_protect_set, &menu_3_Protect_dam[1] },
 193                  { NULL }
 194          };
 195          
 196          const  MENU CODE_TYPE menu_3_Protect_dam[] = 
 197          {
 198                  { NULL },
 199                  { menu_3_protect_set, &menu_4_Protect_dam[1] },
 200                  { NULL }
 201          };
 202          
 203          const  MENU CODE_TYPE menu_4_Protect_dam[] = 
 204          {
 205                  { NULL },
 206                  { menu_4_protect_set, NULL },
 207                  { NULL }
 208          };
 209          
 210          
 211          const  MENU CODE_TYPE menu_2_loop_dam[] = 
 212          {
 213                  { NULL },
 214                  { menu_2_loop_set, &menu_3_loop_dam[1] },
 215                  { NULL }
 216          };
 217          
 218          const  MENU CODE_TYPE menu_3_loop_dam[] = 
 219          {
 220                  { NULL },
 221                  { menu_3_e1_loop, &menu_4_loop_dam[1] },
 222                  { NULL }
 223          };
 224          
 225          const  MENU CODE_TYPE menu_4_loop_dam[] = 
 226          {
 227                  { NULL },
 228                  { menu_4_e1_loop, NULL },
 229                  { NULL }
 230          };
 231          
 232          const  MENU CODE_TYPE menu_2_system_dam[] = 
 233          {
 234                  { NULL },
 235                  { menu_system_contrast_set, &menu_3_system_contrast_dam[1] },
 236                  { menu_system_reboot_system_set, &menu_3_system_reboot_dam[1] },
 237                  { NULL }
 238          };
 239          
 240          const  MENU CODE_TYPE menu_3_system_reboot_dam[] = 
C51 COMPILER V7.20   MENUTABLE_DAM                                                         02/20/2006 10:14:01 PAGE 5   

 241          {
 242                  { NULL },
 243                  { menu_system_3_reboot_set, NULL },
 244                  { NULL }
 245          };
 246          
 247          const  MENU CODE_TYPE menu_3_system_contrast_dam[] = 
 248          {
 249                  { NULL },
 250                  { menu_system_3_contrast_set, NULL },
 251                  { NULL }
 252          };
 253          
 254          
 255          #endif
 256          #endif
 257          
 258          


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