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

📄 sdh2mpro.m51

📁 SDH光端机支路单元盘开发程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.02                                                        01/18/2005  21:37:59  PAGE 1


BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE ALM_Q.obj, AlmInd.obj, T4_INIT.obj, HS.obj, M1_INIT.obj, M1PALMQ.obj, M2_INIT.obj, M2PALMQ.obj,
>>  M3_Init.obj, M3PALMQ.obj, M4_INIT.obj, M4PALMQ.obj, MC.obj, NotiPro.obj, OpenInt.obj, PER_Q.obj, PerQInit.obj, PolFi
>> ll.obj, ProES.obj, ProESEn.obj, ProSES.obj, ProSESEn.obj, ProUS.obj, ProUSEn.obj, Prov.obj, PROVCLK.obj, PROVLP.obj, 
>> PROVMAP.obj, ProvNoLp.obj, PROVPRBS.obj, ProvRDI.obj, RAM2P_Q.obj, SEM_OPER.obj, StruAdr.obj, T1_INIT.obj, T2_INIT.ob
>> j, T3_INIT.obj, LOADM_C.obj, LoadMC.obj TO SDH2MPro RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  ALM_Q.obj (ALM_Q)
  AlmInd.obj (ALMIND)
  T4_INIT.obj (T4_INIT)
  HS.obj (HS)
  M1_INIT.obj (M1_INIT)
  M1PALMQ.obj (M1PALMQ)
  M2_INIT.obj (M2_INIT)
  M2PALMQ.obj (M2PALMQ)
  M3_Init.obj (M3_INIT)
  M3PALMQ.obj (M3PALMQ)
  M4_INIT.obj (M4_INIT)
  M4PALMQ.obj (M4PALMQ)
  MC.obj (MC)
  NotiPro.obj (NOTIPRO)
  OpenInt.obj (OPENINT)
  PER_Q.obj (PER_Q)
  PerQInit.obj (PERQINIT)
  PolFill.obj (POLFILL)
  ProES.obj (PROES)
  ProESEn.obj (PROESEN)
  ProSES.obj (PROSES)
  ProSESEn.obj (PROSESEN)
  ProUS.obj (PROUS)
  ProUSEn.obj (PROUSEN)
  Prov.obj (PROV)
  PROVCLK.obj (PROVCLK)
  PROVLP.obj (PROVLP)
  PROVMAP.obj (PROVMAP)
  ProvNoLp.obj (PROVNOLP)
  PROVPRBS.obj (PROVPRBS)
  ProvRDI.obj (PROVRDI)
  RAM2P_Q.obj (RAM2P_Q)
  SEM_OPER.obj (SEM_OPER)
  StruAdr.obj (STRUADR)
  T1_INIT.obj (T1_INIT)
  T2_INIT.obj (T2_INIT)
  T3_INIT.obj (T3_INIT)
  LOADM_C.obj (LOADM_C)
  LoadMC.obj (LOADMC)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)

BL51 BANKED LINKER/LOCATER V5.02                                                      01/18/2005  21:37:59  PAGE 2



LINK MAP OF MODULE:  SDH2MPro (ALM_Q)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0013H     UNIT         ?DT?HS
                    001BH     0005H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     003CH     UNIT         _DATA_GROUP_
            DATA    005DH     0008H     UNIT         ?DT?PROVPEREN?PROESEN
            DATA    0065H     0008H     UNIT         ?DT?PROVSESEN?PROSESEN
            DATA    006DH     0008H     UNIT         ?DT?PROVUSEN?PROUSEN
            DATA    0075H     0008H     UNIT         ?DT?RAM2P_Q
            IDATA   007DH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     02C4H     UNIT         ?XD?HS
            XDATA   02C4H     0020H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     22E9H     UNIT         ?PR?ALM_QUERY?ALM_Q
            CODE    22F7H     1000H     UNIT         ?CO?MC
            CODE    32F7H     0858H     UNIT         ?PR?M4PALMQ?M4PALMQ
            CODE    3B4FH     0855H     UNIT         ?PR?M2PALMQ?M2PALMQ
            CODE    43A4H     0855H     UNIT         ?PR?M3PALMQ?M3PALMQ
            CODE    4BF9H     084BH     UNIT         ?PR?PERF_QUERY?PER_Q
            CODE    5444H     083DH     UNIT         ?PR?M1PALMQ?M1PALMQ
            CODE    5C81H     042DH     UNIT         ?PR?MAIN?HS
            CODE    60AEH     03D1H     UNIT         ?PR?PROVMAP?PROVMAP
            CODE    647FH     0383H     UNIT         ?PR?PROVLOOP?PROVLP
            CODE    6802H     032CH     UNIT         ?PR?T4_INIT?T4_INIT
            CODE    6B2EH     032CH     UNIT         ?PR?T1_INIT?T1_INIT
            CODE    6E5AH     032CH     UNIT         ?PR?T2_INIT?T2_INIT
            CODE    7186H     032CH     UNIT         ?PR?T3_INIT?T3_INIT
            CODE    74B2H     030DH     UNIT         ?PR?LOADM1_C?LOADM_C
            CODE    77BFH     030DH     UNIT         ?PR?LOADM2_C?LOADM_C
            CODE    7ACCH     030DH     UNIT         ?PR?LOADM3_C?LOADM_C
            CODE    7DD9H     030DH     UNIT         ?PR?LOADM4_C?LOADM_C
            CODE    80E6H     01B0H     UNIT         ?PR?RAM2P_Q?RAM2P_Q
            CODE    8296H     019BH     UNIT         ?PR?PROVPRBS?PROVPRBS
            CODE    8431H     019BH     UNIT         ?PR?PROVRDI?PROVRDI
            CODE    85CCH     015DH     UNIT         ?C?LIB_CODE
            CODE    8729H     0142H     UNIT         ?PR?PROVCLK?PROVCLK
            CODE    886BH     011CH     UNIT         ?PR?PROVISION?PROV
            CODE    8987H     0111H     UNIT         ?PR?PROVNOLOOP?PROVNOLP
            CODE    8A98H     008AH     UNIT         ?PR?ALMIND?ALMIND
            CODE    8B22H     0087H     UNIT         ?PR?POLFILL?POLFILL
            CODE    8BA9H     007BH     UNIT         ?PR?PERQ_INIT?PERQINIT
BL51 BANKED LINKER/LOCATER V5.02                                                      01/18/2005  21:37:59  PAGE 3


            CODE    8C24H     0063H     UNIT         ?PR?LOAD1MC?LOADMC
            CODE    8C87H     0062H     UNIT         ?PR?LOAD2MC?LOADMC
            CODE    8CE9H     0062H     UNIT         ?PR?LOAD3MC?LOADMC
            CODE    8D4BH     0061H     UNIT         ?PR?LOAD4MC?LOADMC
            CODE    8DACH     005FH     UNIT         ?PR?STRUCTTOADDR?STRUADR
            CODE    8E0BH     005DH     UNIT         ?PR?OPENINT?OPENINT
            CODE    8E68H     005BH     UNIT         ?PR?M1_INIT?M1_INIT
            CODE    8EC3H     0057H     UNIT         ?PR?_ADDRTOSTRUCT?STRUADR
            CODE    8F1AH     004BH     UNIT         ?PR?M2_INIT?M2_INIT
            CODE    8F65H     004BH     UNIT         ?PR?M3_INIT?M3_INIT
            CODE    8FB0H     004BH     UNIT         ?PR?M4_INIT?M4_INIT
            CODE    8FFBH     0038H     UNIT         ?PR?TIMER_INT?HS
            CODE    9033H     0036H     UNIT         ?PR?PROVESVAL?PROES
            CODE    9069H     0036H     UNIT         ?PR?PROVSESVAL?PROSES
            CODE    909FH     0036H     UNIT         ?PR?PROVUSVAL?PROUS
            CODE    90D5H     0025H     UNIT         ?PR?_GET_SEM?SEM_OPER
            CODE    90FAH     0024H     UNIT         ?PR?PROVPEREN?PROESEN
            CODE    911EH     0024H     UNIT         ?PR?PROVSESEN?PROSESEN
            CODE    9142H     0024H     UNIT         ?PR?PROVUSEN?PROUSEN
            CODE    9166H     0019H     UNIT         ?PR?NOTIFYPROV?NOTIPRO
            CODE    917FH     0016H     UNIT         ?PR?OUT_INT0?HS
            CODE    9195H     0010H     UNIT         ?PR?INT_QUERY?HS
            CODE    91A5H     000CH     UNIT         ?PR?DELAY1MS?HS
            CODE    91B1H     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   SDH2MPro (ALM_Q)


SEGMENT                              BIT_GROUP          DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT             START    LENGTH     START    LENGTH     START    LENGTH
-----------------------------------------------------------------------------------------
?PR?OUT_INT0?HS                   -----    -----      0021H    0001H      -----    -----

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

?C_C51STARTUP                     -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?HS

?PR?MAIN?HS                       -----    -----      0022H    0001H      -----    -----
  +--> ?PR?DELAY1MS?HS
  +--> ?PR?M1_INIT?M1_INIT
  +--> ?PR?M4_INIT?M4_INIT
  +--> ?PR?M2_INIT?M2_INIT
  +--> ?PR?M3_INIT?M3_INIT
  +--> ?PR?T4_INIT?T4_INIT
  +--> ?PR?T2_INIT?T2_INIT
  +--> ?PR?T3_INIT?T3_INIT
  +--> ?PR?T1_INIT?T1_INIT
  +--> ?PR?_GET_SEM?SEM_OPER
  +--> ?PR?NOTIFYPROV?NOTIPRO
  +--> ?PR?PROVISION?PROV
  +--> ?PR?OPENINT?OPENINT
  +--> ?PR?PERQ_INIT?PERQINIT
  +--> ?PR?INT_QUERY?HS
  +--> ?PR?ALM_QUERY?ALM_Q
BL51 BANKED LINKER/LOCATER V5.02                                                      01/18/2005  21:37:59  PAGE 4


  +--> ?PR?PERF_QUERY?PER_Q

?PR?M1_INIT?M1_INIT               -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY1MS?HS
  +--> ?PR?LOAD1MC?LOADMC
  +--> ?PR?LOADM1_C?LOADM_C

?PR?LOAD1MC?LOADMC                -----    -----      -----    -----      -----    -----
  +--> ?CO?MC

?PR?M4_INIT?M4_INIT               -----    -----      -----    -----      -----    -----
  +--> ?PR?LOAD4MC?LOADMC
  +--> ?PR?DELAY1MS?HS
  +--> ?PR?LOADM4_C?LOADM_C

?PR?LOAD4MC?LOADMC                -----    -----      -----    -----      -----    -----
  +--> ?CO?MC

?PR?M2_INIT?M2_INIT               -----    -----      -----    -----      -----    -----
  +--> ?PR?LOAD2MC?LOADMC
  +--> ?PR?DELAY1MS?HS
  +--> ?PR?LOADM2_C?LOADM_C

?PR?LOAD2MC?LOADMC                -----    -----      0023H    0001H      -----    -----
  +--> ?CO?MC

?PR?M3_INIT?M3_INIT               -----    -----      -----    -----      -----    -----
  +--> ?PR?LOAD3MC?LOADMC
  +--> ?PR?DELAY1MS?HS
  +--> ?PR?LOADM3_C?LOADM_C

?PR?LOAD3MC?LOADMC                -----    -----      0023H    0001H      -----    -----
  +--> ?CO?MC

?PR?T4_INIT?T4_INIT               -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY1MS?HS

?PR?T2_INIT?T2_INIT               -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY1MS?HS

?PR?T3_INIT?T3_INIT               -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY1MS?HS

?PR?T1_INIT?T1_INIT               -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY1MS?HS

?PR?_GET_SEM?SEM_OPER             0020H.0  0000H.1    0051H    0004H      -----    -----

?PR?NOTIFYPROV?NOTIPRO            -----    -----      0023H    0008H      -----    -----
  +--> ?PR?POLFILL?POLFILL

?PR?POLFILL?POLFILL               -----    -----      0049H    0008H      -----    -----
  +--> ?PR?_GET_SEM?SEM_OPER
  +--> ?PR?STRUCTTOADDR?STRUADR

?PR?STRUCTTOADDR?STRUADR          -----    -----      0051H    000CH      -----    -----

BL51 BANKED LINKER/LOCATER V5.02                                                      01/18/2005  21:37:59  PAGE 5


?PR?PROVISION?PROV                -----    -----      0023H    0008H      -----    -----
  +--> ?PR?_GET_SEM?SEM_OPER
  +--> ?PR?_ADDRTOSTRUCT?STRUADR
  +--> ?PR?PROVMAP?PROVMAP
  +--> ?PR?PROVESVAL?PROES
  +--> ?PR?PROVSESVAL?PROSES
  +--> ?PR?PROVUSVAL?PROUS

?PR?_ADDRTOSTRUCT?STRUADR         -----    -----      002BH    000AH      -----    -----

?PR?PROVMAP?PROVMAP               -----    -----      002BH    0008H      -----    -----

?PR?PROVESVAL?PROES               -----    -----      002BH    0008H      -----    -----

?PR?PROVSESVAL?PROSES             -----    -----      002BH    0008H      -----    -----

?PR?PROVUSVAL?PROUS               -----    -----      002BH    0008H      -----    -----

?PR?PERQ_INIT?PERQINIT            -----    -----      0023H    0001H      -----    -----

?PR?INT_QUERY?HS                  -----    -----      -----    -----      -----    -----
  +--> ?PR?RAM2P_Q?RAM2P_Q

?PR?RAM2P_Q?RAM2P_Q               -----    -----      -----    -----      -----    -----
  +--> ?PR?_GET_SEM?SEM_OPER
  +--> ?PR?_ADDRTOSTRUCT?STRUADR
  +--> ?PR?PROVMAP?PROVMAP
  +--> ?PR?PROVNOLOOP?PROVNOLP
  +--> ?PR?PROVLOOP?PROVLP
  +--> ?PR?PROVPRBS?PROVPRBS
  +--> ?PR?PROVRDI?PROVRDI
  +--> ?PR?PROVCLK?PROVCLK
  +--> ?PR?PROVESVAL?PROES
  +--> ?PR?PROVSESVAL?PROSES
  +--> ?PR?PROVUSVAL?PROUS

?PR?PROVNOLOOP?PROVNOLP           -----    -----      0023H    0008H      -----    -----

?PR?PROVLOOP?PROVLP               -----    -----      0023H    0008H      -----    -----

?PR?PROVPRBS?PROVPRBS             -----    -----      0023H    0008H      -----    -----

?PR?PROVRDI?PROVRDI               -----    -----      0023H    0008H      -----    -----

?PR?PROVCLK?PROVCLK               -----    -----      0023H    0008H      -----    -----

?PR?ALM_QUERY?ALM_Q               -----    -----      0023H    0015H      -----    -----
  +--> ?PR?ALMIND?ALMIND
  +--> ?PR?POLFILL?POLFILL
  +--> ?PR?M1PALMQ?M1PALMQ
  +--> ?PR?M2PALMQ?M2PALMQ
  +--> ?PR?M3PALMQ?M3PALMQ
  +--> ?PR?M4PALMQ?M4PALMQ

?PR?ALMIND?ALMIND                 -----    -----      0049H    0008H      -----    -----
  +--> ?PR?_GET_SEM?SEM_OPER
  +--> ?PR?STRUCTTOADDR?STRUADR
BL51 BANKED LINKER/LOCATER V5.02                                                      01/18/2005  21:37:59  PAGE 6



?PR?M1PALMQ?M1PALMQ               -----    -----      0038H    0011H      -----    -----
  +--> ?PR?ALMIND?ALMIND
  +--> ?PR?POLFILL?POLFILL

?PR?M2PALMQ?M2PALMQ               -----    -----      0038H    0011H      -----    -----
  +--> ?PR?ALMIND?ALMIND
  +--> ?PR?POLFILL?POLFILL

?PR?M3PALMQ?M3PALMQ               -----    -----      0038H    0011H      -----    -----
  +--> ?PR?ALMIND?ALMIND
  +--> ?PR?POLFILL?POLFILL

?PR?M4PALMQ?M4PALMQ               -----    -----      0038H    0011H      -----    -----
  +--> ?PR?ALMIND?ALMIND
  +--> ?PR?POLFILL?POLFILL

?PR?PERF_QUERY?PER_Q              -----    -----      0023H    0009H      02C4H    0020H
  +--> ?PR?POLFILL?POLFILL



SYMBOL TABLE OF MODULE:  SDH2MPro (ALM_Q)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        ALM_Q
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  C:000EH         PUBLIC        Alm_query
  B:0090H.2       PUBLIC        WDI
  -------         PROC          ALM_QUERY
  -------         DO            
  D:0023H         SYMBOL        AlmVal
  D:002BH         SYMBOL        PolVal
  D:0033H         SYMBOL        TMP

⌨️ 快捷键说明

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