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

📄 lcdw2.m51

📁 12864的万年历时钟加上红外遥控的校准
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.22                                                        06/09/2013  14:34:38  PAGE 1


BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
D:\PROGRAM FILES\STC_ISP\C51\BIN\BL51.EXE lcdw.obj TO lcdw2 RAMSIZE (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  lcdw.obj (LCDW)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51FPS.LIB (?C?FPADD)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51FPS.LIB (?C?FPMUL)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51S.LIB (?C?IMUL)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51S.LIB (?C?SIDIV)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51S.LIB (?C?LNEG)
  D:\PROGRAM FILES\STC_ISP\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  lcdw2 (LCDW)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
                    0008H     0018H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?LCDW
            BIT     0020H.1   0000H.1   UNIT         _BIT_GROUP_
                    0020H.2   0000H.6                *** GAP ***
            DATA    0021H     002CH     UNIT         ?DT?LCDW
            IDATA   004DH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?TMPCHANGE?LCDW
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     0368H     UNIT         ?C?LIB_CODE
            CODE    037EH     027AH     UNIT         ?PR?SHIJIAN?LCDW
            CODE    05F8H     0132H     UNIT         ?PR?_TMPWRITEBYTE?LCDW
            CODE    072AH     00DCH     UNIT         ?PR?CHOOSE?LCDW
            CODE    0806H     00CDH     UNIT         ?PR?FUZHI?LCDW
            CODE    08D3H     00C7H     UNIT         ?PR?XINGQI?LCDW
            CODE    099AH     00C5H     UNIT         ?PR?WENDU?LCDW
            CODE    0A5FH     00A8H     UNIT         ?PR?HONGWAI?LCDW
            CODE    0B07H     00A5H     UNIT         ?CO?LCDW
            CODE    0BACH     008CH     UNIT         ?C_C51STARTUP
            CODE    0C38H     0084H     UNIT         ?PR?TMPREADBIT?LCDW
            CODE    0CBCH     0075H     UNIT         ?PR?IN_RAM?LCDW
            CODE    0D31H     0070H     UNIT         ?PR?CAIDAN?LCDW
            CODE    0DA1H     0062H     UNIT         ?PR?MAIN?LCDW
            CODE    0E03H     0034H     UNIT         ?PR?BINGXING?LCDW
BL51 BANKED LINKER/LOCATER V6.22                                                      06/09/2013  14:34:38  PAGE 2


            CODE    0E37H     0032H     UNIT         ?PR?NIAN?LCDW
            CODE    0E69H     001FH     UNIT         ?PR?DSRESET?LCDW
            CODE    0E88H     001DH     UNIT         ?PR?TMPREAD?LCDW
            CODE    0EA5H     0019H     UNIT         ?PR?_DELAYB?LCDW
            CODE    0EBEH     0015H     UNIT         ?PR?TMP?LCDW
            CODE    0ED3H     0014H     UNIT         ?PR?_DELAY?LCDW
            CODE    0EE7H     0013H     UNIT         ?PR?CLOCK?LCDW
            CODE    0EFAH     0010H     UNIT         ?PR?_WRITE_DATA?LCDW
            CODE    0F0AH     000FH     UNIT         ?PR?SUSPEND?LCDW
            CODE    0F19H     000EH     UNIT         ?PR?BUSY?LCDW
            CODE    0F27H     000DH     UNIT         ?C_INITSEG
            CODE    0F34H     000BH     UNIT         ?PR?_WRITE_ORDER?LCDW
            CODE    0F3FH     000AH     UNIT         ?PR?_CAIJI?LCDW
            CODE    0F49H     0009H     UNIT         ?PR?_CAIJI2?LCDW



OVERLAY MAP OF MODULE:   lcdw2 (LCDW)


SEGMENT                           BIT_GROUP 
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
?PR?HONGWAI?LCDW               -----    -----
  +--> ?PR?_DELAY?LCDW

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

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

?PR?MAIN?LCDW                  -----    -----
  +--> ?PR?BINGXING?LCDW
  +--> ?PR?SUSPEND?LCDW
  +--> ?PR?CHOOSE?LCDW
  +--> ?PR?CAIDAN?LCDW
  +--> ?PR?IN_RAM?LCDW
  +--> ?PR?_WRITE_ORDER?LCDW
  +--> ?PR?_WRITE_DATA?LCDW
  +--> ?PR?FUZHI?LCDW
  +--> ?PR?XINGQI?LCDW
  +--> ?PR?WENDU?LCDW
  +--> ?PR?SHIJIAN?LCDW

?PR?BINGXING?LCDW              -----    -----
  +--> ?PR?_DELAY?LCDW
  +--> ?PR?_WRITE_ORDER?LCDW

?PR?_WRITE_ORDER?LCDW          -----    -----
  +--> ?PR?BUSY?LCDW
  +--> ?PR?_DELAY?LCDW

?PR?CAIDAN?LCDW                -----    -----
  +--> ?PR?_WRITE_ORDER?LCDW
  +--> ?CO?LCDW
  +--> ?PR?_WRITE_DATA?LCDW
BL51 BANKED LINKER/LOCATER V6.22                                                      06/09/2013  14:34:38  PAGE 3



?PR?_WRITE_DATA?LCDW           -----    -----
  +--> ?PR?BUSY?LCDW
  +--> ?PR?_DELAY?LCDW

?PR?IN_RAM?LCDW                -----    -----
  +--> ?PR?_WRITE_ORDER?LCDW
  +--> ?CO?LCDW
  +--> ?PR?_WRITE_DATA?LCDW

?PR?FUZHI?LCDW                 -----    -----
  +--> ?PR?NIAN?LCDW

?PR?WENDU?LCDW                 -----    -----
  +--> ?PR?TMPCHANGE?LCDW
  +--> ?PR?TMP?LCDW

?PR?TMPCHANGE?LCDW             -----    -----
  +--> ?PR?_TMPWRITEBYTE?LCDW

?PR?_TMPWRITEBYTE?LCDW         0020H.1  0000H.1
  +--> ?PR?DSRESET?LCDW
  +--> ?PR?_DELAYB?LCDW

?PR?TMP?LCDW                   -----    -----
  +--> ?PR?_TMPWRITEBYTE?LCDW
  +--> ?PR?TMPREAD?LCDW

?PR?TMPREAD?LCDW               -----    -----
  +--> ?PR?TMPREADBIT?LCDW

?PR?TMPREADBIT?LCDW            0020H.1  0000H.1

?PR?SHIJIAN?LCDW               -----    -----
  +--> ?PR?_WRITE_ORDER?LCDW
  +--> ?CO?LCDW
  +--> ?PR?_CAIJI2?LCDW
  +--> ?PR?_CAIJI?LCDW
  +--> ?PR?_WRITE_DATA?LCDW
  +--> ?PR?IN_RAM?LCDW



SYMBOL TABLE OF MODULE:  lcdw2 (LCDW)

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

  -------         MODULE        LCDW
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0E69H         PUBLIC        dsreset
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:0F3FH         PUBLIC        _caiji
  D:00B0H         PUBLIC        P3
  C:072AH         PUBLIC        choose
  D:0021H         PUBLIC        ly_lhj
BL51 BANKED LINKER/LOCATER V6.22                                                      06/09/2013  14:34:38  PAGE 4


  C:0F0AH         PUBLIC        suspend
  D:0025H         PUBLIC        ly_dis
  D:00A8H         PUBLIC        IE
  C:0EE7H         PUBLIC        clock
  C:0EDDH         PUBLIC        _delay
  C:08D3H         PUBLIC        xingqi
  B:00B0H.2       PUBLIC        DS
  D:00B8H         PUBLIC        IP
  D:0029H         PUBLIC        n1
  D:002BH         PUBLIC        n2
  D:00D8H         PUBLIC        CCON
  C:099AH         PUBLIC        wendu
  C:0DA1H         PUBLIC        main
  C:0E37H         PUBLIC        nian
  C:0806H         PUBLIC        fuzhi
  D:002DH         PUBLIC        ly_disdate
  C:0EFFH         PUBLIC        _write_data
  B:0090H.5       PUBLIC        sound
  C:0F34H         PUBLIC        _write_order
  C:0C38H         PUBLIC        tmpreadbit
  D:0098H         PUBLIC        SCON
  C:0F49H         PUBLIC        _caiji2
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:0031H         PUBLIC        kai
  C:0B67H         PUBLIC        tab
  C:0604H         PUBLIC        _tmpwritebyte
  C:0B47H         PUBLIC        table1
  C:0003H         PUBLIC        tmpchange
  C:0B07H         PUBLIC        table3
  C:0B27H         PUBLIC        table4
  D:0033H         PUBLIC        aa
  D:0035H         PUBLIC        bb
  C:0F19H         PUBLIC        busy
  D:0037H         PUBLIC        dd
  B:0090H.2       PUBLIC        ee
  B:0088H.7       PUBLIC        TF1
  D:0039H         PUBLIC        tin
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  B:0088H.2       PUBLIC        IT1
  D:008AH         PUBLIC        TL0
  D:003BH         PUBLIC        num
  D:008BH         PUBLIC        TL1
  D:003DH         PUBLIC        itt
  C:0EBEH         PUBLIC        tmp
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  B:00B0H.3       PUBLIC        hwx
  D:003FH         PUBLIC        mm
  C:0E03H         PUBLIC        bingxing
  C:0B7AH         PUBLIC        time0
  B:0020H.0       PUBLIC        ly_flag
  C:0D31H         PUBLIC        caidan
  D:0041H         PUBLIC        txx
  B:0090H.0       PUBLIC        rs
  D:0045H         PUBLIC        tt
BL51 BANKED LINKER/LOCATER V6.22                                                      06/09/2013  14:34:38  PAGE 5


  D:0047H         PUBLIC        xq
  B:0090H.1       PUBLIC        rw
  C:037EH         PUBLIC        shijian
  C:0B71H         PUBLIC        tab2
  D:0049H         PUBLIC        k
  C:0B89H         PUBLIC        tab3
  C:0B9AH         PUBLIC        tab4
  C:0B9DH         PUBLIC        tab5
  C:0A5FH         PUBLIC        hongwai
  C:0E88H         PUBLIC        tmpread
  D:004BH         PUBLIC        yy
  C:0EA5H         PUBLIC        _delayb
  C:0CBCH         PUBLIC        in_ram
  D:00D0H         PUBLIC        PSW
  -------         PROC          _DELAYB
  D:0006H         SYMBOL        count
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:0EA5H         LINE#         12
  C:0EA5H         LINE#         13
  C:0EA5H         LINE#         15
  C:0EA9H         LINE#         16
  C:0EA9H         LINE#         17
  C:0EADH         LINE#         18
  C:0EADH         LINE#         19
  C:0EB6H         LINE#         20
  C:0EBBH         LINE#         21
  C:0EBDH         LINE#         22
  -------         ENDPROC       _DELAYB
  -------         PROC          DSRESET
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0E69H         LINE#         25
  C:0E69H         LINE#         26
  C:0E69H         LINE#         28
  C:0E6BH         LINE#         30
  C:0E6FH         LINE#         31
  C:0E78H         LINE#         32
  C:0E7AH         LINE#         34
  C:0E7EH         LINE#         35
  C:0E87H         LINE#         36
  -------         ENDPROC       DSRESET
  -------         PROC          TMPREADBIT
  -------         DO            
  D:0006H         SYMBOL        i
  B:0020H.1       SYMBOL        dat
  -------         ENDDO         
  C:0C38H         LINE#         39
  C:0C38H         LINE#         40
  C:0C38H         LINE#         43
  C:0C3AH         LINE#         44
  C:0C3EH         LINE#         45
  C:0C46H         LINE#         46
  C:0C4EH         LINE#         47
  C:0C56H         LINE#         48
BL51 BANKED LINKER/LOCATER V6.22                                                      06/09/2013  14:34:38  PAGE 6


  C:0C5EH         LINE#         49
  C:0C66H         LINE#         50
  C:0C6EH         LINE#         51
  C:0C76H         LINE#         52
  C:0C7EH         LINE#         53
  C:0C86H         LINE#         54
  C:0C8EH         LINE#         55
  C:0C96H         LINE#         56
  C:0C9EH         LINE#         57
  C:0CA0H         LINE#         58
  C:0CA8H         LINE#         59
  C:0CACH         LINE#         61
  C:0CB0H         LINE#         62
  C:0CB9H         LINE#         63
  C:0CBBH         LINE#         64
  -------         ENDPROC       TMPREADBIT
  -------         PROC          TMPREAD
  -------         DO            
  D:0004H         SYMBOL        i
  D:0007H         SYMBOL        j
  D:0005H         SYMBOL        dat
  -------         ENDDO         
  C:0E88H         LINE#         67
  C:0E88H         LINE#         68
  C:0E88H         LINE#         70
  C:0E8AH         LINE#         71
  C:0E8CH         LINE#         72
  C:0E8CH         LINE#         73
  C:0E92H         LINE#         74
  C:0E9EH         LINE#         75
  C:0EA2H         LINE#         76
  C:0EA4H         LINE#         77
  -------         ENDPROC       TMPREAD
  -------         PROC          L?0354
  -------         ENDPROC       L?0354
  -------         PROC          _TMPWRITEBYTE
  D:0007H         SYMBOL        dat
  -------         DO            
  D:0002H         SYMBOL        i
  D:0006H         SYMBOL        j
  B:0020H.1       SYMBOL        testb
  -------         ENDDO         
  C:0604H         LINE#         80
  C:0604H         LINE#         81
  C:0604H         LINE#         85
  C:0606H         LINE#         86

⌨️ 快捷键说明

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