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

📄 24c02den.m51

📁 2402存储花样流水灯实验(包括汇编源程序和C语言源程序)
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        12/23/2008  15:59:58  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\C51\BIN\BL51.EXE 2402DEN.obj TO 24C02DEN


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  2402DEN.obj (2402DEN)
  D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C_STARTUP)


LINK MAP OF MODULE:  24C02DEN (2402DEN)


            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_
                    000DH     0013H                  *** 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     005CH     UNIT         ?PR?_SHOUT?2402DEN
            CODE    005FH     0048H     UNIT         ?CO?2402DEN
            CODE    00A7H     0047H     UNIT         ?PR?MAIN?2402DEN
            CODE    00EEH     0031H     UNIT         ?PR?SHIN?2402DEN
            CODE    011FH     0029H     UNIT         ?PR?START?2402DEN
            CODE    0148H     001FH     UNIT         ?PR?STOP?2402DEN
            CODE    0167H     001EH     UNIT         ?PR?_WRITE_BYTE?2402DEN
            CODE    0185H     001AH     UNIT         ?PR?_FILL_BYTE?2402DEN
            CODE    019FH     0016H     UNIT         ?PR?_DELAYMS?2402DEN
            CODE    01B5H     0013H     UNIT         ?PR?_READ_RANDOM?2402DEN
            CODE    01C8H     000FH     UNIT         ?PR?READ_CURRENT?2402DEN
            CODE    01D7H     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   24C02DEN (2402DEN)


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

?PR?MAIN?2402DEN                 -----    -----      0008H    0002H
  +--> ?PR?_FILL_BYTE?2402DEN
  +--> ?CO?2402DEN
  +--> ?PR?_WRITE_BYTE?2402DEN
  +--> ?PR?_READ_RANDOM?2402DEN
  +--> ?PR?_DELAYMS?2402DEN
BL51 BANKED LINKER/LOCATER V5.12                                                      12/23/2008  15:59:58  PAGE 2



?PR?_FILL_BYTE?2402DEN           -----    -----      000AH    0003H
  +--> ?PR?_WRITE_BYTE?2402DEN

?PR?_WRITE_BYTE?2402DEN          -----    -----      -----    -----
  +--> ?PR?START?2402DEN
  +--> ?PR?_SHOUT?2402DEN
  +--> ?PR?STOP?2402DEN
  +--> ?PR?_DELAYMS?2402DEN

?PR?_SHOUT?2402DEN               0020H.0  0000H.1    -----    -----

?PR?_READ_RANDOM?2402DEN         -----    -----      -----    -----
  +--> ?PR?START?2402DEN
  +--> ?PR?_SHOUT?2402DEN
  +--> ?PR?READ_CURRENT?2402DEN

?PR?READ_CURRENT?2402DEN         -----    -----      -----    -----
  +--> ?PR?START?2402DEN
  +--> ?PR?_SHOUT?2402DEN
  +--> ?PR?SHIN?2402DEN
  +--> ?PR?STOP?2402DEN



SYMBOL TABLE OF MODULE:  24C02DEN (2402DEN)

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

  -------         MODULE        2402DEN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  C:01C8H         PUBLIC        read_current
  C:0003H         PUBLIC        _shout
  C:0185H         PUBLIC        _fill_byte
  C:0167H         PUBLIC        _write_byte
  C:00A7H         PUBLIC        main
  C:011FH         PUBLIC        start
  C:00EEH         PUBLIC        shin
  C:0148H         PUBLIC        stop
  C:019FH         PUBLIC        _delayms
  B:0090H.6       PUBLIC        SDA
  B:0090H.7       PUBLIC        SCL
  C:01B5H         PUBLIC        _read_random
  C:005FH         PUBLIC        display
  -------         PROC          MAIN
  -------         DO            
  D:0008H         SYMBOL        i
  D:0009H         SYMBOL        b
  -------         ENDDO         
  C:00A7H         LINE#         48
  C:00A7H         LINE#         49
  C:00A7H         LINE#         51
  C:00A9H         LINE#         52
  C:00ADH         LINE#         53
BL51 BANKED LINKER/LOCATER V5.12                                                      12/23/2008  15:59:58  PAGE 3


  C:00AFH         LINE#         54
  C:00B3H         LINE#         55
  C:00BAH         LINE#         57
  C:00BDH         LINE#         58
  C:00BDH         LINE#         59
  C:00C9H         LINE#         60
  C:00D2H         LINE#         61
  C:00D2H         LINE#         62
  C:00D2H         LINE#         63
  C:00D5H         LINE#         64
  C:00D5H         LINE#         65
  C:00DCH         LINE#         66
  C:00E3H         LINE#         67
  -------         ENDPROC       MAIN
  -------         PROC          START
  C:011FH         LINE#         71
  C:011FH         LINE#         73
  C:011FH         LINE#         74
  C:0123H         LINE#         75
  C:0125H         LINE#         76
  C:0129H         LINE#         77
  C:012BH         LINE#         78
  C:012FH         LINE#         79
  C:0133H         LINE#         80
  C:0135H         LINE#         81
  C:0139H         LINE#         82
  C:013DH         LINE#         83
  C:013FH         LINE#         84
  C:0143H         LINE#         85
  C:0147H         LINE#         86
  -------         ENDPROC       START
  -------         PROC          STOP
  C:0148H         LINE#         88
  C:0148H         LINE#         90
  C:0148H         LINE#         91
  C:014CH         LINE#         92
  C:014EH         LINE#         93
  C:0152H         LINE#         94
  C:0156H         LINE#         95
  C:0158H         LINE#         96
  C:015CH         LINE#         97
  C:0160H         LINE#         98
  C:0162H         LINE#         99
  C:0166H         LINE#         100
  -------         ENDPROC       STOP
  -------         PROC          SHIN
  -------         DO            
  D:0006H         SYMBOL        i
  D:0007H         SYMBOL        read_data
  -------         ENDDO         
  C:00EEH         LINE#         102
  C:00EEH         LINE#         104
  C:00EEH         LINE#         106
  C:00F0H         LINE#         107
  C:00F0H         LINE#         108
  C:00F4H         LINE#         109
  C:00F6H         LINE#         110
BL51 BANKED LINKER/LOCATER V5.12                                                      12/23/2008  15:59:58  PAGE 4


  C:00FAH         LINE#         111
  C:00FEH         LINE#         112
  C:0102H         LINE#         113
  C:0106H         LINE#         115
  C:010CH         LINE#         116
  C:0110H         LINE#         117
  C:0114H         LINE#         118
  C:0116H         LINE#         119
  C:011AH         LINE#         120
  C:011EH         LINE#         121
  C:011EH         LINE#         122
  -------         ENDPROC       SHIN
  -------         PROC          _SHOUT
  D:0007H         SYMBOL        write_data
  -------         DO            
  D:0006H         SYMBOL        i
  B:0020H.0       SYMBOL        ack_bit
  -------         ENDDO         
  C:0003H         LINE#         124
  C:0003H         LINE#         126
  C:0003H         LINE#         129
  C:0005H         LINE#         130
  C:0005H         LINE#         131
  C:0009H         LINE#         132
  C:000DH         LINE#         133
  C:0011H         LINE#         134
  C:0015H         LINE#         135
  C:0016H         LINE#         136
  C:001AH         LINE#         137
  C:001CH         LINE#         138
  C:0020H         LINE#         139
  C:0024H         LINE#         140
  C:0026H         LINE#         141
  C:002AH         LINE#         142
  C:002EH         LINE#         143
  C:0032H         LINE#         144
  C:0036H         LINE#         145
  C:0038H         LINE#         146
  C:003CH         LINE#         147
  C:0040H         LINE#         148
  C:0042H         LINE#         149
  C:0046H         LINE#         150
  C:004AH         LINE#         151
  C:004EH         LINE#         152
  C:0052H         LINE#         153
  C:0056H         LINE#         154
  C:0058H         LINE#         155
  C:005CH         LINE#         156
  C:005EH         LINE#         157
  -------         ENDPROC       _SHOUT
  -------         PROC          _WRITE_BYTE
  D:0004H         SYMBOL        addr
  D:0005H         SYMBOL        write_data
  C:0167H         LINE#         159
  C:0169H         LINE#         161
  C:0169H         LINE#         162
  C:016CH         LINE#         163
BL51 BANKED LINKER/LOCATER V5.12                                                      12/23/2008  15:59:58  PAGE 5


  C:0171H         LINE#         164
  C:0176H         LINE#         165
  C:017BH         LINE#         166
  C:017EH         LINE#         167
  -------         ENDPROC       _WRITE_BYTE
  -------         PROC          _FILL_BYTE
  D:000AH         SYMBOL        fill_size
  D:000BH         SYMBOL        fill_data
  -------         DO            
  D:000CH         SYMBOL        i
  -------         ENDDO         
  C:0185H         LINE#         170
  C:0189H         LINE#         172
  C:0189H         LINE#         174
  C:0193H         LINE#         175
  C:0193H         LINE#         176
  C:019AH         LINE#         177
  C:019EH         LINE#         178
  -------         ENDPROC       _FILL_BYTE
  -------         PROC          READ_CURRENT
  -------         DO            
  D:0007H         SYMBOL        read_data
  -------         ENDDO         
  C:01C8H         LINE#         180
  C:01C8H         LINE#         182
  C:01C8H         LINE#         184
  C:01CBH         LINE#         185
  C:01D0H         LINE#         186
  C:01D3H         LINE#         187
  C:01D6H         LINE#         188
  C:01D6H         LINE#         189
  -------         ENDPROC       READ_CURRENT
  -------         PROC          _READ_RANDOM
  D:0005H         SYMBOL        random_addr
  C:01B5H         LINE#         191
  C:01B7H         LINE#         193
  C:01B7H         LINE#         194
  C:01BAH         LINE#         195
  C:01BFH         LINE#         196
  C:01C4H         LINE#         197
  C:01C7H         LINE#         198
  -------         ENDPROC       _READ_RANDOM
  -------         PROC          _DELAYMS
  D:0006H         SYMBOL        ms
  -------         DO            
  D:0005H         SYMBOL        k
  -------         ENDDO         
  C:019FH         LINE#         200
  C:019FH         LINE#         202
  C:019FH         LINE#         204
  C:01A9H         LINE#         205
  C:01A9H         LINE#         206
  C:01B4H         LINE#         207
  C:01B4H         LINE#         208
  -------         ENDPROC       _DELAYMS
  -------         ENDMOD        2402DEN

BL51 BANKED LINKER/LOCATER V5.12                                                      12/23/2008  15:59:58  PAGE 6


Program Size: data=14.1 xdata=0 code=483
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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