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

📄 analog.m51

📁 embeded websever
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03              12/13/2004  19:18:43  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\BIN\BL51.EXE F:\MCU\TCPROGRAM\TCPROGRAM\W
>> BINSWEB020\ANALOG.OBJ, F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\ARP.OBJ, F:\M
>> CU\TCPROGRAM\TCPROGRAM\WBINSWEB020\CKSUM.OBJ, F:\MCU\TCPROGRAM\TCPROGRAM\WB
>> INSWEB020\ETH.OBJ, F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\HTTP.OBJ, F:\MCU\
>> TCPROGRAM\TCPROGRAM\WBINSWEB020\ICMP.OBJ, F:\MCU\TCPROGRAM\TCPROGRAM\WBINSW
>> EB020\IP.OBJ, F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\MAIN.OBJ, F:\MCU\TCPRO
>> GRAM\TCPROGRAM\WBINSWEB020\SERIAL.OBJ, F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB0
>> 20\TCP.OBJ, F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\TIMER.OBJ, F:\MCU\TCPROG
>> RAM\TCPROGRAM\WBINSWEB020\UDP.OBJ, F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\W
>> EBDOC1.OBJ TO F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\ANALOG RS (255) PL (68
>> ) PW (78)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\ANALOG.OBJ (ANALOG)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\ARP.OBJ (ARP)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\CKSUM.OBJ (CKSUM)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\ETH.OBJ (ETH)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\HTTP.OBJ (HTTP)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\ICMP.OBJ (ICMP)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\IP.OBJ (IP)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\MAIN.OBJ (MAIN)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\SERIAL.OBJ (SERIAL)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\TCP.OBJ (TCP)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\TIMER.OBJ (TIMER)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\UDP.OBJ (UDP)
  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\WEBDOC1.OBJ (WEBDOC1)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?COPY)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LMUL)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?ULDIV)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?ULCMP)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?ULSHR)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LLDOPTR)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LLDIDATA)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LLDCODE)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LLDCODE0)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LSTIDATA)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LSTXDATA)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LSTKIDATA)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LSTKXDATA)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?ICASE)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (STRLEN)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?MEMSET)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?MEMMOVE)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (MALLOC)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (INIT_MEM)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (FREE)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C_INIT)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?IILDX)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LLDXDATA)
  D:\PROGRAM FILES\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LLDPDATA)


LINK MAP OF MODULE:  F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\ANALOG (ANALOG)


BL51 BANKED LINKER/LOCATER V5.03            12/13/2004  19:18:43  PAGE 2


            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     0009H     UNIT         ?DT?MAIN
            DATA    0011H     0004H     UNIT         ?DT?SERIAL
            DATA    0015H     0004H     UNIT         ?DT?TIMER
            DATA    0019H     0002H     UNIT         ?DT?IP
            DATA    001BH     0001H     UNIT         ?DT?ARP
            IDATA   001CH     0002H     UNIT         ?ID?MAIN
            IDATA   001EH     0001H     UNIT         ?ID?ARP
            IDATA   001FH     0001H     UNIT         ?ID?HTTP
            BIT     0020H.0   0000H.3   UNIT         ?BI?SERIAL
            BIT     0020H.3   0000H.1   UNIT         ?BI?ETH
            BIT     0020H.4   0000H.1   UNIT         ?BI?HTTP
            BIT     0020H.5   0000H.1   UNIT         _BIT_GROUP_
                    0020H.6   0000H.2                *** GAP ***
            DATA    0021H     0058H     UNIT         _DATA_GROUP_
            IDATA   0079H     0026H     UNIT         _IDATA_GROUP_
            IDATA   009FH     0007H     UNIT         ?ID?ANALOG
            IDATA   00A6H     0006H     UNIT         ?ID?TCP
            IDATA   00ACH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0080H     ABSOLUTE     
            XDATA   0080H     0080H     ABSOLUTE     
            XDATA   0100H     00E7H     UNIT         ?XD?TCP
            XDATA   01E7H     006EH     UNIT         ?XD?ARP
            XDATA   0255H     0014H     UNIT         ?XD?MAIN
            XDATA   0269H     000AH     UNIT         ?XD?IP
            XDATA   0273H     0008H     UNIT         ?XD?INIT_MEM
            XDATA   027BH     0006H     UNIT         ?XD?UDP

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?_SENDSPIBYTE?MAIN
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0003H     UNIT         ?PR?_SERIAL_SEND?SERIAL
                    0029H     0002H                  *** GAP ***
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     1C05H     UNIT         ?CO?WEBDOC1
            CODE    1C33H     0BBDH     UNIT         ?PR?_TCP_RCVE?TCP
            CODE    27F0H     0674H     UNIT         ?PR?_HTTP_SERVER?HTTP
            CODE    2E64H     05D8H     UNIT         ?C?LIB_CODE
            CODE    343CH     0355H     UNIT         ?PR?_ARP_RCVE?ARP
            CODE    3791H     0346H     UNIT         ?CO?TCP
            CODE    3AD7H     02E0H     UNIT         ?PR?_TCP_SEND?TCP
            CODE    3DB7H     01F9H     UNIT         ?PR?_HTTP_SEND?HTTP
            CODE    3FB0H     01BEH     UNIT         ?PR?_IP_RCVE?IP
            CODE    416EH     01BEH     UNIT         ?PR?TCP_RETRANSMIT?TCP
            CODE    432CH     01BBH     UNIT         ?PR?_UDP_SEND?UDP
            CODE    44E7H     0180H     UNIT         ?PR?_UDP_RCVE?UDP
            CODE    4667H     0174H     UNIT         ?CO?ARP
            CODE    47DBH     0147H     UNIT         ?PR?_IP_SEND?IP
            CODE    4922H     0122H     UNIT         ?PR?_ARP_SEND?ARP
            CODE    4A44H     0121H     UNIT         ?PR?RCVE_FRAME?ETH
            CODE    4B65H     0104H     UNIT         ?PR?_FREE?FREE
            CODE    4C69H     0102H     UNIT         ?PR?_PING_SEND?ICMP
            CODE    4D6BH     00F4H     UNIT         ?PR?TCP_INACTIVITY?TCP
            CODE    4E5FH     00EBH     UNIT         ?PR?MAIN?MAIN
            CODE    4F4AH     00E7H     UNIT         ?CO?ICMP
            CODE    5031H     00E4H     UNIT         ?PR?READ_ANALOG_INPUTS?AN
BL51 BANKED LINKER/LOCATER V5.03            12/13/2004  19:18:43  PAGE 3


>> ALOG
            CODE    5115H     00DEH     UNIT         ?PR?_ARP_RESOLVE?ARP
            CODE    51F3H     00DEH     UNIT         ?CO?IP
            CODE    52D1H     00D1H     UNIT         ?PR?_SEND_FRAME?ETH
            CODE    53A2H     00CAH     UNIT         ?PR?_CKSUM?CKSUM
            CODE    546CH     00C6H     UNIT         ?PR?_DEST_UNREACH_SEND?IC
>> MP
            CODE    5532H     00B8H     UNIT         ?CO?HTTP
            CODE    55EAH     00AEH     UNIT         ?PR?_ITOA?SERIAL
            CODE    5698H     00ADH     UNIT         ?PR?TIMER2_INTERRUPT?TIME
>> R
            CODE    5745H     00A8H     UNIT         ?PR?_MALLOC?MALLOC
            CODE    57EDH     00A5H     UNIT         ?CO?UDP
            CODE    5892H     009FH     UNIT         ?PR?_ICMP_RCVE?ICMP
            CODE    5931H     0091H     UNIT         ?PR?INIT_8019?ETH
            CODE    59C2H     008FH     UNIT         ?PR?AGE_ARP_CACHE?ARP
            CODE    5A51H     008CH     UNIT         ?C_C51STARTUP
            CODE    5ADDH     0083H     UNIT         ?PR?_STRSTR?HTTP
            CODE    5B60H     0073H     UNIT         ?PR?_REPLACE_TAG?HTTP
            CODE    5BD3H     006BH     UNIT         ?PR?_ETH_RCVE?ETH
            CODE    5C3EH     0068H     UNIT         ?PR?ARP_RETRANSMIT?ARP
            CODE    5CA6H     0064H     UNIT         ?PR?COMMISR?SERIAL
            CODE    5D0AH     0056H     UNIT         ?PR?_UDP_ECHO_SERVICE?UDP
>> 
            CODE    5D60H     0054H     UNIT         ?PR?_INIT_MEMPOOL?INIT_ME
>> M
            CODE    5DB4H     0053H     UNIT         ?PR?_ETH_SEND?ETH
            CODE    5E07H     0051H     UNIT         ?PR?_SENDCOMMSTRING?SERIA
>> L
            CODE    5E58H     0049H     UNIT         ?PR?TIMER0_ISR?MAIN
            CODE    5EA1H     0042H     UNIT         ?PR?QUERY_8019?ETH
            CODE    5EE3H     0040H     UNIT         ?PR?WRITERTL8019NODEID?ET
>> H
            CODE    5F23H     0035H     UNIT         ?CO?ETH
            CODE    5F58H     0034H     UNIT         ?PR?OPENCOMM?SERIAL
            CODE    5F8CH     0025H     UNIT         ?PR?READRTL8019NODEID?ETH
>> 
            CODE    5FB1H     0025H     UNIT         ?PR?INIT_MAIN?MAIN
            CODE    5FD6H     0023H     UNIT         ?C_INITSEG
            CODE    5FF9H     0022H     UNIT         ?PR?INIT_ARP?ARP
            CODE    601BH     0022H     UNIT         ?CO?MAIN
            CODE    603DH     0020H     UNIT         ?PR?_PAGE?ETH
            CODE    605DH     0020H     UNIT         ?PR?CLEARCOMMRECBUFFER?SE
>> RIAL
            CODE    607DH     001CH     UNIT         ?PR?SYSCLK_INIT?MAIN
            CODE    6099H     001CH     UNIT         ?PR?INIT_TCP?TCP
            CODE    60B5H     001AH     UNIT         ?PR?TIMER0_INIT?MAIN
            CODE    60CFH     001AH     UNIT         ?PR?LIGHTONOFF?MAIN
            CODE    60E9H     0017H     UNIT         ?PR?INIT_ADC?ANALOG
            CODE    6100H     0013H     UNIT         ?PR?PORT_INIT?MAIN
            CODE    6113H     0010H     UNIT         ?PR?RTL8019AS_RESET?ETH
            CODE    6123H     0010H     UNIT         ?PR?INIT_TIMER2?TIMER
            CODE    6133H     000DH     UNIT         ?PR?SPI0_INIT?MAIN
            CODE    6140H     0009H     UNIT         ?PR?INIT_HTTP?HTTP
            CODE    6149H     0007H     UNIT         ?PR?_DELAY1MS?MAIN
            CODE    6150H     0006H     UNIT         ?PR?INIT_SERIAL?SERIAL



OVERLAY MAP OF MODULE:   F:\MCU\TCPROGRAM\TCPROGRAM\WBINSWEB020\ANALOG (ANALOG
>> )


SEGMENT                                  BIT_GROUP          DATA_GROUP        
>>   IDATA_GROUP
BL51 BANKED LINKER/LOCATER V5.03            12/13/2004  19:18:43  PAGE 4


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

?PR?MAIN?MAIN                         -----    -----      0021H    0006H      
>> -----    -----
  +--> ?PR?SYSCLK_INIT?MAIN
  +--> ?PR?TIMER0_INIT?MAIN
  +--> ?PR?PORT_INIT?MAIN
  +--> ?PR?SPI0_INIT?MAIN
  +--> ?PR?INIT_MAIN?MAIN
  +--> ?PR?INIT_TCP?TCP
  +--> ?PR?INIT_HTTP?HTTP
  +--> ?PR?INIT_SERIAL?SERIAL
  +--> ?CO?MAIN
  +--> ?PR?_SENDCOMMSTRING?SERIAL
  +--> ?PR?INIT_ADC?ANALOG
  +--> ?PR?INIT_TIMER2?TIMER
  +--> ?PR?INIT_ARP?ARP
  +--> ?PR?INIT_8019?ETH
  +--> ?PR?QUERY_8019?ETH
  +--> ?PR?RCVE_FRAME?ETH
  +--> ?PR?_ETH_RCVE?ETH
  +--> ?PR?_FREE?FREE
  +--> ?PR?TCP_RETRANSMIT?TCP
  +--> ?PR?TCP_INACTIVITY?TCP
  +--> ?PR?ARP_RETRANSMIT?ARP
  +--> ?PR?AGE_ARP_CACHE?ARP
  +--> ?PR?READ_ANALOG_INPUTS?ANALOG

?PR?INIT_MAIN?MAIN                    -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?_INIT_MEMPOOL?INIT_MEM

?PR?INIT_HTTP?HTTP                    -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?LIGHTONOFF?MAIN

?PR?LIGHTONOFF?MAIN                   0020H.5  0000H.1    -----    -----      
>> -----    -----
  +--> ?PR?_SENDSPIBYTE?MAIN

?PR?INIT_SERIAL?SERIAL                -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?CLEARCOMMRECBUFFER?SERIAL
  +--> ?PR?OPENCOMM?SERIAL

?PR?_SENDCOMMSTRING?SERIAL            -----    -----      0066H    0003H      
>> -----    -----

?PR?INIT_8019?ETH                     -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?_DELAY1MS?MAIN
  +--> ?PR?RTL8019AS_RESET?ETH
  +--> ?PR?_PAGE?ETH
  +--> ?PR?READRTL8019NODEID?ETH
  +--> ?PR?WRITERTL8019NODEID?ETH

?PR?RTL8019AS_RESET?ETH               -----    -----      -----    -----      
>> -----    -----
BL51 BANKED LINKER/LOCATER V5.03            12/13/2004  19:18:43  PAGE 5


  +--> ?PR?_DELAY1MS?MAIN

?PR?READRTL8019NODEID?ETH             -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?_PAGE?ETH

?PR?WRITERTL8019NODEID?ETH            -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?_PAGE?ETH
  +--> ?CO?MAIN

?PR?QUERY_8019?ETH                    -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?_PAGE?ETH

?PR?RCVE_FRAME?ETH                    -----    -----      0027H    0007H      
>> -----    -----
  +--> ?PR?_PAGE?ETH
  +--> ?PR?_MALLOC?MALLOC

?PR?_MALLOC?MALLOC                    -----    -----      0066H    0006H      
>> -----    -----

?PR?_ETH_RCVE?ETH                     -----    -----      0027H    0004H      
>> -----    -----
  +--> ?CO?ETH
  +--> ?PR?_ARP_RCVE?ARP
  +--> ?PR?_IP_RCVE?IP
  +--> ?PR?_SERIAL_SEND?SERIAL

?PR?_ARP_RCVE?ARP                     -----    -----      002BH    0002H      
>> 0079H    0005H
  +--> ?CO?ARP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?CO?MAIN
  +--> ?PR?_IP_SEND?IP
  +--> ?PR?_ARP_SEND?ARP

?PR?_SERIAL_SEND?SERIAL               -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?_SENDCOMMSTRING?SERIAL

?PR?_IP_SEND?IP                       -----    -----      004AH    000BH      
>> -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_CKSUM?CKSUM
  +--> ?PR?_ARP_RESOLVE?ARP
  +--> ?PR?_ETH_SEND?ETH

?PR?_CKSUM?CKSUM                      -----    -----      0055H    0008H      
>> -----    -----

?PR?_ARP_RESOLVE?ARP                  -----    -----      0055H    0005H      
>> -----    -----
  +--> ?CO?MAIN
  +--> ?CO?ARP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?PR?_ARP_SEND?ARP

?PR?_ARP_SEND?ARP                     -----    -----      005AH    000CH      
>> -----    -----
  +--> ?PR?_MALLOC?MALLOC
  +--> ?CO?ARP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?CO?MAIN
BL51 BANKED LINKER/LOCATER V5.03            12/13/2004  19:18:43  PAGE 6


⌨️ 快捷键说明

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