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

📄 51pc.m51

📁 keilc程序+proteus+vb+串口调试
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        01/01/2002  12:00:04  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 51pc.obj TO 51pc


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  51pc.obj (51PC)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
  C:\KEIL\C51\LIB\C51S.LIB (RAND)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)


LINK MAP OF MODULE:  51pc (51PC)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            DATA    0018H     0005H     UNIT         ?DT?51PC
                    001DH     0003H                  *** GAP ***
            BIT     0020H.0   0002H.2   UNIT         _BIT_GROUP_
                    0022H.2   0000H.6                *** GAP ***
            DATA    0023H     0028H     UNIT         _DATA_GROUP_
            DATA    004BH     0004H     UNIT         ?DT?RAND?RAND
            IDATA   004FH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000CH     UNIT         ?C_INITSEG
                    001AH     0009H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     035CH     UNIT         ?PR?PRINTF?PRINTF
            CODE    0382H     0119H     UNIT         ?C?LIB_CODE
            CODE    049BH     008CH     UNIT         ?C_C51STARTUP
            CODE    0527H     005FH     UNIT         ?PR?TIME0?51PC
            CODE    0586H     004DH     UNIT         ?PR?RAND?RAND
            CODE    05D3H     003BH     UNIT         ?PR?TIMER4?51PC
            CODE    060EH     0035H     UNIT         ?PR?MAIN?51PC
            CODE    0643H     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    066AH     000AH     UNIT         ?CO?51PC

BL51 BANKED LINKER/LOCATER V6.05                                                      01/01/2002  12:00:04  PAGE 2




OVERLAY MAP OF MODULE:   51pc (51PC)


SEGMENT                           BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH
------------------------------------------------------------------
?PR?TIME0?51PC                 -----    -----      -----    -----
  +--> ?PR?RAND?RAND
  +--> ?CO?51PC
  +--> ?PR?PRINTF?PRINTF

?PR?PRINTF?PRINTF              0021H.1  0001H.1    0037H    0014H
  +--> ?PR?PUTCHAR?PUTCHAR

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

?PR?TIMER4?51PC                -----    -----      -----    -----
  +--> ?CO?51PC
  +--> ?PR?PRINTF?PRINTF

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

?C_C51STARTUP                  -----    -----      -----    -----
  +--> ?PR?MAIN?51PC
  +--> ?C_INITSEG



SYMBOL TABLE OF MODULE:  51pc (51PC)

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

  -------         MODULE        51PC
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0018H         PUBLIC        second
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:001AH         PUBLIC        counter
  B:00A8H.7       PUBLIC        EA
  D:00A8H         PUBLIC        IE
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  B:00B8H.4       PUBLIC        PS
  C:060EH         PUBLIC        main
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  D:008CH         PUBLIC        TH0
BL51 BANKED LINKER/LOCATER V6.05                                                      01/01/2002  12:00:04  PAGE 3


  D:008DH         PUBLIC        TH1
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  B:00B8H.3       PUBLIC        PT1
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  C:05D3H         PUBLIC        timer4
  C:0527H         PUBLIC        time0
  D:00C8H         PUBLIC        T2CON
  D:001CH         PUBLIC        i
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  C:060EH         LINE#         10
  C:060EH         LINE#         11
  C:060EH         LINE#         13
  C:0610H         LINE#         14
  C:0612H         LINE#         16
  C:0614H         LINE#         17
  C:0616H         LINE#         20
  C:0618H         LINE#         21
  C:061AH         LINE#         24
  C:061DH         LINE#         27
  C:0620H         LINE#         28
  C:0623H         LINE#         29
  C:0626H         LINE#         30
  C:0629H         LINE#         31
  C:062CH         LINE#         32
  C:062FH         LINE#         36
  C:0631H         LINE#         37
  C:0633H         LINE#         38
  C:0635H         LINE#         39
  C:0637H         LINE#         40
  C:0639H         LINE#         49
  C:0639H         LINE#         50
  C:0639H         LINE#         51
  C:0641H         LINE#         54
  -------         ENDPROC       MAIN
  -------         PROC          TIME0
  -------         DO            
  D:000FH         SYMBOL        n
  D:000EH         SYMBOL        y
  -------         ENDDO         
  C:0527H         LINE#         57
  C:0534H         LINE#         59
  C:0534H         LINE#         60
  C:0534H         LINE#         62
  C:0537H         LINE#         63
  C:053AH         LINE#         66
  C:0542H         LINE#         70
  C:0549H         LINE#         71
  C:0553H         LINE#         73
  C:0557H         LINE#         77
  C:055FH         LINE#         78
  C:055FH         LINE#         79
  C:0563H         LINE#         80
  C:0565H         LINE#         83
  C:0570H         LINE#         84
BL51 BANKED LINKER/LOCATER V6.05                                                      01/01/2002  12:00:04  PAGE 4


  C:0572H         LINE#         85
  C:0574H         LINE#         86
  C:0574H         LINE#         87
  C:0579H         LINE#         88
  C:0579H         LINE#         89
  C:057BH         LINE#         90
  C:057BH         LINE#         92
  -------         ENDPROC       TIME0
  -------         PROC          TIMER4
  C:05D3H         LINE#         94
  C:05E0H         LINE#         97
  C:05E3H         LINE#         98
  C:05E3H         LINE#         100
  C:05E8H         LINE#         101
  C:05E8H         LINE#         103
  C:05EAH         LINE#         104
  C:05F0H         LINE#         106
  C:05F0H         LINE#         107
  C:05F2H         LINE#         109
  C:05F2H         LINE#         110
  C:05F4H         LINE#         111
  C:05FDH         LINE#         113
  C:05FFH         LINE#         114
  C:05FFH         LINE#         116
  C:0601H         LINE#         117
  C:0603H         LINE#         118
  C:0603H         LINE#         120
  -------         ENDPROC       TIMER4
  -------         ENDMOD        51PC

  -------         MODULE        ?C?SIDIV
  C:0382H         PUBLIC        ?C?SIDIV
  -------         ENDMOD        ?C?SIDIV

  -------         MODULE        PRINTF
  D:0037H         PUBLIC        ?_PRINTF517?BYTE
  D:0037H         PUBLIC        ?_PRINTF?BYTE
  D:0037H         PUBLIC        ?_SPRINTF517?BYTE
  D:0037H         PUBLIC        ?_SPRINTF?BYTE
  C:0088H         PUBLIC        _PRINTF
  C:0088H         PUBLIC        _PRINTF517
  C:0082H         PUBLIC        _SPRINTF
  C:0082H         PUBLIC        _SPRINTF517
  -------         ENDMOD        PRINTF

  -------         MODULE        RAND
  D:004BH         PUBLIC        ?SRAND?BYTE
  C:0586H         PUBLIC        RAND
  C:05C8H         PUBLIC        _SRAND
  -------         ENDMOD        RAND

  -------         MODULE        ?C?CLDPTR
  C:03B8H         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CLDOPTR
  C:03D1H         PUBLIC        ?C?CLDOPTR
BL51 BANKED LINKER/LOCATER V6.05                                                      01/01/2002  12:00:04  PAGE 5


  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?CSTPTR
  C:03FEH         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?UIDIV
  C:0410H         PUBLIC        ?C?UIDIV
  -------         ENDMOD        ?C?UIDIV

  -------         MODULE        ?C?PLDIIDATA
  C:0465H         PUBLIC        ?C?PLDIIDATA
  -------         ENDMOD        ?C?PLDIIDATA

  -------         MODULE        ?C?CCASE
  C:0475H         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        PUTCHAR
  C:0643H         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

*** WARNING L15: MULTIPLE CALL TO SEGMENT
    SEGMENT: ?PR?PRINTF?PRINTF
    CALLER1: ?PR?TIME0?51PC
    CALLER2: ?PR?TIMER4?51PC

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

⌨️ 快捷键说明

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