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

📄 project1_ok.m51

📁 本文件是用51单片机设计电子琴的资料文件
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        04/21/2007  10:49:29  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE Text1.obj TO project1_ok RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Text1.obj (TEXT1)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  project1_ok (TEXT1)


            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     0076H     UNIT         ?DT?TEXT1
            IDATA   007EH     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     000DH                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
                    001EH     07E2H                  *** GAP ***
            CODE    0800H     0474H     UNIT         ?PR?MAIN?TEXT1
            CODE    0C74H     00CDH     UNIT         ?PR?TIMER0?TEXT1
            CODE    0D41H     008CH     UNIT         ?C_C51STARTUP
            CODE    0DCDH     0070H     UNIT         ?CO?TEXT1
            CODE    0E3DH     002FH     UNIT         ?C?LIB_CODE
            CODE    0E6CH     0024H     UNIT         ?PR?_WRITESTRING?TEXT1
            CODE    0E90H     0021H     UNIT         ?PR?INIT?TEXT1
            CODE    0EB1H     001AH     UNIT         ?PR?DELAY5MS?TEXT1
            CODE    0ECBH     0015H     UNIT         ?C_INITSEG
            CODE    0EE0H     0013H     UNIT         ?PR?_SETXY?TEXT1
            CODE    0EF3H     000EH     UNIT         ?PR?_DELAY?TEXT1
            CODE    0F01H     000BH     UNIT         ?PR?TIMER1?TEXT1
            CODE    0F0CH     000AH     UNIT         ?PR?_WRITECOMMAND?TEXT1
            CODE    0F16H     000AH     UNIT         ?PR?_WRITEDATA?TEXT1
            CODE    0F20H     000AH     UNIT         ?PR?INITTIMER?TEXT1



OVERLAY MAP OF MODULE:   project1_ok (TEXT1)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?PR?TIMER0?TEXT1
BL51 BANKED LINKER/LOCATER V5.03                                                      04/21/2007  10:49:29  PAGE 2


  +--> ?CO?TEXT1
  +--> ?PR?_WRITESTRING?TEXT1

?PR?_WRITESTRING?TEXT1
  +--> ?CO?TEXT1
  +--> ?PR?_SETXY?TEXT1
  +--> ?PR?_WRITEDATA?TEXT1

?PR?_SETXY?TEXT1
  +--> ?PR?_WRITECOMMAND?TEXT1

?PR?_WRITECOMMAND?TEXT1
  +--> ?PR?DELAY5MS?TEXT1

?PR?DELAY5MS?TEXT1
  +--> ?PR?_DELAY?TEXT1

?PR?_WRITEDATA?TEXT1
  +--> ?PR?DELAY5MS?TEXT1

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

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

?PR?MAIN?TEXT1
  +--> ?PR?INIT?TEXT1
  +--> ?PR?_DELAY?TEXT1
  +--> ?CO?TEXT1
  +--> ?PR?_WRITESTRING?TEXT1
  +--> ?PR?INITTIMER?TEXT1

?PR?INIT?TEXT1
  +--> ?PR?_DELAY?TEXT1
  +--> ?PR?_WRITECOMMAND?TEXT1
  +--> ?PR?DELAY5MS?TEXT1



SYMBOL TABLE OF MODULE:  project1_ok (TEXT1)

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

  -------         MODULE        TEXT1
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:0008H         PUBLIC        keycont
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  C:0E0DH         PUBLIC        table
  D:000AH         PUBLIC        replay
  B:0090H.0       PUBLIC        P1_0
  B:00A0H.4       PUBLIC        P2_4
BL51 BANKED LINKER/LOCATER V5.03                                                      04/21/2007  10:49:29  PAGE 3


  B:00B0H.4       PUBLIC        P3_4
  B:00A0H.5       PUBLIC        P2_5
  B:00A0H.6       PUBLIC        P2_6
  B:00A0H.7       PUBLIC        P2_7
  B:00B0H.7       PUBLIC        P3_7
  D:000BH         PUBLIC        STH0
  D:000CH         PUBLIC        STL0
  B:00B0H.3       PUBLIC        RS
  C:0800H         PUBLIC        main
  C:0EBCH         PUBLIC        delay5ms
  B:00B0H.2       PUBLIC        RW
  C:0E78H         PUBLIC        _writestring
  D:000DH         PUBLIC        tcont
  C:0F16H         PUBLIC        _writedata
  D:000FH         PUBLIC        toper
  D:0089H         PUBLIC        TMOD
  C:0E90H         PUBLIC        init
  C:0E1DH         PUBLIC        tab
  D:0011H         PUBLIC        temp
  C:0F20H         PUBLIC        initTimer
  D:0012H         PUBLIC        clr
  D:0013H         PUBLIC        tabetimer
  B:00B0H.1       PUBLIC        E
  B:00A8H.1       PUBLIC        ET0
  D:0035H         PUBLIC        key
  B:00A8H.3       PUBLIC        ET1
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  C:0C74H         PUBLIC        timer0
  C:0F01H         PUBLIC        timer1
  D:0036H         PUBLIC        flagplay
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  C:0EE0H         PUBLIC        _setXY
  D:0037H         PUBLIC        i
  D:0038H         PUBLIC        tabekey
  D:005AH         PUBLIC        j
  D:005BH         PUBLIC        stoptimer
  C:0EF3H         PUBLIC        _delay
  C:0F0CH         PUBLIC        _writecommand
  D:007DH         PUBLIC        t
  -------         PROC          _DELAY
  D:0007H         SYMBOL        j
  -------         DO            
  D:0006H         SYMBOL        n
  -------         ENDDO         
  C:0EF3H         LINE#         16
  C:0EF3H         LINE#         17
  C:0EF3H         LINE#         19
  C:0EF9H         LINE#         20
  C:0EFDH         LINE#         21
  C:0F00H         LINE#         22
  -------         ENDPROC       _DELAY
  -------         PROC          L?0130
  -------         ENDPROC       L?0130
BL51 BANKED LINKER/LOCATER V5.03                                                      04/21/2007  10:49:29  PAGE 4


  -------         PROC          DELAY5MS
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0EBCH         LINE#         23
  C:0EBCH         LINE#         24
  C:0EBCH         LINE#         26
  C:0ECAH         LINE#         27
  -------         ENDPROC       DELAY5MS
  -------         PROC          _WRITECOMMAND
  D:0005H         SYMBOL        command
  C:0F0CH         LINE#         30
  C:0F0EH         LINE#         31
  C:0F0EH         LINE#         33
  C:0F10H         LINE#         34
  C:0F10H         LINE#         35
  C:0F10H         LINE#         36
  C:0F10H         LINE#         37
  C:0F10H         LINE#         38
  C:0F13H         LINE#         39
  C:0F15H         LINE#         40
  -------         ENDPROC       _WRITECOMMAND
  -------         PROC          _WRITEDATA
  D:0005H         SYMBOL        dat
  C:0F16H         LINE#         42
  C:0F18H         LINE#         43
  C:0F18H         LINE#         44
  C:0F1AH         LINE#         45
  C:0F1AH         LINE#         46
  C:0F1AH         LINE#         47
  C:0F1AH         LINE#         48
  C:0F1AH         LINE#         49
  C:0F1DH         LINE#         50
  C:0F1FH         LINE#         52
  -------         ENDPROC       _WRITEDATA
  -------         PROC          _SETXY
  D:0007H         SYMBOL        x
  D:0005H         SYMBOL        y
  -------         DO            
  D:0004H         SYMBOL        address
  -------         ENDDO         
  C:0EE0H         LINE#         54
  C:0EE0H         LINE#         55
  C:0EE0H         LINE#         57
  C:0EE3H         LINE#         58
  C:0EE7H         LINE#         59
  C:0EEAH         LINE#         60
  C:0EEEH         LINE#         61
  -------         ENDPROC       _SETXY
  C:0E6CH         SYMBOL        L?0127
  C:0E6EH         SYMBOL        L?0128
  C:0E74H         SYMBOL        L?0129
  -------         PROC          L?0126
  -------         ENDPROC       L?0126
  C:0E6CH         SYMBOL        L?0127
  C:0E6EH         SYMBOL        L?0128
  C:0E74H         SYMBOL        L?0129
BL51 BANKED LINKER/LOCATER V5.03                                                      04/21/2007  10:49:29  PAGE 5


  -------         PROC          _WRITESTRING
  D:0007H         SYMBOL        x
  D:0005H         SYMBOL        y
  D:0001H         SYMBOL        string
  C:0E78H         LINE#         70
  C:0E78H         LINE#         71
  C:0E78H         LINE#         72
  C:0E7BH         LINE#         73
  C:0E81H         LINE#         74
  C:0E81H         LINE#         75
  C:0E83H         LINE#         76
  C:0E86H         LINE#         77
  C:0E8DH         LINE#         78
  C:0E8FH         LINE#         80
  -------         ENDPROC       _WRITESTRING
  -------         PROC          INIT
  C:0E90H         LINE#         83
  C:0E90H         LINE#         84
  C:0E90H         LINE#         86
  C:0E95H         LINE#         87
  C:0E9AH         LINE#         88
  C:0E9FH         LINE#         89
  C:0EA4H         LINE#         90
  C:0EA7H         LINE#         91
  C:0EACH         LINE#         92
  -------         ENDPROC       INIT
  -------         PROC          INITTIMER
  C:0F20H         LINE#         27
  C:0F20H         LINE#         28
  C:0F20H         LINE#         29
  C:0F23H         LINE#         30
  C:0F26H         LINE#         31
  C:0F29H         LINE#         32
  -------         ENDPROC       INITTIMER
  -------         PROC          MAIN
  C:0800H         LINE#         37
  C:0800H         LINE#         38
  C:0800H         LINE#         39
  C:0803H         LINE#         40
  C:0808H         LINE#         41
  C:0814H         LINE#         42
  C:0817H         LINE#         43
  C:0819H         LINE#         44
  C:081BH         LINE#         45
  C:081DH         LINE#         46
  C:081FH         LINE#         47
  C:081FH         LINE#         48
  C:081FH         LINE#         50
  C:0822H         LINE#         51
  C:0824H         LINE#         52
  C:0827H         LINE#         53
  C:082AH         LINE#         54
  C:0833H         LINE#         55
  C:0833H         LINE#         56
  C:0836H         LINE#         57
  C:083FH         LINE#         58
  C:0842H         LINE#         59
BL51 BANKED LINKER/LOCATER V5.03                                                      04/21/2007  10:49:29  PAGE 6


⌨️ 快捷键说明

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