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

📄 yingshuiji.m51

📁 CPU:C51
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        09/04/2008  16:16:22  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Yinshuiji.obj TO Yingshuiji RAMSIZE (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  Yinshuiji.obj (YINSHUIJI)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  Yingshuiji (YINSHUIJI)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
                    0010H     0008H                  *** GAP ***
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            DATA    0020H     0001H     BIT_ADDR     ?BA?YINSHUIJI
            BIT     0021H.0   0001H.5   UNIT         ?BI?YINSHUIJI
                    0022H.5   0000H.3                *** GAP ***
            DATA    0023H     002DH     UNIT         ?DT?YINSHUIJI
            DATA    0050H     002BH     UNIT         _DATA_GROUP_
            IDATA   007BH     0011H     UNIT         ?ID?YINSHUIJI
            IDATA   008CH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0001H     UNIT         ?PR?EXT1?YINSHUIJI
                    0007H     0004H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     0005H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     057EH     UNIT         ?CO?YINSHUIJI
            CODE    059CH     036CH     UNIT         ?C?LIB_CODE
            CODE    0908H     0104H     UNIT         ?PR?PINCH_DATA_PRO?YINSHUIJI
            CODE    0A0CH     00D6H     UNIT         ?PR?_DISP_HZ?YINSHUIJI
            CODE    0AE2H     00B3H     UNIT         ?PR?_DISP_CH?YINSHUIJI
            CODE    0B95H     00A3H     UNIT         ?PR?_UPDOWNKEYPROCESS?YINSHUIJI
BL51 BANKED LINKER/LOCATER V5.03                                                      09/04/2008  16:16:22  PAGE 2


            CODE    0C38H     008CH     UNIT         ?C_C51STARTUP
            CODE    0CC4H     0088H     UNIT         ?PR?INTIAL?YINSHUIJI
            CODE    0D4CH     0075H     UNIT         ?PR?MENUEFUNCTION1_211_1?YINSHUIJI
            CODE    0DC1H     0071H     UNIT         ?PR?_DISP_STR?YINSHUIJI
            CODE    0E32H     0071H     UNIT         ?C_INITSEG
            CODE    0EA3H     006CH     UNIT         ?PR?_READADC?YINSHUIJI
            CODE    0F0FH     006BH     UNIT         ?PR?WATER_YALIPROCESS?YINSHUIJI
            CODE    0F7AH     0067H     UNIT         ?PR?UPDATE_DISBUF?YINSHUIJI
            CODE    0FE1H     0064H     UNIT         ?PR?MENUSELECT?YINSHUIJI
            CODE    1045H     0057H     UNIT         ?PR?TIMER1?YINSHUIJI
            CODE    109CH     0057H     UNIT         ?PR?WATER_WENDUPROCESS?YINSHUIJI
            CODE    10F3H     0049H     UNIT         ?PR?MENUEFUNCTION1_21?YINSHUIJI
            CODE    113CH     0047H     UNIT         ?PR?TEMP_DATA_PRO?YINSHUIJI
            CODE    1183H     0047H     UNIT         ?PR?PROMENU1?YINSHUIJI
            CODE    11CAH     0047H     UNIT         ?PR?EDITING_MENU?YINSHUIJI
            CODE    1211H     0046H     UNIT         ?PR?MENUEFUNCTION1?YINSHUIJI
            CODE    1257H     0040H     UNIT         ?PR?PROMENU2?YINSHUIJI
            CODE    1297H     003FH     UNIT         ?PR?PROMENU3?YINSHUIJI
            CODE    12D6H     003BH     UNIT         ?PR?SCANKEY?YINSHUIJI
            CODE    1311H     003AH     UNIT         ?PR?MENUEFUNCTION1_22?YINSHUIJI
            CODE    134BH     0039H     UNIT         ?PR?MENUEFUNCTION1_1?YINSHUIJI
            CODE    1384H     0033H     UNIT         ?PR?TIMER0?YINSHUIJI
            CODE    13B7H     002DH     UNIT         ?PR?WATER_YALICHECK?YINSHUIJI
            CODE    13E4H     002DH     UNIT         ?PR?WATER_LINECHECK?YINSHUIJI
            CODE    1411H     002CH     UNIT         ?PR?SELFCHECK?YINSHUIJI
            CODE    143DH     002AH     UNIT         ?PR?CLEAR?YINSHUIJI
            CODE    1467H     002AH     UNIT         ?PR?TIME0INIT?YINSHUIJI
            CODE    1491H     002AH     UNIT         ?PR?PRO_TIMEDATE?YINSHUIJI
            CODE    14BBH     0028H     UNIT         ?PR?MENUEFUNCTION1_212?YINSHUIJI
            CODE    14E3H     0026H     UNIT         ?PR?MENUEFUNCTION1_211?YINSHUIJI
            CODE    1509H     0025H     UNIT         ?PR?EXT0?YINSHUIJI
            CODE    152EH     0022H     UNIT         ?PR?_ADDRESS?YINSHUIJI
            CODE    1550H     0022H     UNIT         ?PR?WATER_WENDUCHECK?YINSHUIJI
            CODE    1572H     0021H     UNIT         ?PR?_DELAY?YINSHUIJI
            CODE    1593H     001AH     UNIT         ?PR?MENU_PROGRAMMODE?YINSHUIJI
            CODE    15ADH     001AH     UNIT         ?PR?SHOUYE?YINSHUIJI
            CODE    15C7H     0019H     UNIT         ?PR?_WRITESECRET?YINSHUIJI
            CODE    15E0H     0017H     UNIT         ?PR?MENURAY0?YINSHUIJI
            CODE    15F7H     0014H     UNIT         ?PR?MENUEFUNCTION4?YINSHUIJI
            CODE    160BH     0014H     UNIT         ?PR?MENUEFUNCTION5?YINSHUIJI
            CODE    161FH     0014H     UNIT         ?PR?MENUEFUNCTION6?YINSHUIJI
            CODE    1633H     0014H     UNIT         ?PR?MENUEFUNCTION7?YINSHUIJI
            CODE    1647H     0013H     UNIT         ?PR?MENUEFUNCTION8?YINSHUIJI
            CODE    165AH     0013H     UNIT         ?PR?MAIN?YINSHUIJI
            CODE    166DH     0012H     UNIT         ?PR?MENUEFUNCTION2?YINSHUIJI
            CODE    167FH     0012H     UNIT         ?PR?MENUEFUNCTION3?YINSHUIJI
            CODE    1691H     0010H     UNIT         ?PR?_PANDUANFLAG?YINSHUIJI
            CODE    16A1H     0010H     UNIT         ?PR?WATER_LINEPROCESS?YINSHUIJI
            CODE    16B1H     000FH     UNIT         ?PR?MENU_PROGRAMMODECL?YINSHUIJI
            CODE    16C0H     000CH     UNIT         ?PR?ADCCK?YINSHUIJI
            CODE    16CCH     000CH     UNIT         ?PR?_MF1_1F?YINSHUIJI
            CODE    16D8H     000CH     UNIT         ?PR?_MF1_2F?YINSHUIJI
            CODE    16E4H     000CH     UNIT         ?PR?_PANDUANFLAGE0?YINSHUIJI
            CODE    16F0H     000BH     UNIT         ?PR?_COMWRITE?YINSHUIJI
            CODE    16FBH     000BH     UNIT         ?PR?_DATAWRITE?YINSHUIJI
            CODE    1706H     000BH     UNIT         ?PR?_DELAY1?YINSHUIJI
            CODE    1711H     0009H     UNIT         ?PR?TEMP_SET?YINSHUIJI
BL51 BANKED LINKER/LOCATER V5.03                                                      09/04/2008  16:16:22  PAGE 3


            CODE    171AH     0006H     UNIT         ?PR?TEMP_PINCHCHECK?YINSHUIJI



OVERLAY MAP OF MODULE:   Yingshuiji (YINSHUIJI)


SEGMENT                                      DATA_GROUP 
  +--> CALLED SEGMENT                      START    LENGTH
----------------------------------------------------------
?PR?TIMER0?YINSHUIJI                       -----    -----
  +--> ?PR?PRO_TIMEDATE?YINSHUIJI
  +--> ?PR?UPDATE_DISBUF?YINSHUIJI

?PR?UPDATE_DISBUF?YINSHUIJI                0050H    0001H
  +--> ?PR?_PANDUANFLAG?YINSHUIJI
  +--> ?PR?_WRITESECRET?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI

?PR?_WRITESECRET?YINSHUIJI                 -----    -----
  +--> ?PR?_DISP_CH?YINSHUIJI

?PR?_DISP_CH?YINSHUIJI                     0070H    0009H
  +--> ?CO?YINSHUIJI
  +--> ?PR?_ADDRESS?YINSHUIJI
  +--> ?PR?_DATAWRITE?YINSHUIJI

?PR?_ADDRESS?YINSHUIJI                     0079H    0002H
  +--> ?PR?_COMWRITE?YINSHUIJI

?PR?_DISP_STR?YINSHUIJI                    0069H    0007H
  +--> ?PR?_DISP_CH?YINSHUIJI
  +--> ?PR?_DISP_HZ?YINSHUIJI

?PR?_DISP_HZ?YINSHUIJI                     0070H    0009H
  +--> ?CO?YINSHUIJI
  +--> ?PR?_ADDRESS?YINSHUIJI
  +--> ?PR?_DATAWRITE?YINSHUIJI

*** NEW ROOT ***************************************************

?PR?EXT0?YINSHUIJI                         -----    -----
  +--> ?PR?SCANKEY?YINSHUIJI

?PR?SCANKEY?YINSHUIJI                      -----    -----
  +--> ?PR?_DELAY?YINSHUIJI

*** NEW ROOT ***************************************************

?C_C51STARTUP                              -----    -----
  +--> ?PR?MAIN?YINSHUIJI
  +--> ?C_INITSEG

?PR?MAIN?YINSHUIJI                         -----    -----
  +--> ?PR?INTIAL?YINSHUIJI
  +--> ?PR?TIME0INIT?YINSHUIJI
BL51 BANKED LINKER/LOCATER V5.03                                                      09/04/2008  16:16:22  PAGE 4


  +--> ?PR?EDITING_MENU?YINSHUIJI
  +--> ?PR?SELFCHECK?YINSHUIJI
  +--> ?PR?TEMP_PINCHCHECK?YINSHUIJI

?PR?INTIAL?YINSHUIJI                       -----    -----
  +--> ?PR?_DELAY?YINSHUIJI
  +--> ?PR?_COMWRITE?YINSHUIJI

?PR?EDITING_MENU?YINSHUIJI                 -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI
  +--> ?PR?MENURAY0?YINSHUIJI
  +--> ?PR?PROMENU1?YINSHUIJI
  +--> ?PR?MENUSELECT?YINSHUIJI

?PR?CLEAR?YINSHUIJI                        0063H    0002H
  +--> ?PR?_ADDRESS?YINSHUIJI
  +--> ?PR?_DATAWRITE?YINSHUIJI

?PR?MENURAY0?YINSHUIJI                     -----    -----
  +--> ?PR?MENU_PROGRAMMODE?YINSHUIJI
  +--> ?PR?MENU_PROGRAMMODECL?YINSHUIJI

?PR?MENU_PROGRAMMODE?YINSHUIJI             -----    -----
  +--> ?PR?_DISP_STR?YINSHUIJI

?PR?MENU_PROGRAMMODECL?YINSHUIJI           -----    -----
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI

?PR?PROMENU1?YINSHUIJI                     -----    -----
  +--> ?PR?_PANDUANFLAGE0?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI

?PR?MENUSELECT?YINSHUIJI                   -----    -----
  +--> ?PR?_UPDOWNKEYPROCESS?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1?YINSHUIJI
  +--> ?PR?MENUEFUNCTION2?YINSHUIJI
  +--> ?PR?MENUEFUNCTION3?YINSHUIJI
  +--> ?PR?MENUEFUNCTION4?YINSHUIJI
  +--> ?PR?MENUEFUNCTION5?YINSHUIJI
  +--> ?PR?MENUEFUNCTION6?YINSHUIJI
  +--> ?PR?MENUEFUNCTION7?YINSHUIJI
  +--> ?PR?MENUEFUNCTION8?YINSHUIJI

?PR?_UPDOWNKEYPROCESS?YINSHUIJI            0063H    0005H
  +--> ?PR?PROMENU1?YINSHUIJI
  +--> ?PR?PROMENU2?YINSHUIJI
  +--> ?PR?PROMENU3?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1_1?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1_212?YINSHUIJI

?PR?PROMENU2?YINSHUIJI                     -----    -----
  +--> ?PR?_PANDUANFLAGE0?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
BL51 BANKED LINKER/LOCATER V5.03                                                      09/04/2008  16:16:22  PAGE 5



?PR?PROMENU3?YINSHUIJI                     -----    -----
  +--> ?PR?_PANDUANFLAGE0?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI

?PR?MENUEFUNCTION1_1?YINSHUIJI             -----    -----
  +--> ?PR?_MF1_1F?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI

?PR?MENUEFUNCTION1_212?YINSHUIJI           -----    -----
  +--> ?PR?_MF1_2F?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI

?PR?MENUEFUNCTION1?YINSHUIJI               -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1_1?YINSHUIJI
  +--> ?PR?_UPDOWNKEYPROCESS?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1_21?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1_22?YINSHUIJI

?PR?MENUEFUNCTION1_21?YINSHUIJI            -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1_211?YINSHUIJI
  +--> ?PR?_UPDOWNKEYPROCESS?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1_211_1?YINSHUIJI

?PR?MENUEFUNCTION1_211?YINSHUIJI           -----    -----
  +--> ?PR?_MF1_2F?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI

?PR?MENUEFUNCTION1_211_1?YINSHUIJI         -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI

?PR?MENUEFUNCTION1_22?YINSHUIJI            -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?MENUEFUNCTION1_212?YINSHUIJI
  +--> ?PR?_UPDOWNKEYPROCESS?YINSHUIJI

?PR?MENUEFUNCTION2?YINSHUIJI               -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI

?PR?MENUEFUNCTION3?YINSHUIJI               -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      09/04/2008  16:16:22  PAGE 6


  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI

?PR?MENUEFUNCTION4?YINSHUIJI               -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI

?PR?MENUEFUNCTION5?YINSHUIJI               -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI

?PR?MENUEFUNCTION6?YINSHUIJI               -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI

?PR?MENUEFUNCTION7?YINSHUIJI               -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI

?PR?MENUEFUNCTION8?YINSHUIJI               -----    -----
  +--> ?PR?CLEAR?YINSHUIJI
  +--> ?CO?YINSHUIJI
  +--> ?PR?_DISP_STR?YINSHUIJI
  +--> ?PR?_DELAY?YINSHUIJI

?PR?SELFCHECK?YINSHUIJI                    -----    -----

⌨️ 快捷键说明

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