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

📄 project.m51

📁 毕设时做的程序
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        07/29/2007  22:59:01  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\PROGRAM FILES\C51\BIN\BL51.EXE STARTUP.obj, code.obj TO project RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  code.obj (CODE)
  D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  project (?C_STARTUP)


            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     0002H     UNIT         _DATA_GROUP_
                    000AH     0016H                  *** GAP ***
            BIT     0020H.0   0001H.2   UNIT         ?BI?CODE
            BIT     0021H.2   0000H.1   UNIT         _BIT_GROUP_
                    0021H.3   0000H.5                *** GAP ***
            DATA    0022H     0038H     UNIT         ?DT?CODE
            IDATA   005AH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?CLR_WDT?CODE
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000DH     UNIT         ?PR?STOP?CODE
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0241H     UNIT         ?PR?MAIN?CODE
            CODE    025FH     0117H     UNIT         ?PR?T0?CODE
            CODE    0376H     0103H     UNIT         ?PR?DEALENL?CODE
            CODE    0479H     00DBH     UNIT         ?CO?CODE
            CODE    0554H     008CH     UNIT         ?C_C51STARTUP
            CODE    05E0H     007BH     UNIT         ?PR?DEALNUM?CODE
            CODE    065BH     0069H     UNIT         ?PR?DEALPSCHANGE?CODE
            CODE    06C4H     005EH     UNIT         ?PR?DEALDEL?CODE
            CODE    0722H     0054H     UNIT         ?PR?DOORBELL?CODE
            CODE    0776H     004EH     UNIT         ?PR?MCU_INIT?CODE
            CODE    07C4H     003FH     UNIT         ?PR?REST?CODE
            CODE    0803H     0028H     UNIT         ?PR?_SHOUT?CODE
            CODE    082BH     001FH     UNIT         ?PR?DELAY?CODE
            CODE    084AH     001EH     UNIT         ?PR?_WRITE_BYTE?CODE
            CODE    0868H     0019H     UNIT         ?C_INITSEG
            CODE    0881H     0015H     UNIT         ?PR?_DELAY_N_MS?CODE
            CODE    0896H     0015H     UNIT         ?PR?SHIN?CODE
            CODE    08ABH     0013H     UNIT         ?PR?_READ_RANDOM?CODE
            CODE    08BEH     0012H     UNIT         ?PR?_DELAYMS?CODE
            CODE    08D0H     0011H     UNIT         ?PR?RELEASEKEY?CODE
            CODE    08E1H     0011H     UNIT         ?PR?EFFICIENCYKEY?CODE
            CODE    08F2H     0010H     UNIT         ?PR?_FILL_BYTE?CODE
BL51 BANKED LINKER/LOCATER V6.00                                                      07/29/2007  22:59:01  PAGE 2


            CODE    0902H     000FH     UNIT         ?PR?KEYDELAY?CODE
            CODE    0911H     000FH     UNIT         ?PR?START?CODE
            CODE    0920H     000FH     UNIT         ?PR?READ_CURRENT?CODE
            CODE    092FH     0009H     UNIT         ?PR?TIME1?CODE
            CODE    0938H     0003H     UNIT         ?PR?_DYMS?CODE



OVERLAY MAP OF MODULE:   project (?C_STARTUP)


SEGMENT                           BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH
------------------------------------------------------------------
?C_C51STARTUP                  -----    -----      -----    -----
  +--> ?PR?MAIN?CODE
  +--> ?C_INITSEG

?PR?MAIN?CODE                  -----    -----      -----    -----
  +--> ?PR?MCU_INIT?CODE
  +--> ?PR?KEYDELAY?CODE
  +--> ?PR?EFFICIENCYKEY?CODE
  +--> ?PR?DEALNUM?CODE
  +--> ?PR?REST?CODE
  +--> ?PR?DEALDEL?CODE
  +--> ?PR?DEALPSCHANGE?CODE
  +--> ?PR?DEALENL?CODE
  +--> ?PR?DOORBELL?CODE
  +--> ?PR?RELEASEKEY?CODE

?PR?MCU_INIT?CODE              -----    -----      0008H    0002H
  +--> ?PR?_READ_RANDOM?CODE

?PR?_READ_RANDOM?CODE          -----    -----      -----    -----
  +--> ?PR?START?CODE
  +--> ?PR?_SHOUT?CODE
  +--> ?PR?READ_CURRENT?CODE

?PR?_SHOUT?CODE                0021H.2  0000H.1    -----    -----

?PR?READ_CURRENT?CODE          -----    -----      -----    -----
  +--> ?PR?START?CODE
  +--> ?PR?_SHOUT?CODE
  +--> ?PR?SHIN?CODE
  +--> ?PR?STOP?CODE

?PR?EFFICIENCYKEY?CODE         -----    -----      -----    -----
  +--> ?PR?_DELAYMS?CODE

?PR?DEALENL?CODE               -----    -----      0008H    0002H
  +--> ?PR?_WRITE_BYTE?CODE

?PR?_WRITE_BYTE?CODE           -----    -----      -----    -----
  +--> ?PR?START?CODE
  +--> ?PR?_SHOUT?CODE
  +--> ?PR?STOP?CODE
  +--> ?PR?_DELAY_N_MS?CODE
BL51 BANKED LINKER/LOCATER V6.00                                                      07/29/2007  22:59:01  PAGE 3



?PR?DOORBELL?CODE              -----    -----      0008H    0001H
  +--> ?CO?CODE
  +--> ?PR?DELAY?CODE
  +--> ?PR?_DYMS?CODE
  +--> ?PR?REST?CODE

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

?PR?T0?CODE                    -----    -----      -----    -----
  +--> ?PR?CLR_WDT?CODE
  +--> ?CO?CODE
  +--> ?PR?REST?CODE



SYMBOL TABLE OF MODULE:  project (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0554H         SEGMENT       ?C_C51STARTUP
  I:005AH         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0557H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:0554H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:0554H         LINE#         99
  C:0556H         LINE#         100
  C:0557H         LINE#         101
  C:0558H         LINE#         102
  C:055AH         LINE#         151
  C:055DH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        CODE
  C:0000H         SYMBOL        _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V6.00                                                      07/29/2007  22:59:01  PAGE 4


  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:0881H         PUBLIC        _delay_n_ms
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:0020H.0       PUBLIC        doorNumflag
  B:00A8H.7       PUBLIC        EA
  C:0920H         PUBLIC        read_current
  D:0022H         PUBLIC        Rx_Buffer
  C:06C4H         PUBLIC        DealDel
  C:082BH         PUBLIC        delay
  C:08BEH         PUBLIC        _DelayMs
  B:00B0H.2       PUBLIC        P3_2
  B:0090H.4       PUBLIC        P1_4
  C:0803H         PUBLIC        _shout
  B:00B0H.3       PUBLIC        P3_3
  B:0090H.5       PUBLIC        P1_5
  B:00B0H.4       PUBLIC        P3_4
  B:0090H.6       PUBLIC        P1_6
  B:0090H.7       PUBLIC        P1_7
  C:0902H         PUBLIC        KeyDelay
  B:00B0H.5       PUBLIC        BEEP
  C:0938H         PUBLIC        _dyms
  C:07C4H         PUBLIC        Rest
  C:08F2H         PUBLIC        _fill_byte
  B:0020H.1       PUBLIC        psrightflag
  C:025FH         PUBLIC        t0
  C:084AH         PUBLIC        _write_byte
  D:0025H         PUBLIC        pslen
  D:0026H         PUBLIC        getps
  C:001EH         PUBLIC        main
  C:05E0H         PUBLIC        DealNum
  B:0020H.2       PUBLIC        alarmflag
  C:0911H         PUBLIC        start
  D:002CH         PUBLIC        second3
  B:0020H.3       PUBLIC        Keyenableflag
  C:0896H         PUBLIC        shin
  D:0089H         PUBLIC        TMOD
  C:0722H         PUBLIC        Doorbell
  D:002EH         PUBLIC        temp
  B:0020H.4       PUBLIC        psCH0flag
  C:0495H         PUBLIC        music_tab
  B:0020H.5       PUBLIC        psCH1flag
  B:0020H.6       PUBLIC        rightflag
  D:002FH         PUBLIC        flashcount
  B:0020H.7       PUBLIC        psCH2flag
  D:008EH         PUBLIC        AUXR
  D:0030H         PUBLIC        aa
  D:0032H         PUBLIC        bb
  D:0034H         PUBLIC        cc
  C:08E1H         PUBLIC        efficiencyKey
  C:065BH         PUBLIC        Dealpschange
  C:000EH         PUBLIC        stop
  D:0036H         PUBLIC        dd
  B:00A8H.1       PUBLIC        ET0
  B:0021H.0       PUBLIC        errorflag
  D:0038H         PUBLIC        key
BL51 BANKED LINKER/LOCATER V6.00                                                      07/29/2007  22:59:01  PAGE 5


  B:00A8H.3       PUBLIC        ET1
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  C:0481H         PUBLIC        dispcode
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  D:0039H         PUBLIC        psbuf1
  D:003FH         PUBLIC        psbuf2
  B:00B8H.3       PUBLIC        PT1
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  B:00B0H.7       PUBLIC        SDA
  C:0776H         PUBLIC        MCU_Init
  D:0045H         PUBLIC        R_count
  D:0046H         PUBLIC        dispcount
  C:092FH         PUBLIC        time1
  B:00B0H.6       PUBLIC        SCL
  C:08ABH         PUBLIC        _read_random
  D:0047H         PUBLIC        ps
  D:004DH         PUBLIC        i
  D:00A6H         PUBLIC        WDTRST
  D:004EH         PUBLIC        k
  D:004FH         PUBLIC        m
  D:0050H         PUBLIC        n
  B:0021H.1       PUBLIC        psCHINf
  C:08D0H         PUBLIC        ReleaseKey
  D:0051H         PUBLIC        dispbuf
  C:0003H         PUBLIC        clr_wdt
  C:0479H         PUBLIC        dispbit
  D:0059H         PUBLIC        keycount
  C:0376H         PUBLIC        DealENl
  -------         PROC          _DYMS
  D:0007H         SYMBOL        a
  C:0938H         LINE#         16
  C:0938H         LINE#         17
  C:0938H         LINE#         18
  C:093AH         LINE#         19
  -------         ENDPROC       _DYMS
  -------         PROC          DELAY
  -------         DO            
  D:0006H         SYMBOL        i
  D:0004H         SYMBOL        j
  -------         ENDDO         
  C:082BH         LINE#         20
  C:082BH         LINE#         21
  C:082BH         LINE#         23
  C:0839H         LINE#         24
  C:0849H         LINE#         26
  -------         ENDPROC       DELAY
  -------         PROC          _DELAYMS
  D:0007H         SYMBOL        CNT
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:08BEH         LINE#         28
  C:08BEH         LINE#         29
  C:08BEH         LINE#         31
BL51 BANKED LINKER/LOCATER V6.00                                                      07/29/2007  22:59:01  PAGE 6


  C:08C4H         LINE#         32
  C:08CFH         LINE#         33
  -------         ENDPROC       _DELAYMS
  -------         PROC          CLR_WDT
  C:0003H         LINE#         35
  C:0003H         LINE#         36
  C:0003H         LINE#         37
  C:0006H         LINE#         38
  C:0009H         LINE#         39
  -------         ENDPROC       CLR_WDT
  -------         PROC          MCU_INIT
  -------         DO            
  D:0008H         SYMBOL        i
  D:0009H         SYMBOL        j
  -------         ENDDO         

⌨️ 快捷键说明

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