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

📄 menu_str.lst

📁 进行单片机与LCD的接口通讯与显示。使用清华的液晶。
💻 LST
字号:
C51 COMPILER V6.02  MENU_STR                                                               06/21/2003 16:42:54 PAGE 1   


C51 COMPILER V6.02, COMPILATION OF MODULE MENU_STR
OBJECT MODULE PLACED IN D:\LCD\MENU\MENU_STR.OBJ
COMPILER INVOKED BY: C:\COMP51\C51.EXE D:\LCD\MENU\MENU_STR.C DB SB OE

stmt level    source

   1          #include <reg51.h>
   2          #define uchar unsigned char
   3          #define uint unsigned int
   4          extern uchar idata buf[30];
   5          /* Chain-table structure defination*/
   6          uchar code menu_str[97][30]={
   7                                       {"Entry:"},                    /*0*/
   8                                       {"normal display:"},           /*1*/
   9                                       {"display:"},                  /*2*/ //第二层开始
  10                                       {"programming:"},              /*3*/
  11                                       {"fault ack.:"},               /*4*/
  12                                       {"operating stats/measure:"},  /*5*/ //第三层开始
  13                                       {"history events:"},           /*6*/
  14                                       {"date/time setting:"},        /*7*/
  15                                       {"language:"},                 /*8*/
  16                                       {"scale:"},                    /*9*/
  17                                       {"motor specifications:"},     /*10*/
  18                                       {"freqency setting:"},         /*11*/
  19                                       {"groups in operation:"},      /*12*/
  20                                       {"control mode:"},             /*13*/
  21                                       {"fwd/rev & jog:"},            /*14*/
  22                                       {"DC applying:"},              /*15*/
  23                                       {"limit parameters:"},         /*16*/
  24                                       {"calibration:"},              /*17*/
  25                                       {"power unit:"},                /*18*/ //第四层开始
  26                                       {"general measurement:"},       /*19*/
  27                                       {"general states:"},            /*20*/
  28                                       {"motor voltage:            V"}, /*21*/
  29                                       {"motor current:            A"}, /*22*/
  30                                       {"motor power:            KVA"},/*23*/
  31                                       {"motor frequency:          HZ"},/*24*/
  32                                       {"motor speed:            rd/s"},/*25*/
  33                                       {"freq. reference:"},           /*26*/
  34                                       {"ref freq.:          HZ"},   /*27*/
  35                                       {"minimum freq.:        HZ"}, /*28*/
  36                                       {"maximum freq.:        HZ"},/*29*/
  37                                       {"bypass freq.:        HZ"}, /*30*/
  38                                       {"group 1:"},                   /*31*/
  39                                       {"group 2:"},                   /*32*/
  40                                       {"group 3:"},                   /*33*/
  41                                       {"group 4:"},                   /*34*/
  42                                       {"group 5:"},                   /*35*/
  43                                       {"group 6:"},                   /*36*/
  44                                       {"basic v/f control:"},         /*37*/
  45                                       {"advanced v/f control:"},      /*38*/
  46                                       {"vector control:"},             /*39*/
  47                                       {"fwd/rev:"},                    /*40*/
  48                                       {"jog freq. in Hz:          HZ"},/*41*/
  49                                       {"jog time in sec.:        SEC"},/*42*/
  50                                       {"DC mag. Time :          SEC"},/*43*/
  51                                       {"DC mag. current:          %"},/*44*/
  52                                       {"DC braking time:        SEC"},/*45*/
  53                                       {"DC braking current:        %"},/*46*/
  54                                       {"DC unblance limit:          %"},/*47*/
  55                                       {"output overvoltage limit:   %"},/*48*/
C51 COMPILER V6.02  MENU_STR                                                               06/21/2003 16:42:54 PAGE 2   

  56                                       {"output over current limit:  %"},/*49*/
  57                                       {"trans overtemp. limit:      %"},/*50*/
  58                                       {"cabinet overtemp. limit:    %"},/*51*/
  59                                       {"motor overtemp. limit:      %"},/*52*/
  60                                       {"scale of Vab:              V"},                 /*53*/
  61                                       {"scale of Vbc:              V"},                /*54*/
  62                                       {"offset of Vab:             V"},               /*55*/
  63                                       {"offset of Vbc:             V"},               /*56*/
  64                                       {"scale of current A:          A"},          /*57*/
  65                                       {"scale of current C:          A"},          /*58*/
  66                                       {"offset of current A:         A"},         /*59*/
  67                                       {"offset of current C:         A"},         /*60*/
  68                                       {"phase A"},                   /*61*/  //第五层开始
  69                                       {"phase B"},                   /*62*/
  70                                       {"phase C"},                   /*63*/
  71                                       {"Vab:                        V"},/*64*/
  72                                       {"Vbc:                        V"},/*65*/
  73                                       {"Vneutral:                   V"},/*66*/
  74                                       {"output power:            KVA"},/*67*/
  75                                       {"output frequency:         HZ"},/*68*/
  76                                       {"output speed:           rd/s"},/*69*/
  77                                       {"sum hours of operation:      h"},/*70*/
  78                                       {"sum kWh:                 kWh"},/*71*/
  79                                       {"main switch state:"},        /*72*/
  80                                       {"main transformer state:"},    /*73*/
  81                                       {"pulse state:"},               /*74*/
  82                                       {"P.U. cabinet state:"},        /*75*/
  83                                       {"motor state:"},               /*76*/
  84                                       {"UPS state:"},                 /*77*/
  85                                       {"peripherial state:"},        /*78*/
  86                                       {"current date:"},            /*79*/
  87                                       {"current time:"},             /*80*/
  88                                       {"v/f relation:"},             /*81*/
  89                                       {"ramp-up time,in sec.:      SEC"},/*82*/
  90                                       {"ramp-down time,in sec.:    SEC"},/*83*/
  91                                       {"ramp type:"},                   /*84*/
  92                                       {"boost starting voltage:     %"},/*85*/
  93                                       {"unit 1: state/Vdc:"},      /*86*/      //第六层开始
  94                                       {"unit 2: state/Vdc:"},      /*87*/
  95                                       {"unit 3: state/Vdc:"},      /*88*/
  96                                       {"unit 4: state/Vdc:"},      /*89*/
  97                                       {"unit 5: state/Vdc:"},      /*90*/
  98                                       {"unit 6: state/Vdc:"},      /*91*/
  99                                       {"linear:"},              /*92*/
 100                                       {"parabolic:"},               /*93*/
 101                                       {"event1:"},                   /*94*/
 102                                       {"event2:"},                   /*95*/
 103                                       {"abcd"}                       /*96*/
 104                                      };
 105          
 106          uchar code message_str[2][30]={
 107                                      {"please input password:"},
 108                                      {"password is wrong!"},
 109                                      } ;
 110          
 111          /*uchar code m[35][2]={
 112                               {100},     //request normal display
 113                               {101},    //request fault message
 114                               {102},    //ack. fault message
 115                               {103},    //request history events:
 116                               {104},    //request date/time setting:
 117                               {105},    //send modified time
C51 COMPILER V6.02  MENU_STR                                                               06/21/2003 16:42:54 PAGE 3   

 118                               {106},
 119                              };
 120          uchar m1[12][3]={{0},
 121                          };
 122          */
C51 COMPILER V6.02  MENU_STR                                                               06/21/2003 16:42:54 PAGE 4   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


T0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
AC . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D6H  1
T1 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
RD . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B7H  1
ES . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ACH  1
RI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0098H  1
INT0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1
CY . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D7H  1
TI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0099H  1
INT1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B3H  1
PS . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BCH  1
message_str. . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0B5EH  60
OV . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D2H  1
WR . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B6H  1
IE0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0089H  1
IE1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008BH  1
ET0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A9H  1
ET1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ABH  1
TF0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008DH  1
TF1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008FH  1
RB8. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009AH  1
EX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A8H  1
IT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0088H  1
TB8. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009BH  1
EX1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AAH  1
IT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008AH  1
P. . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D0H  1
SM0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009FH  1
SM1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009EH  1
SM2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009DH  1
PT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B9H  1
PT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BBH  1
RS0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D3H  1
TR0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008CH  1
RS1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D4H  1
TR1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008EH  1
PX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B8H  1
PX1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BAH  1
REN. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009CH  1
RXD. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B0H  1
TXD. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B1H  1
menu_str . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0000H  2910
F0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D5H  1


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