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

📄 7455.m51

📁 GY-29-MMA7455发送资料
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        01/22/2011  09:43:35  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, 7455.obj TO 7455 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  7455.obj (7455)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  7455 (?C_STARTUP)


            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     006CH     UNIT         ?DT?7455
            DATA    0074H     0002H     UNIT         _DATA_GROUP_
            IDATA   0076H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     01B5H     UNIT         ?PR?KEY_CHECK?7455
            CODE    01B8H     00E6H     UNIT         ?PR?SENDY?7455
            CODE    029EH     00E2H     UNIT         ?PR?SENDX?7455
            CODE    0380H     00BFH     UNIT         ?C?LIB_CODE
            CODE    043FH     009AH     UNIT         ?PR?SENDZ?7455
            CODE    04D9H     008CH     UNIT         ?C_C51STARTUP
            CODE    0565H     0070H     UNIT         ?PR?MAIN?7455
            CODE    05D5H     006AH     UNIT         ?C_INITSEG
            CODE    063FH     004FH     UNIT         ?PR?LED_YNEGAZHI?7455
            CODE    068EH     004EH     UNIT         ?PR?SELF_TEST7455?7455
            CODE    06DCH     0040H     UNIT         ?PR?_CHANGE_TOPVALUE?7455
            CODE    071CH     0030H     UNIT         ?PR?LED_XPOSIZHI?7455
            CODE    074CH     0030H     UNIT         ?PR?LED_XNEGAZHI?7455
            CODE    077CH     0026H     UNIT         ?PR?INIT1602?7455
            CODE    07A2H     0026H     UNIT         ?PR?_IIC_WRITE_BYTE?7455
            CODE    07C8H     0025H     UNIT         ?PR?_DELAY_50US?7455
            CODE    07EDH     0020H     UNIT         ?PR?_WRITE_COM?7455
            CODE    080DH     0020H     UNIT         ?PR?_WRITE_DATE?7455
            CODE    082DH     0020H     UNIT         ?PR?LED_INIT?7455
            CODE    084DH     001EH     UNIT         ?PR?LED_SHOW?7455
            CODE    086BH     001CH     UNIT         ?PR?_IIC_READ?7455
            CODE    0887H     001BH     UNIT         ?PR?IIC_READ_BYTE?7455
            CODE    08A2H     001BH     UNIT         ?PR?LED_YPOSIZHI?7455
            CODE    08BDH     001AH     UNIT         ?PR?_IIC_WRITE?7455
            CODE    08D7H     0018H     UNIT         ?PR?IIC_ACK?7455
            CODE    08EFH     0017H     UNIT         ?PR?_DELAY_50MS?7455
            CODE    0906H     0010H     UNIT         ?PR?DATA_INIT?7455
BL51 BANKED LINKER/LOCATER V6.05                                                      01/22/2011  09:43:35  PAGE 2


            CODE    0916H     000FH     UNIT         ?PR?DELAY?7455
            CODE    0925H     000AH     UNIT         ?PR?IIC_DELAY?7455
            CODE    092FH     000AH     UNIT         ?PR?IIC_START?7455
            CODE    0939H     000AH     UNIT         ?PR?IIC_STOP?7455
            CODE    0943H     0008H     UNIT         ?PR?_LED_SEND?7455



OVERLAY MAP OF MODULE:   7455 (?C_STARTUP)


SEGMENT                             DATA_GROUP 
  +--> CALLED SEGMENT             START    LENGTH
-------------------------------------------------
?C_C51STARTUP                     -----    -----
  +--> ?PR?MAIN?7455
  +--> ?C_INITSEG

?PR?MAIN?7455                     -----    -----
  +--> ?PR?LED_INIT?7455
  +--> ?PR?INIT1602?7455
  +--> ?PR?SELF_TEST7455?7455
  +--> ?PR?DATA_INIT?7455
  +--> ?PR?_IIC_WRITE?7455
  +--> ?PR?_DELAY_50MS?7455
  +--> ?PR?_WRITE_COM?7455
  +--> ?PR?_DELAY_50US?7455
  +--> ?PR?KEY_CHECK?7455
  +--> ?PR?SENDX?7455
  +--> ?PR?LED_XPOSIZHI?7455
  +--> ?PR?LED_XNEGAZHI?7455
  +--> ?PR?SENDY?7455
  +--> ?PR?LED_YPOSIZHI?7455
  +--> ?PR?LED_YNEGAZHI?7455
  +--> ?PR?SENDZ?7455

?PR?LED_INIT?7455                 -----    -----
  +--> ?PR?LED_SHOW?7455
  +--> ?PR?_DELAY_50MS?7455

?PR?LED_SHOW?7455                 -----    -----
  +--> ?PR?_LED_SEND?7455

?PR?INIT1602?7455                 -----    -----
  +--> ?PR?_WRITE_COM?7455

?PR?_WRITE_COM?7455               -----    -----
  +--> ?PR?_DELAY_50US?7455

?PR?_DELAY_50US?7455              -----    -----
  +--> ?PR?_WRITE_DATE?7455

?PR?SELF_TEST7455?7455            -----    -----
  +--> ?PR?_DELAY_50US?7455
  +--> ?PR?_IIC_WRITE?7455
  +--> ?PR?_IIC_READ?7455
  +--> ?PR?_WRITE_COM?7455
BL51 BANKED LINKER/LOCATER V6.05                                                      01/22/2011  09:43:35  PAGE 3



?PR?_IIC_WRITE?7455               -----    -----
  +--> ?PR?IIC_ACK?7455
  +--> ?PR?_IIC_WRITE_BYTE?7455
  +--> ?PR?IIC_STOP?7455

?PR?IIC_ACK?7455                  -----    -----
  +--> ?PR?IIC_START?7455
  +--> ?PR?_IIC_WRITE_BYTE?7455
  +--> ?PR?IIC_DELAY?7455

?PR?IIC_START?7455                -----    -----
  +--> ?PR?IIC_DELAY?7455

?PR?_IIC_WRITE_BYTE?7455          -----    -----
  +--> ?PR?IIC_DELAY?7455

?PR?IIC_STOP?7455                 -----    -----
  +--> ?PR?IIC_DELAY?7455

?PR?_IIC_READ?7455                -----    -----
  +--> ?PR?IIC_ACK?7455
  +--> ?PR?_IIC_WRITE_BYTE?7455
  +--> ?PR?IIC_READ_BYTE?7455
  +--> ?PR?IIC_STOP?7455

?PR?IIC_READ_BYTE?7455            -----    -----
  +--> ?PR?IIC_DELAY?7455

?PR?KEY_CHECK?7455                0074H    0001H
  +--> ?PR?DELAY?7455
  +--> ?PR?_WRITE_COM?7455
  +--> ?PR?_DELAY_50US?7455
  +--> ?PR?_WRITE_DATE?7455
  +--> ?PR?_CHANGE_TOPVALUE?7455

?PR?_CHANGE_TOPVALUE?7455         -----    -----
  +--> ?PR?_WRITE_COM?7455
  +--> ?PR?_DELAY_50US?7455
  +--> ?PR?_WRITE_DATE?7455

?PR?SENDX?7455                    0074H    0002H
  +--> ?PR?_IIC_READ?7455
  +--> ?PR?_WRITE_COM?7455
  +--> ?PR?_DELAY_50US?7455
  +--> ?PR?_WRITE_DATE?7455

?PR?SENDY?7455                    0074H    0002H
  +--> ?PR?_IIC_READ?7455
  +--> ?PR?_WRITE_COM?7455
  +--> ?PR?_DELAY_50US?7455
  +--> ?PR?_WRITE_DATE?7455

?PR?SENDZ?7455                    0074H    0002H
  +--> ?PR?_IIC_READ?7455
  +--> ?PR?_WRITE_COM?7455
  +--> ?PR?_DELAY_50US?7455
BL51 BANKED LINKER/LOCATER V6.05                                                      01/22/2011  09:43:35  PAGE 4


  +--> ?PR?_WRITE_DATE?7455



SYMBOL TABLE OF MODULE:  7455 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:04D9H         SEGMENT       ?C_C51STARTUP
  I:0076H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:04DCH         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:04D9H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:04D9H         LINE#         133
  C:04DBH         LINE#         134
  C:04DCH         LINE#         135
  C:04DDH         LINE#         136
  C:04DFH         LINE#         185
  C:04E2H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        7455
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  C:077CH         PUBLIC        init1602
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:0008H         PUBLIC        xnegalightnum
  D:0009H         PUBLIC        yupstate
  D:000AH         PUBLIC        ynegalightnum
  D:000BH         PUBLIC        set_key_sign
  D:00A8H         PUBLIC        IE
  C:0916H         PUBLIC        delay
  D:000CH         PUBLIC        xposidownstate
BL51 BANKED LINKER/LOCATER V6.05                                                      01/22/2011  09:43:35  PAGE 5


  D:00B8H         PUBLIC        IP
  C:071CH         PUBLIC        led_xposizhi
  C:08A2H         PUBLIC        led_yposizhi
  B:0098H.1       PUBLIC        TI
  D:000DH         PUBLIC        xnegaupstate
  C:029EH         PUBLIC        sendx
  D:000EH         PUBLIC        xposilightnum
  C:01B8H         PUBLIC        sendy
  C:068EH         PUBLIC        self_test7455
  D:000FH         PUBLIC        yposilightnum
  C:0565H         PUBLIC        main
  C:043FH         PUBLIC        sendz
  C:092AH         PUBLIC        iic_delay
  C:0003H         PUBLIC        key_check
  C:0816H         PUBLIC        _write_date
  D:0099H         PUBLIC        SBUF
  C:0906H         PUBLIC        data_init
  D:0098H         PUBLIC        SCON
  C:086BH         PUBLIC        _iic_read
  D:0088H         PUBLIC        TCON
  D:0010H         PUBLIC        xnegavalue
  D:0011H         PUBLIC        ynegavalue
  C:08EFH         PUBLIC        _delay_50ms
  B:00A0H.3       PUBLIC        sda
  D:0012H         PUBLIC        table1
  D:0022H         PUBLIC        table2
  D:0032H         PUBLIC        table3
  D:0042H         PUBLIC        table4
  C:06DCH         PUBLIC        _change_topvalue
  D:004CH         PUBLIC        table5
  C:07D8H         PUBLIC        _delay_50us
  D:0054H         PUBLIC        table7
  D:0064H         PUBLIC        xposiupstate
  C:0943H         PUBLIC        _led_send
  B:00A0H.4       PUBLIC        scl
  D:0065H         PUBLIC        ack_sign
  C:08BDH         PUBLIC        _iic_write
  D:0066H         PUBLIC        delaysign
  C:08DFH         PUBLIC        iic_ack
  C:092FH         PUBLIC        iic_start
  C:0887H         PUBLIC        iic_read_byte
  C:0835H         PUBLIC        led_init
  C:07F6H         PUBLIC        _write_com
  B:0090H.6       PUBLIC        jian_key
  D:0067H         PUBLIC        xposivalue
  D:0068H         PUBLIC        yposivalue
  D:0069H         PUBLIC        ydownstate
  C:084DH         PUBLIC        led_show
  C:07A2H         PUBLIC        _iic_write_byte
  C:0939H         PUBLIC        iic_stop
  B:0090H.7       PUBLIC        jia_key
  B:00A0H.7       PUBLIC        e
  D:006AH         PUBLIC        led_ma
  B:00A0H.5       PUBLIC        rs
  D:00C8H         PUBLIC        T2CON
  B:00A0H.6       PUBLIC        rw
  D:0073H         PUBLIC        xnegadownstate
BL51 BANKED LINKER/LOCATER V6.05                                                      01/22/2011  09:43:35  PAGE 6


  B:00B0H.2       PUBLIC        set_key
  C:074CH         PUBLIC        led_xnegazhi
  D:00D0H         PUBLIC        PSW
  C:063FH         PUBLIC        led_ynegazhi
  C:0925H         SYMBOL        L?0195
  -------         PROC          L?0194
  -------         ENDPROC       L?0194
  C:0925H         SYMBOL        L?0195
  -------         PROC          IIC_DELAY
  C:092AH         LINE#         68
  C:092AH         LINE#         69
  C:092AH         LINE#         70
  C:092BH         LINE#         71
  C:092CH         LINE#         72
  C:092DH         LINE#         73
  C:092EH         LINE#         74
  -------         ENDPROC       IIC_DELAY
  -------         PROC          DELAY
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0916H         LINE#         76
  C:0916H         LINE#         77
  C:0916H         LINE#         79
  C:0924H         LINE#         80
  -------         ENDPROC       DELAY
  C:07C8H         SYMBOL        L?0185
  C:07CDH         SYMBOL        L?0186
  C:07CEH         SYMBOL        L?0187
  C:07D1H         SYMBOL        L?0188
  C:07D4H         SYMBOL        L?0189
  -------         PROC          L?0184
  -------         ENDPROC       L?0184
  C:07C8H         SYMBOL        L?0185
  C:07CDH         SYMBOL        L?0186
  C:07CEH         SYMBOL        L?0187
  C:07D1H         SYMBOL        L?0188
  C:07D4H         SYMBOL        L?0189
  -------         PROC          _DELAY_50US
  D:0006H         SYMBOL        t
  -------         DO            
  D:0005H         SYMBOL        j
  -------         ENDDO         
  C:07D8H         LINE#         81
  C:07D8H         LINE#         82
  C:07D8H         LINE#         84
  C:07E1H         LINE#         85
  C:07ECH         LINE#         86
  -------         ENDPROC       _DELAY_50US
  -------         PROC          _DELAY_50MS
  D:0007H         SYMBOL        t
  -------         DO            
  D:0004H         SYMBOL        j
  -------         ENDDO         
  C:08EFH         LINE#         87
  C:08EFH         LINE#         88
  C:08EFH         LINE#         90
BL51 BANKED LINKER/LOCATER V6.05                                                      01/22/2011  09:43:35  PAGE 7


  C:08F5H         LINE#         91
  C:0905H         LINE#         92
  -------         ENDPROC       _DELAY_50MS
  C:07F1H         SYMBOL        L?0197
  -------         PROC          L?0196
  -------         ENDPROC       L?0196
  C:07F1H         SYMBOL        L?0197
  -------         PROC          _WRITE_COM
  D:0007H         SYMBOL        com
  C:07F6H         LINE#         96
  C:07F6H         LINE#         97
  C:07F6H         LINE#         98
  C:07F8H         LINE#         99
  C:07FAH         LINE#         100
  C:07FCH         LINE#         101
  C:07FEH         LINE#         102
  C:0801H         LINE#         103
  C:0803H         LINE#         104
  C:080AH         LINE#         105
  C:080CH         LINE#         106
  -------         ENDPROC       _WRITE_COM
  C:080DH         SYMBOL        L?0193
  -------         PROC          L?0192
  -------         ENDPROC       L?0192
  C:080DH         SYMBOL        L?0193
  -------         PROC          _WRITE_DATE
  D:0007H         SYMBOL        dat
  C:0816H         LINE#         107
  C:0816H         LINE#         108
  C:0816H         LINE#         109

⌨️ 快捷键说明

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