93c46.m51

来自「QH_MCU_V1.1单片机C源码. 内含实验程序 这是修改版.」· M51 代码 · 共 396 行

M51
396
字号
BL51 BANKED LINKER/LOCATER V5.03                                                        09/21/2007  13:14:01  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 93c46.obj TO 93c46 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  93c46.obj (93C46)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  93c46 (93C46)


            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     0030H     UNIT         ?DT?93C46
            DATA    0038H     0004H     UNIT         _DATA_GROUP_
            IDATA   003CH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     008CH     UNIT         ?C_C51STARTUP
            CODE    0092H     005AH     UNIT         ?PR?_WRITE?93C46
            CODE    00ECH     0049H     UNIT         ?PR?ISRIT0?93C46
            CODE    0135H     0045H     UNIT         ?PR?_READ?93C46
            CODE    017AH     0036H     UNIT         ?C_INITSEG
            CODE    01B0H     002DH     UNIT         ?PR?MAIN?93C46
            CODE    01DDH     0021H     UNIT         ?PR?EWEN?93C46
            CODE    01FEH     0021H     UNIT         ?PR?EWDS?93C46
            CODE    021FH     001CH     UNIT         ?PR?CLKDELAY?93C46
            CODE    023BH     0019H     UNIT         ?PR?DELAY?93C46
            CODE    0254H     0011H     UNIT         ?PR?SEL_BIT0?93C46
            CODE    0265H     0011H     UNIT         ?PR?SEL_BIT1?93C46



OVERLAY MAP OF MODULE:   93c46 (93C46)


SEGMENT                          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
?PR?ISRIT0?93C46               -----    -----
  +--> ?PR?_READ?93C46
  +--> ?PR?DELAY?93C46
  +--> ?PR?SEL_BIT0?93C46
  +--> ?PR?SEL_BIT1?93C46

?PR?_READ?93C46                0038H    0002H
  +--> ?PR?CLKDELAY?93C46
  +--> ?PR?EWDS?93C46
BL51 BANKED LINKER/LOCATER V5.03                                                      09/21/2007  13:14:01  PAGE 2



?PR?CLKDELAY?93C46             -----    -----
  +--> ?PR?EWEN?93C46

?PR?EWDS?93C46                 -----    -----
  +--> ?PR?CLKDELAY?93C46

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

?C_C51STARTUP                  -----    -----
  +--> ?PR?MAIN?93C46
  +--> ?C_INITSEG

?PR?MAIN?93C46                 -----    -----
  +--> ?PR?_WRITE?93C46
  +--> ?PR?DELAY?93C46
  +--> ?PR?SEL_BIT0?93C46
  +--> ?PR?SEL_BIT1?93C46

?PR?_WRITE?93C46               003AH    0002H
  +--> ?PR?CLKDELAY?93C46
  +--> ?PR?EWDS?93C46



SYMBOL TABLE OF MODULE:  93c46 (93C46)

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

  -------         MODULE        93C46
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  B:00B0H.5       PUBLIC        DI
  D:00A8H         PUBLIC        IE
  C:01DDH         PUBLIC        Ewen
  C:0247H         PUBLIC        delay
  B:00B0H.4       PUBLIC        DO
  D:0008H         PUBLIC        LedCode
  C:01FEH         PUBLIC        Ewds
  B:00B0H.7       PUBLIC        CS
  C:0254H         PUBLIC        sel_bit0
  C:0265H         PUBLIC        sel_bit1
  D:00B8H         PUBLIC        IP
  B:00B0H.6       PUBLIC        SK
  C:01B0H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  B:0088H.1       PUBLIC        IE0
  D:0018H         PUBLIC        LedCode1
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  C:0234H         PUBLIC        clkdelay
BL51 BANKED LINKER/LOCATER V5.03                                                      09/21/2007  13:14:01  PAGE 3


  C:0135H         PUBLIC        _Read
  D:00C8H         PUBLIC        T2CON
  C:0092H         PUBLIC        _Write
  D:00D0H         PUBLIC        PSW
  C:00ECH         PUBLIC        ISRit0
  -------         PROC          SEL_BIT0
  C:0254H         LINE#         27
  C:0254H         LINE#         28
  C:0254H         LINE#         29
  C:0257H         LINE#         30
  C:025AH         LINE#         31
  C:025DH         LINE#         32
  C:025FH         LINE#         33
  C:0261H         LINE#         34
  C:0264H         LINE#         35
  -------         ENDPROC       SEL_BIT0
  -------         PROC          SEL_BIT1
  C:0265H         LINE#         37
  C:0265H         LINE#         38
  C:0265H         LINE#         39
  C:0268H         LINE#         40
  C:026BH         LINE#         41
  C:026EH         LINE#         42
  C:0270H         LINE#         43
  C:0272H         LINE#         44
  C:0275H         LINE#         45
  -------         ENDPROC       SEL_BIT1
  -------         PROC          L?0051
  -------         ENDPROC       L?0051
  -------         PROC          DELAY
  -------         DO            
  D:0007H         SYMBOL        i
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:0247H         LINE#         48
  C:0247H         LINE#         49
  C:0247H         LINE#         50
  C:0248H         LINE#         52
  C:0249H         LINE#         53
  C:0249H         LINE#         54
  C:0249H         LINE#         55
  C:024FH         LINE#         57
  C:0253H         LINE#         58
  -------         ENDPROC       DELAY
  C:022DH         SYMBOL        L?0049
  C:022FH         SYMBOL        L?0050
  -------         PROC          L?0048
  -------         ENDPROC       L?0048
  C:022DH         SYMBOL        L?0049
  C:022FH         SYMBOL        L?0050
  -------         PROC          CLKDELAY
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:0234H         LINE#         60
  C:0234H         LINE#         61
  C:0234H         LINE#         62
BL51 BANKED LINKER/LOCATER V5.03                                                      09/21/2007  13:14:01  PAGE 4


  C:0236H         LINE#         64
  C:0236H         LINE#         65
  C:0236H         LINE#         67
  C:023AH         LINE#         68
  -------         ENDPROC       CLKDELAY
  -------         PROC          EWEN
  -------         DO            
  D:0005H         SYMBOL        temp
  D:0006H         SYMBOL        InData
  -------         ENDDO         
  C:01DDH         LINE#         71
  C:01DDH         LINE#         72
  C:01DDH         LINE#         74
  C:01DFH         LINE#         75
  C:01E1H         LINE#         76
  C:01E3H         LINE#         77
  C:01E6H         LINE#         78
  C:01E8H         LINE#         79
  C:01EAH         LINE#         80
  C:01EAH         LINE#         81
  C:01EEH         LINE#         82
  C:01EEH         LINE#         83
  C:01EEH         LINE#         84
  C:01EEH         LINE#         85
  C:01F1H         LINE#         86
  C:01F5H         LINE#         87
  C:01F7H         LINE#         88
  C:01F9H         LINE#         89
  -------         ENDPROC       EWEN
  -------         PROC          EWDS
  -------         DO            
  D:0005H         SYMBOL        temp
  D:0006H         SYMBOL        InData
  -------         ENDDO         
  C:01FEH         LINE#         95
  C:01FEH         LINE#         96
  C:01FEH         LINE#         98
  C:0200H         LINE#         99
  C:0202H         LINE#         100
  C:0204H         LINE#         101
  C:0207H         LINE#         102
  C:0209H         LINE#         103
  C:020BH         LINE#         104
  C:020BH         LINE#         105
  C:020FH         LINE#         106
  C:020FH         LINE#         107
  C:020FH         LINE#         108
  C:020FH         LINE#         109
  C:0212H         LINE#         110
  C:0216H         LINE#         111
  C:0218H         LINE#         112
  C:021AH         LINE#         113
  -------         ENDPROC       EWDS
  -------         PROC          _READ
  D:0003H         SYMBOL        address
  -------         DO            
  D:0005H         SYMBOL        temp
BL51 BANKED LINKER/LOCATER V5.03                                                      09/21/2007  13:14:01  PAGE 5


  D:0038H         SYMBOL        result
  -------         ENDDO         
  C:0135H         LINE#         118
  C:0137H         LINE#         120
  C:013CH         LINE#         121
  C:013CH         LINE#         122
  C:013CH         LINE#         123
  C:013CH         LINE#         124
  C:013CH         LINE#         125
  C:013CH         LINE#         126
  C:013CH         LINE#         127
  C:013CH         LINE#         128
  C:013CH         LINE#         129
  C:013CH         LINE#         130
  C:013FH         LINE#         131
  C:0145H         LINE#         132
  C:0147H         LINE#         133
  C:0147H         LINE#         134
  C:014BH         LINE#         135
  C:014BH         LINE#         136
  C:014BH         LINE#         137
  C:014BH         LINE#         138
  C:014EH         LINE#         139
  C:0152H         LINE#         140
  C:0154H         LINE#         142
  C:0156H         LINE#         143
  C:0158H         LINE#         144
  C:0158H         LINE#         145
  C:015AH         LINE#         146
  C:0165H         LINE#         147
  C:016BH         LINE#         148
  C:016BH         LINE#         149
  C:016BH         LINE#         150
  C:016EH         LINE#         151
  C:0170H         LINE#         152
  C:0172H         LINE#         153
  C:0175H         LINE#         154
  C:0179H         LINE#         155
  -------         ENDPROC       _READ
  -------         PROC          _WRITE
  D:0003H         SYMBOL        address
  D:003AH         SYMBOL        InData
  -------         DO            
  D:0005H         SYMBOL        temp
  -------         ENDDO         
  C:0092H         LINE#         158
  C:0098H         LINE#         160
  C:0098H         LINE#         161
  C:0098H         LINE#         162
  C:0098H         LINE#         164
  C:0098H         LINE#         165
  C:0098H         LINE#         166
  C:0098H         LINE#         167
  C:0098H         LINE#         168
  C:0098H         LINE#         169
  C:0098H         LINE#         170
  C:009BH         LINE#         171
BL51 BANKED LINKER/LOCATER V5.03                                                      09/21/2007  13:14:01  PAGE 6


  C:00A1H         LINE#         172
  C:00A3H         LINE#         173
  C:00A7H         LINE#         174
  C:00A7H         LINE#         175
  C:00A7H         LINE#         176
  C:00A7H         LINE#         177
  C:00AAH         LINE#         178
  C:00AEH         LINE#         179
  C:00B0H         LINE#         180
  C:00B2H         LINE#         181
  C:00B7H         LINE#         182
  C:00B7H         LINE#         183
  C:00B7H         LINE#         184
  C:00B7H         LINE#         185
  C:00BAH         LINE#         186
  C:00C5H         LINE#         187
  C:00C7H         LINE#         188
  C:00C9H         LINE#         189
  C:00CBH         LINE#         190
  C:00CDH         LINE#         191
  C:00CFH         LINE#         192
  C:00D2H         LINE#         193
  C:00D4H         LINE#         194
  C:00D6H         LINE#         195
  C:00D9H         LINE#         196
  C:00D9H         LINE#         197
  C:00DBH         LINE#         198
  C:00DEH         LINE#         199
  C:00E0H         LINE#         200
  C:00E3H         LINE#         201
  C:00E5H         LINE#         202
  C:00E7H         LINE#         203
  C:00E9H         LINE#         204
  -------         ENDPROC       _WRITE
  -------         PROC          ISRIT0
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        databuf
  -------         ENDDO         
  C:00ECH         LINE#         328
  C:00FFH         LINE#         333
  C:0101H         LINE#         334
  C:0103H         LINE#         336
  C:0103H         LINE#         338
  C:010CH         LINE#         339
  C:010FH         LINE#         340
  C:010FH         LINE#         341
  C:010FH         LINE#         342
  C:010FH         LINE#         343
  C:010FH         LINE#         344
  C:0112H         LINE#         345
  C:0115H         LINE#         346
  C:0117H         LINE#         347
  C:011AH         LINE#         348
  C:011AH         LINE#         349
  C:011AH         LINE#         350
  C:011AH         LINE#         351
BL51 BANKED LINKER/LOCATER V5.03                                                      09/21/2007  13:14:01  PAGE 7


  C:011AH         LINE#         352
  C:011DH         LINE#         354
  C:0121H         LINE#         356
  C:0124H         LINE#         358
  -------         ENDPROC       ISRIT0
  -------         PROC          MAIN
  -------         DO            
  D:0002H         SYMBOL        i
  -------         ENDDO         
  C:01B0H         LINE#         361
  C:01B0H         LINE#         362
  C:01B0H         LINE#         364
  C:01B2H         LINE#         365
  C:01B4H         LINE#         366
  C:01B6H         LINE#         367
  C:01B8H         LINE#         369
  C:01B8H         LINE#         370
  C:01C8H         LINE#         373
  C:01CBH         LINE#         374
  C:01CFH         LINE#         378
  C:01CFH         LINE#         379
  C:01CFH         LINE#         380
  C:01D2H         LINE#         381
  C:01D5H         LINE#         382
  C:01D8H         LINE#         383
  C:01DBH         LINE#         385
  -------         ENDPROC       MAIN
  -------         ENDMOD        93C46

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

⌨️ 快捷键说明

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