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

📄 dd.m51

📁 AT89C51的温度采集报警系统..可串口与PC通信
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.11                                                        11/14/2008  09:20:23  PAGE 1


BL51 BANKED LINKER/LOCATER V6.11, INVOKED BY:
D:\新建文件夹 (2)\UV3\C51\BIN\BL51.EXE STARTUP.obj, clock.obj TO dd


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  clock.obj (CLOCK)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?FPADD)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?FPMUL)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C_INIT)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C?SCDIV)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C?LNEG)


LINK MAP OF MODULE:  dd (?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     0012H     UNIT         ?DT?CLOCK
                    001AH     0006H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         _BIT_GROUP_
            BIT     0020H.2   0000H.1   UNIT         ?BI?CLOCK
                    0020H.3   0000H.5                *** GAP ***
            DATA    0021H     0008H     UNIT         _DATA_GROUP_
            IDATA   0029H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     07F2H                  *** GAP ***
            CODE    0800H     035BH     UNIT         ?C?LIB_CODE
            CODE    0B5BH     00B1H     UNIT         ?PR?DISPLAY_TEMP?CLOCK
            CODE    0C0CH     0090H     UNIT         ?PR?MAIN?CLOCK
            CODE    0C9CH     008CH     UNIT         ?C_C51STARTUP
            CODE    0D28H     0063H     UNIT         ?PR?TMP?CLOCK
            CODE    0D8BH     0063H     UNIT         ?PR?TMP2?CLOCK
            CODE    0DEEH     0063H     UNIT         ?PR?TMP3?CLOCK
            CODE    0E51H     0063H     UNIT         ?PR?TMP4?CLOCK
            CODE    0EB4H     004CH     UNIT         ?PR?TIMER0?CLOCK
            CODE    0F00H     0037H     UNIT         ?PR?INIT_LCD?CLOCK
            CODE    0F37H     002FH     UNIT         ?PR?_WRITE_BYTE?CLOCK
            CODE    0F66H     002FH     UNIT         ?PR?_WRITE_BYTE2?CLOCK
            CODE    0F95H     002FH     UNIT         ?PR?_WRITE_BYTE3?CLOCK
            CODE    0FC4H     002FH     UNIT         ?PR?_WRITE_BYTE4?CLOCK
            CODE    0FF3H     002DH     UNIT         ?PR?_DELAY?CLOCK
BL51 BANKED LINKER/LOCATER V6.11                                                      11/14/2008  09:20:23  PAGE 2


            CODE    1020H     002AH     UNIT         ?PR?_DISPLAY_STRING?CLOCK
            CODE    104AH     0023H     UNIT         ?PR?READ_BYTE?CLOCK
            CODE    106DH     0023H     UNIT         ?PR?READ_BYTE2?CLOCK
            CODE    1090H     0023H     UNIT         ?PR?READ_BYTE3?CLOCK
            CODE    10B3H     0023H     UNIT         ?PR?READ_BYTE4?CLOCK
            CODE    10D6H     001DH     UNIT         ?PR?_DISPLAY_DATA?CLOCK
            CODE    10F3H     0019H     UNIT         ?PR?TIMER0_INITIALIZE?CLOCK
            CODE    110CH     0013H     UNIT         ?PR?RESET?CLOCK
            CODE    111FH     0013H     UNIT         ?PR?RESET2?CLOCK
            CODE    1132H     0013H     UNIT         ?PR?RESET3?CLOCK
            CODE    1145H     0013H     UNIT         ?PR?RESET4?CLOCK
            CODE    1158H     0013H     UNIT         ?CO?CLOCK
            CODE    116BH     0012H     UNIT         ?PR?READ_BIT?CLOCK
            CODE    117DH     0012H     UNIT         ?PR?READ_BIT2?CLOCK
            CODE    118FH     0012H     UNIT         ?PR?READ_BIT3?CLOCK
            CODE    11A1H     0012H     UNIT         ?PR?READ_BIT4?CLOCK
            CODE    11B3H     000FH     UNIT         ?PR?_WRITE_DATE?CLOCK
            CODE    11C2H     000FH     UNIT         ?PR?_GOTOXY?CLOCK
            CODE    11D1H     000DH     UNIT         ?PR?TMPCHANGE?CLOCK
            CODE    11DEH     000DH     UNIT         ?PR?TMPCHANGE2?CLOCK
            CODE    11EBH     000DH     UNIT         ?PR?TMPCHANGE3?CLOCK
            CODE    11F8H     000DH     UNIT         ?PR?TMPCHANGE4?CLOCK
            CODE    1205H     000AH     UNIT         ?PR?_WRITE_COM?CLOCK
            CODE    120FH     000AH     UNIT         ?PR?_DELAY1?CLOCK
            CODE    1219H     000AH     UNIT         ?PR?_DELAY2?CLOCK
            CODE    1223H     000AH     UNIT         ?PR?_DELAY3?CLOCK
            CODE    122DH     000AH     UNIT         ?PR?_DELAY4?CLOCK
            CODE    1237H     0004H     UNIT         ?C_INITSEG



OVERLAY MAP OF MODULE:   dd (?C_STARTUP)


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

?PR?MAIN?CLOCK                      -----    -----      -----    -----
  +--> ?PR?INIT_LCD?CLOCK
  +--> ?PR?TIMER0_INITIALIZE?CLOCK
  +--> ?PR?_GOTOXY?CLOCK
  +--> ?CO?CLOCK
  +--> ?PR?_DISPLAY_STRING?CLOCK
  +--> ?PR?_DELAY?CLOCK

?PR?INIT_LCD?CLOCK                  -----    -----      -----    -----
  +--> ?PR?_DELAY?CLOCK
  +--> ?PR?_WRITE_COM?CLOCK

?PR?_WRITE_COM?CLOCK                -----    -----      -----    -----
  +--> ?PR?_DELAY?CLOCK

?PR?_GOTOXY?CLOCK                   -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V6.11                                                      11/14/2008  09:20:23  PAGE 3


  +--> ?PR?_WRITE_COM?CLOCK

?PR?_DISPLAY_STRING?CLOCK           -----    -----      -----    -----
  +--> ?PR?_GOTOXY?CLOCK
  +--> ?PR?_DISPLAY_DATA?CLOCK
  +--> ?CO?CLOCK
  +--> ?PR?_WRITE_DATE?CLOCK
  +--> ?PR?_DELAY?CLOCK

?PR?_DISPLAY_DATA?CLOCK             -----    -----      -----    -----
  +--> ?PR?_WRITE_DATE?CLOCK

?PR?_WRITE_DATE?CLOCK               -----    -----      -----    -----
  +--> ?CO?CLOCK
  +--> ?PR?_DELAY?CLOCK

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

?PR?TIMER0?CLOCK                    -----    -----      -----    -----
  +--> ?PR?DISPLAY_TEMP?CLOCK

?PR?DISPLAY_TEMP?CLOCK              -----    -----      0021H    0004H
  +--> ?PR?TMPCHANGE?CLOCK
  +--> ?PR?TMP?CLOCK
  +--> ?PR?_DISPLAY_STRING?CLOCK
  +--> ?PR?_WRITE_DATE?CLOCK
  +--> ?PR?TMPCHANGE2?CLOCK
  +--> ?PR?TMP2?CLOCK
  +--> ?PR?TMPCHANGE3?CLOCK
  +--> ?PR?TMP3?CLOCK
  +--> ?PR?TMPCHANGE4?CLOCK
  +--> ?PR?TMP4?CLOCK
  +--> ?CO?CLOCK

?PR?TMPCHANGE?CLOCK                 -----    -----      -----    -----
  +--> ?PR?RESET?CLOCK
  +--> ?PR?_WRITE_BYTE?CLOCK

?PR?RESET?CLOCK                     -----    -----      -----    -----
  +--> ?PR?_DELAY1?CLOCK

?PR?_WRITE_BYTE?CLOCK               -----    -----      -----    -----
  +--> ?PR?_DELAY1?CLOCK

?PR?TMP?CLOCK                       -----    -----      0025H    0004H
  +--> ?PR?RESET?CLOCK
  +--> ?PR?_WRITE_BYTE?CLOCK
  +--> ?PR?READ_BYTE?CLOCK

?PR?READ_BYTE?CLOCK                 0020H.0  0000H.1    -----    -----
  +--> ?PR?READ_BIT?CLOCK

?PR?READ_BIT?CLOCK                  0020H.1  0000H.1    -----    -----
  +--> ?PR?_DELAY1?CLOCK

?PR?TMPCHANGE2?CLOCK                -----    -----      -----    -----
  +--> ?PR?RESET2?CLOCK
BL51 BANKED LINKER/LOCATER V6.11                                                      11/14/2008  09:20:23  PAGE 4


  +--> ?PR?_WRITE_BYTE2?CLOCK

?PR?RESET2?CLOCK                    -----    -----      -----    -----
  +--> ?PR?_DELAY2?CLOCK

?PR?_WRITE_BYTE2?CLOCK              -----    -----      -----    -----
  +--> ?PR?_DELAY2?CLOCK

?PR?TMP2?CLOCK                      -----    -----      0025H    0004H
  +--> ?PR?RESET2?CLOCK
  +--> ?PR?_WRITE_BYTE2?CLOCK
  +--> ?PR?READ_BYTE2?CLOCK

?PR?READ_BYTE2?CLOCK                0020H.0  0000H.1    -----    -----
  +--> ?PR?READ_BIT2?CLOCK

?PR?READ_BIT2?CLOCK                 0020H.1  0000H.1    -----    -----
  +--> ?PR?_DELAY2?CLOCK

?PR?TMPCHANGE3?CLOCK                -----    -----      -----    -----
  +--> ?PR?RESET3?CLOCK
  +--> ?PR?_WRITE_BYTE3?CLOCK

?PR?RESET3?CLOCK                    -----    -----      -----    -----
  +--> ?PR?_DELAY3?CLOCK

?PR?_WRITE_BYTE3?CLOCK              -----    -----      -----    -----
  +--> ?PR?_DELAY3?CLOCK

?PR?TMP3?CLOCK                      -----    -----      0025H    0004H
  +--> ?PR?RESET3?CLOCK
  +--> ?PR?_WRITE_BYTE3?CLOCK
  +--> ?PR?READ_BYTE3?CLOCK

?PR?READ_BYTE3?CLOCK                0020H.0  0000H.1    -----    -----
  +--> ?PR?READ_BIT3?CLOCK

?PR?READ_BIT3?CLOCK                 0020H.1  0000H.1    -----    -----
  +--> ?PR?_DELAY3?CLOCK

?PR?TMPCHANGE4?CLOCK                -----    -----      -----    -----
  +--> ?PR?RESET4?CLOCK
  +--> ?PR?_WRITE_BYTE4?CLOCK

?PR?RESET4?CLOCK                    -----    -----      -----    -----
  +--> ?PR?_DELAY4?CLOCK

?PR?_WRITE_BYTE4?CLOCK              -----    -----      -----    -----
  +--> ?PR?_DELAY4?CLOCK

?PR?TMP4?CLOCK                      -----    -----      0025H    0004H
  +--> ?PR?RESET4?CLOCK
  +--> ?PR?_WRITE_BYTE4?CLOCK
  +--> ?PR?READ_BYTE4?CLOCK

?PR?READ_BYTE4?CLOCK                0020H.0  0000H.1    -----    -----
  +--> ?PR?READ_BIT4?CLOCK
BL51 BANKED LINKER/LOCATER V6.11                                                      11/14/2008  09:20:23  PAGE 5



?PR?READ_BIT4?CLOCK                 0020H.1  0000H.1    -----    -----
  +--> ?PR?_DELAY4?CLOCK



SYMBOL TABLE OF MODULE:  dd (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0C9CH         SEGMENT       ?C_C51STARTUP
  I:0029H         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:0C9FH         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         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:0C9CH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:0C9CH         LINE#         133
  C:0C9EH         LINE#         134
  C:0C9FH         LINE#         135
  C:0CA0H         LINE#         136
  C:0CA2H         LINE#         185
  C:0CA5H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        CLOCK
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0D8BH         PUBLIC        tmp2
  C:0DEEH         PUBLIC        tmp3
  B:00A8H.7       PUBLIC        EA
  B:00B0H.6       PUBLIC        LED1
  C:0E51H         PUBLIC        tmp4
  B:00B0H.7       PUBLIC        LED2
BL51 BANKED LINKER/LOCATER V6.11                                                      11/14/2008  09:20:23  PAGE 6


  B:00A0H.2       PUBLIC        lcden
  D:00A8H         PUBLIC        IE
  C:1002H         PUBLIC        _delay
  C:1160H         PUBLIC        int_to_char
  C:0B5BH         PUBLIC        display_temp
  B:0090H.0       PUBLIC        DS
  D:00B8H         PUBLIC        IP
  B:0020H.2       PUBLIC        flag
  D:0008H         PUBLIC        wendu
  C:110CH         PUBLIC        reset
  C:0C0CH         PUBLIC        main
  D:000AH         PUBLIC        count
  C:11C2H         PUBLIC        _gotoxy
  C:11B8H         PUBLIC        _write_date
  D:0098H         PUBLIC        SCON
  C:104AH         PUBLIC        read_byte
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:000BH         PUBLIC        temp
  C:11D1H         PUBLIC        tmpchange
  C:116BH         PUBLIC        read_bit
  C:120FH         PUBLIC        _delay1
  C:1219H         PUBLIC        _delay2
  C:1223H         PUBLIC        _delay3
  C:0F37H         PUBLIC        _write_byte
  C:122DH         PUBLIC        _delay4
  B:0090H.1       PUBLIC        DS2
  B:00A8H.1       PUBLIC        ET0
  B:0090H.2       PUBLIC        DS3
  B:0090H.3       PUBLIC        DS4
  C:0F00H         PUBLIC        init_lcd
  D:008CH         PUBLIC        TH0
  C:1205H         PUBLIC        _write_com
  D:008AH         PUBLIC        TL0
  C:0D28H         PUBLIC        tmp
  C:0EB4H         PUBLIC        timer0
  B:00B8H.3       PUBLIC        PT1
  B:0088H.4       PUBLIC        TR0
  D:000DH         PUBLIC        wendu1
  D:000FH         PUBLIC        wendu2
  C:111FH         PUBLIC        reset2
  D:0011H         PUBLIC        wendu3
  C:1132H         PUBLIC        reset3
  C:1145H         PUBLIC        reset4
  D:0013H         PUBLIC        timer0_tick
  B:00A0H.0       PUBLIC        rs
  C:106DH         PUBLIC        read_byte2
  D:00C8H         PUBLIC        T2CON
  C:1090H         PUBLIC        read_byte3

⌨️ 快捷键说明

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