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

📄 at89s52.m51

📁 显示屏显示程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        04/24/2009  11:14:39  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE at89s52.obj TO at89s52 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  at89s52.obj (AT89S52)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  at89s52 (AT89S52)


            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     0007H     UNIT         ?DT?AT89S52
                    000FH     0001H                  *** GAP ***
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
                    0018H     0008H                  *** GAP ***
            DATA    0020H     0001H     BIT_ADDR     ?BA?AT89S52
            BIT     0021H.0   0000H.4   UNIT         ?BI?AT89S52
            BIT     0021H.4   0000H.1   UNIT         _BIT_GROUP_
                    0021H.5   0000H.3                *** GAP ***
            DATA    0022H     000CH     UNIT         _DATA_GROUP_
            IDATA   002EH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0CF8H     UNIT         ?XD?AT89S52

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0003H     UNIT         ?PR?INT_ZD0?AT89S52
                    0009H     0002H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     081FH     UNIT         ?PR?DISPLAY?AT89S52
            CODE    082DH     05F0H     UNIT         ?CO?AT89S52
            CODE    0E1DH     057CH     UNIT         ?PR?_HZNM_32BYTE?AT89S52
            CODE    1399H     0174H     UNIT         ?PR?MAIN?AT89S52
            CODE    150DH     00ECH     UNIT         ?PR?INITLOAD?AT89S52
            CODE    15F9H     008CH     UNIT         ?C_C51STARTUP
            CODE    1685H     0056H     UNIT         ?PR?_RD_24C01?AT89S52
            CODE    16DBH     004AH     UNIT         ?PR?_TWO_ONEBYTE?AT89S52
            CODE    1725H     0023H     UNIT         ?PR?_SHIFT8?AT89S52
            CODE    1748H     001FH     UNIT         ?PR?_DELAY_IIC?AT89S52
            CODE    1767H     001EH     UNIT         ?C?LIB_CODE
            CODE    1785H     0019H     UNIT         ?PR?START?AT89S52
            CODE    179EH     0013H     UNIT         ?PR?STOP?AT89S52
            CODE    17B1H     0011H     UNIT         ?PR?ACK?AT89S52
            CODE    17C2H     0003H     UNIT         ?C_INITSEG
BL51 BANKED LINKER/LOCATER V6.00                                                      04/24/2009  11:14:39  PAGE 2





OVERLAY MAP OF MODULE:   at89s52 (AT89S52)


SEGMENT                             BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT            START    LENGTH     START    LENGTH
--------------------------------------------------------------------
?PR?DISPLAY?AT89S52              -----    -----      0022H    0001H
  +--> ?PR?_TWO_ONEBYTE?AT89S52

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

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

?PR?MAIN?AT89S52                 -----    -----      0023H    0005H
  +--> ?PR?INITLOAD?AT89S52
  +--> ?PR?_HZNM_32BYTE?AT89S52

?PR?INITLOAD?AT89S52             0021H.4  0000H.1    0028H    0004H
  +--> ?PR?_RD_24C01?AT89S52
  +--> ?PR?_DELAY_IIC?AT89S52

?PR?_RD_24C01?AT89S52            -----    -----      -----    -----
  +--> ?PR?START?AT89S52
  +--> ?PR?ACK?AT89S52
  +--> ?PR?_SHIFT8?AT89S52
  +--> ?PR?STOP?AT89S52

?PR?ACK?AT89S52                  -----    -----      -----    -----
  +--> ?PR?_SHIFT8?AT89S52

?PR?_HZNM_32BYTE?AT89S52         -----    -----      0028H    0006H
  +--> ?CO?AT89S52



SYMBOL TABLE OF MODULE:  at89s52 (AT89S52)

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

  -------         MODULE        AT89S52
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:000AH         PUBLIC        nmpoint
  D:00A8H         PUBLIC        IE
  B:0098H.1       PUBLIC        TI
  D:000CH         PUBLIC        page
  C:1399H         PUBLIC        main
  C:1748H         PUBLIC        _delay_iic
  C:17B5H         PUBLIC        ack
  C:1785H         PUBLIC        start
  D:0099H         PUBLIC        SBUF
BL51 BANKED LINKER/LOCATER V6.00                                                      04/24/2009  11:14:39  PAGE 3


  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  C:16F3H         PUBLIC        _two_onebyte
  C:0E1DH         PUBLIC        _HZNM_32byte
  C:0006H         PUBLIC        int_zd0
  D:0020H         PUBLIC        com_data
  D:000DH         PUBLIC        col
  C:179EH         PUBLIC        stop
  D:008CH         PUBLIC        TH0
  B:0088H.0       PUBLIC        IT0
  D:008AH         PUBLIC        TL0
  B:0088H.4       PUBLIC        TR0
  C:082DH         PUBLIC        ASC
  B:0090H.6       PUBLIC        SDA
  C:1725H         PUBLIC        _shift8
  C:1513H         PUBLIC        initload
  X:0000H         PUBLIC        nm
  C:1685H         PUBLIC        _rd_24c01
  B:0090H.7       PUBLIC        SCL
  D:000EH         PUBLIC        f
  B:0021H.1       PUBLIC        newdata
  D:00A6H         PUBLIC        WDT
  B:0020H.7       PUBLIC        mos_bit
  B:0020H.0       PUBLIC        low_bit
  C:000EH         PUBLIC        display
  B:0021H.2       PUBLIC        loadX
  B:0021H.3       PUBLIC        loadY
  X:0BB8H         PUBLIC        XBUFF
  X:0C58H         PUBLIC        YBUFF
  -------         PROC          _HZNM_32BYTE
  D:0028H         SYMBOL        n
  D:0029H         SYMBOL        m
  -------         DO            
  D:002AH         SYMBOL        x
  D:002CH         SYMBOL        y
  D:0001H         SYMBOL        z1
  D:0002H         SYMBOL        z2
  D:0003H         SYMBOL        i
  -------         ENDDO         
  C:0E1DH         LINE#         33
  C:0E21H         LINE#         34
  C:0E21H         LINE#         36
  C:0E35H         LINE#         37
  C:0E35H         LINE#         38
  C:0E54H         LINE#         40
  C:0E5CH         LINE#         41
  C:0E6DH         LINE#         42
  C:0E78H         LINE#         43
  C:0E8DH         LINE#         44
  C:0E90H         LINE#         45
  C:0E99H         LINE#         46
  C:0ED1H         LINE#         47
  C:0F10H         LINE#         48
  C:0F10H         LINE#         50
  C:0F23H         LINE#         51
  C:0F3FH         LINE#         52
  C:0F4AH         LINE#         53
BL51 BANKED LINKER/LOCATER V6.00                                                      04/24/2009  11:14:39  PAGE 4


  C:0F5FH         LINE#         54
  C:0F62H         LINE#         55
  C:0F6BH         LINE#         56
  C:0FA3H         LINE#         57
  C:0FE2H         LINE#         58
  C:0FE2H         LINE#         60
  C:0FF5H         LINE#         61
  C:1011H         LINE#         62
  C:101CH         LINE#         63
  C:1031H         LINE#         64
  C:1034H         LINE#         65
  C:103DH         LINE#         66
  C:1075H         LINE#         67
  C:10B4H         LINE#         68
  C:10B4H         LINE#         70
  C:10BEH         LINE#         71
  C:10DAH         LINE#         72
  C:10E5H         LINE#         73
  C:10FAH         LINE#         74
  C:10FDH         LINE#         75
  C:1106H         LINE#         76
  C:113EH         LINE#         77
  C:117DH         LINE#         78
  C:117DH         LINE#         79
  C:1188H         LINE#         80
  C:1188H         LINE#         82
  C:119CH         LINE#         83
  C:119CH         LINE#         84
  C:11D1H         LINE#         85
  C:11D3H         LINE#         86
  C:11E4H         LINE#         87
  C:1241H         LINE#         88
  C:12A0H         LINE#         89
  C:12A9H         LINE#         90
  C:12B4H         LINE#         91
  C:12B4H         LINE#         93
  C:12C7H         LINE#         94
  C:12C7H         LINE#         95
  C:12E3H         LINE#         96
  C:12E5H         LINE#         97
  C:12F5H         LINE#         98
  C:133DH         LINE#         99
  C:1387H         LINE#         100
  C:1390H         LINE#         101
  C:1398H         LINE#         102
  C:1398H         LINE#         103
  -------         ENDPROC       _HZNM_32BYTE
  C:16DBH         SYMBOL        L?0370
  C:16EEH         SYMBOL        L?0371
  -------         PROC          L?0369
  -------         ENDPROC       L?0369
  C:16DBH         SYMBOL        L?0370
  C:16EEH         SYMBOL        L?0371
  -------         PROC          _TWO_ONEBYTE
  D:0007H         SYMBOL        h1
  D:0005H         SYMBOL        h2
  -------         DO            
BL51 BANKED LINKER/LOCATER V6.00                                                      04/24/2009  11:14:39  PAGE 5


  D:0007H         SYMBOL        temp
  D:0006H         SYMBOL        tempcol
  -------         ENDDO         
  C:16F3H         LINE#         105
  C:16F3H         LINE#         106
  C:16F3H         LINE#         108
  C:16FEH         LINE#         109
  C:1703H         LINE#         110
  C:171FH         LINE#         111
  C:1724H         LINE#         112
  C:1724H         LINE#         113
  -------         ENDPROC       _TWO_ONEBYTE
  -------         PROC          L?0373
  -------         ENDPROC       L?0373
  -------         PROC          INITLOAD
  -------         DO            

⌨️ 快捷键说明

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