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

📄 hl-1.m51

📁 很实用的单片机例程
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        12/02/2011  19:36:21  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj TO HL-1 RAMSIZE (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  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?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)


LINK MAP OF MODULE:  HL-1 (MAIN)


            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     0005H     UNIT         _DATA_GROUP_
            DATA    000DH     0003H     UNIT         ?DT?MAIN
            DATA    0010H     0002H     UNIT         ?DT?READROM?MAIN
                    0012H     000EH                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0320H     UNIT         ?C?LIB_CODE
            CODE    0323H     0084H     UNIT         ?PR?_DISPLAY?MAIN
            CODE    03A7H     0063H     UNIT         ?PR?TMP?MAIN
            CODE    040AH     0048H     UNIT         ?PR?_TMPWRITEBYTE?MAIN
            CODE    0452H     0024H     UNIT         ?PR?TMPREADBIT?MAIN
            CODE    0476H     0020H     UNIT         ?PR?_DELAY?MAIN
            CODE    0496H     001FH     UNIT         ?PR?DSRESET?MAIN
            CODE    04B5H     001DH     UNIT         ?PR?TMPREAD?MAIN
            CODE    04D2H     001AH     UNIT         ?PR?MAIN?MAIN
            CODE    04ECH     001AH     UNIT         ?CO?MAIN
            CODE    0506H     0013H     UNIT         ?PR?READROM?MAIN
            CODE    0519H     0012H     UNIT         ?PR?INIT_COM?MAIN
            CODE    052BH     000DH     UNIT         ?PR?TMPCHANGE?MAIN
            CODE    0538H     000CH     UNIT         ?C_C51STARTUP
            CODE    0544H     0009H     UNIT         ?PR?DELAY10MS?MAIN



OVERLAY MAP OF MODULE:   HL-1 (MAIN)


BL51 BANKED LINKER/LOCATER V6.05                                                      12/02/2011  19:36:21  PAGE 2


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

?PR?MAIN?MAIN                  -----    -----      0008H    0001H
  +--> ?PR?INIT_COM?MAIN
  +--> ?PR?TMPCHANGE?MAIN
  +--> ?PR?TMP?MAIN
  +--> ?PR?_DISPLAY?MAIN

?PR?TMPCHANGE?MAIN             -----    -----      -----    -----
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?_TMPWRITEBYTE?MAIN

?PR?_DELAY?MAIN                -----    -----      -----    -----
  +--> ?PR?DSRESET?MAIN

?PR?_TMPWRITEBYTE?MAIN         0020H.0  0000H.1    -----    -----

?PR?TMP?MAIN                   -----    -----      0009H    0004H
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?_TMPWRITEBYTE?MAIN
  +--> ?PR?TMPREAD?MAIN

?PR?TMPREAD?MAIN               -----    -----      -----    -----
  +--> ?PR?TMPREADBIT?MAIN

?PR?TMPREADBIT?MAIN            0020H.0  0000H.1    -----    -----

?PR?_DISPLAY?MAIN              -----    -----      0009H    0001H
  +--> ?CO?MAIN
  +--> ?PR?_DELAY?MAIN



SYMBOL TABLE OF MODULE:  HL-1 (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0496H         PUBLIC        dsreset
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:04ECH         PUBLIC        table
  D:00A8H         PUBLIC        IE
  C:047DH         PUBLIC        _delay
  C:0519H         PUBLIC        Init_Com
  B:00A0H.2       PUBLIC        DS
  D:00B8H         PUBLIC        IP
  C:04D2H         PUBLIC        main
  B:00A0H.6       PUBLIC        dula
BL51 BANKED LINKER/LOCATER V6.05                                                      12/02/2011  19:36:21  PAGE 3


  B:00A0H.7       PUBLIC        wela
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  C:0452H         PUBLIC        tmpreadbit
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:000DH         PUBLIC        temp
  C:040AH         PUBLIC        _tmpwritebyte
  C:04FCH         PUBLIC        table1
  C:052BH         PUBLIC        tmpchange
  D:000FH         PUBLIC        flag1
  D:008DH         PUBLIC        TH1
  D:008BH         PUBLIC        TL1
  C:03A7H         PUBLIC        tmp
  C:0544H         PUBLIC        delay10ms
  B:0088H.6       PUBLIC        TR1
  D:00C8H         PUBLIC        T2CON
  C:0506H         PUBLIC        readrom
  C:04B5H         PUBLIC        tmpread
  C:0323H         PUBLIC        _display
  D:00D0H         PUBLIC        PSW
  C:0476H         SYMBOL        L?0062
  C:0479H         SYMBOL        L?0063
  -------         PROC          L?0061
  -------         ENDPROC       L?0061
  C:0476H         SYMBOL        L?0062
  C:0479H         SYMBOL        L?0063
  -------         PROC          _DELAY
  D:0006H         SYMBOL        count
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:047DH         LINE#         27
  C:047DH         LINE#         28
  C:047DH         LINE#         30
  C:0481H         LINE#         31
  C:0481H         LINE#         32
  C:0485H         LINE#         33
  C:0485H         LINE#         34
  C:048EH         LINE#         35
  C:0493H         LINE#         36
  C:0495H         LINE#         37
  -------         ENDPROC       _DELAY
  -------         PROC          INIT_COM
  C:0519H         LINE#         39
  C:0519H         LINE#         40
  C:0519H         LINE#         41
  C:051CH         LINE#         42
  C:051FH         LINE#         43
  C:0522H         LINE#         44
  C:0525H         LINE#         45
  C:0528H         LINE#         46
  C:052AH         LINE#         47
  -------         ENDPROC       INIT_COM
  -------         PROC          DSRESET
  -------         DO            
BL51 BANKED LINKER/LOCATER V6.05                                                      12/02/2011  19:36:21  PAGE 4


  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0496H         LINE#         49
  C:0496H         LINE#         50
  C:0496H         LINE#         52
  C:0498H         LINE#         53
  C:049CH         LINE#         54
  C:04A5H         LINE#         55
  C:04A7H         LINE#         56
  C:04ABH         LINE#         57
  C:04B4H         LINE#         58
  -------         ENDPROC       DSRESET
  -------         PROC          TMPREADBIT
  -------         DO            
  D:0006H         SYMBOL        i
  B:0020H.0       SYMBOL        dat
  -------         ENDDO         
  C:0452H         LINE#         60
  C:0452H         LINE#         61
  C:0452H         LINE#         64
  C:0458H         LINE#         65
  C:0462H         LINE#         66
  C:0466H         LINE#         67

⌨️ 快捷键说明

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