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

📄 tcp_ip_51_v1.m51

📁 本程序是一个RS232转网口的。是一个透明传输的模块
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?_SEND_PACKET?ETH

?PR?_CREATEUDPCRC?UDP                         -----    -----      0039H    0002H      -----    -----      -----    -----
>> 
  +--> ?PR?_CHECKSUM?ETH

?PR?MODEL_CONFIG?MAIN                         -----    -----      -----    -----      -----    -----      EB9DH    0001H
>> 
  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?_MYGETCH?UART0
  +--> ?PR?_DELAYHMSM?TIMER0
  +--> ?PR?UART0BUFFERINIT?UART0

?PR?QUERY8019?ETH                             -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_PAGE?ETH

?PR?MAINCYCLE?ETH                             -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_RECV_PACKET?ETH
  +--> ?PR?ARPANSWER?ARP
  +--> ?PR?ARPECHO?ARP
  +--> ?PR?TCP_ATYARP?TCP
  +--> ?PR?_VERIFYIPHEADCRC?ETH
  +--> ?PR?PINGANSWER?ICMP
  +--> ?PR?PINGECHO?ICMP
  +--> ?PR?_TCP_RCVE?TCP
  +--> ?PR?_UDP_RCVE?UDP

?PR?_RECV_PACKET?ETH                          -----    -----      0022H    0004H      -----    -----      -----    -----
>> 
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 12


  +--> ?PR?_PAGE?ETH

?PR?ARPANSWER?ARP                             -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_SEND_PACKET?ETH

?PR?ARPECHO?ARP                               -----    -----      0022H    0003H      -----    -----      -----    -----
>> 
  +--> ?PR?_IP_SEND?TCP

?PR?TCP_ATYARP?TCP                            -----    -----      0022H    0001H      -----    -----      -----    -----
>> 
  +--> ?PR?_TCP_SEND?TCP

?PR?_VERIFYIPHEADCRC?ETH                      -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_CHECKSUM?ETH

?PR?PINGANSWER?ICMP                           -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_CREATEIPHEADCRC?ETH
  +--> ?PR?CREATEICMPCRC?ICMP
  +--> ?PR?_SEND_PACKET?ETH

?PR?PINGECHO?ICMP                             -----    -----      0022H    0001H      -----    -----      -----    -----
>> 
  +--> ?PR?_HINTMSG?DEBUGMSG

?PR?_TCP_RCVE?TCP                             -----    -----      0022H    0011H      -----    -----      -----    -----
>> 
  +--> ?PR?_VERIFYTCPCRC?TCP
  +--> ?PR?_INERCLOSE?TCP
  +--> ?PR?_TCP_SEND?TCP
  +--> ?PR?_HTTPFUNC?HTTP

?PR?_VERIFYTCPCRC?TCP                         -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_CHECKSUM?ETH

?PR?_HTTPFUNC?HTTP                            -----    -----      0033H    0007H      -----    -----      EB9DH    05CEH
>> 
  +--> ?CO?HTTP
  +--> ?PR?_STRCOMPARE?STR
  +--> ?PR?_PARSEHTTPCMD?CONFIG
  +--> ?CO?WEBDOC
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_HEXTODEC?STR
  +--> ?PR?_REPLACETAG?STR
  +--> ?PR?_REPLACE_LOOP?HTTP
  +--> ?PR?_USER_TCPSEND?API
  +--> ?PR?_TCP_SEND?TCP
  +--> ?PR?_INERCLOSE?TCP
  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?_MCURST?CONFIG

?PR?_STRCOMPARE?STR                           -----    -----      0040H    0011H      -----    -----      -----    -----
>> 
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 13



?PR?_PARSEHTTPCMD?CONFIG                      -----    -----      003AH    0005H      -----    -----      -----    -----
>> 
  +--> ?CO?CONFIG
  +--> ?PR?_STRCOMPARE?STR

?PR?_REPLACETAG?STR                           -----    -----      0040H    0006H      001EH    0001H      -----    -----
>> 

?PR?_REPLACE_LOOP?HTTP                        -----    -----      003AH    0006H      -----    -----      -----    -----
>> 
  +--> ?CO?HTTP
  +--> ?PR?_STRCOMPARE?STR
  +--> ?PR?IPTOSTR?STR
  +--> ?CO?CONFIG
  +--> ?PR?_REPLACETAG?STR

?PR?_USER_TCPSEND?API                         -----    -----      003AH    0002H      -----    -----      -----    -----
>> 
  +--> ?PR?_TCP_SENDDATA?TCP

?PR?_UDP_RCVE?UDP                             -----    -----      0022H    0004H      -----    -----      -----    -----
>> 
  +--> ?PR?_VERIFYUDPCRC?UDP
  +--> ?PR?_PARSERXDDHCP?DHCP

?PR?_VERIFYUDPCRC?UDP                         -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_CHECKSUM?ETH

?PR?_PARSERXDDHCP?DHCP                        -----    -----      0026H    000CH      -----    -----      -----    -----
>> 
  +--> ?PR?_PARSEOPTIONS?DHCP
  +--> ?PR?_FIND_OPCODE_TABLE?DHCP
  +--> ?PR?_DHCP_PACK?DHCP
  +--> ?PR?_HINTMSG?DEBUGMSG

?PR?_PARSEOPTIONS?DHCP                        -----    -----      0032H    0006H      -----    -----      -----    -----
>> 

?PR?_FIND_OPCODE_TABLE?DHCP                   -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?CO?DHCP

?PR?CYCLE10MS?TIMER0                          -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?TCP_RETRANSMIT?TCP
  +--> ?PR?DEFAULTPIN?CONFIG

?PR?TCP_RETRANSMIT?TCP                        -----    -----      0022H    0001H      -----    -----      -----    -----
>> 
  +--> ?PR?_TCP_SEND?TCP
  +--> ?PR?_INERCLOSE?TCP
  +--> ?PR?_TCP_SENDDATA?TCP

?PR?DEFAULTPIN?CONFIG                         -----    -----      -----    -----      -----    -----      -----    -----
>> 
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 14


  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?_?PARAMETERINIT?CONFIG
  +--> ?PR?_MCURST?CONFIG

?PR?CYCLE1S?TIMER0                            -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?DHCPREQUEST?DHCP
  +--> ?PR?TCP_INACTIVITY?TCP
  +--> ?PR?UPDATEARPTAB?ARP
  +--> ?PR?CLIENT_CONNECT?TIMER0
  +--> ?PR?SOCKET_TTL?TIMER0
  +--> ?PR?DHCPTIMER?DHCP
  +--> ?PR?PINGCYCLE?ICMP
  +--> ?PR?UPDATA_MODEL_STATU?TIMER0
  +--> ?PR?TE2NETBUF_TTL?TIMER0
  +--> ?PR?NET2TEBUF_TTL?TIMER0

?PR?DHCPREQUEST?DHCP                          -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?DHCPVALUEINIT?DHCP
  +--> ?PR?_DHCP_PACK?DHCP

?PR?TCP_INACTIVITY?TCP                        -----    -----      -----    -----      001EH    0001H      -----    -----
>> 
  +--> ?PR?ARPREQUEST?ARP
  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?_INERCLOSE?TCP
  +--> ?PR?_DELAYHMSM?TIMER0
  +--> ?PR?_MCURST?CONFIG

?PR?CLIENT_CONNECT?TIMER0                     -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_SOCKETINDEXINIT?TCP
  +--> ?PR?INITARPTABLE?ARP
  +--> ?PR?_MCURST?CONFIG
  +--> ?PR?_?ONRECEIVE?API
  +--> ?PR?_?ONCLOSE?API
  +--> ?PR?_?ONCONNECT?API
  +--> ?PR?_TCPCONNECT?API
  +--> ?PR?SENDHEART?UART0

?PR?_?ONRECEIVE?API                           -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_FRAMEPUSH2?UART0

?PR?_FRAMEPUSH2?UART0                         -----    -----      0022H    0005H      -----    -----      -----    -----
>> 

?PR?_?ONCONNECT?API                           -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?LOGINMSG?API

?PR?LOGINMSG?API                              -----    -----      -----    -----      -----    -----      EB9DH    003EH
>> 
  +--> ?CO?API
  +--> ?PR?IPTOSTR?STR
  +--> ?PR?_HINTMSG?DEBUGMSG
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 15


  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_USER_TCPSEND?API

?PR?_TCPCONNECT?API                           -----    -----      0022H    0010H      -----    -----      -----    -----
>> 
  +--> ?PR?_TCP_SEND?TCP

?PR?SENDHEART?UART0                           -----    -----      0022H    0001H      -----    -----      -----    -----
>> 
  +--> ?PR?_FRAMEPUSH?UART0

?PR?_FRAMEPUSH?UART0                          -----    -----      0030H    0005H      -----    -----      -----    -----
>> 

?PR?SOCKET_TTL?TIMER0                         -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?_TCP_SEND?TCP
  +--> ?PR?_INERCLOSE?TCP

?PR?DHCPTIMER?DHCP                            -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?_DHCP_PACK?DHCP

?PR?PINGCYCLE?ICMP                            -----    -----      0022H    0001H      -----    -----      -----    -----
>> 
  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?FINDMAC?ARP
  +--> ?PR?_RECONSTRUCT_PING?ICMP
  +--> ?PR?_COPYMAC2PINGTABLE?ICMP
  +--> ?PR?_SEND_PACKET?ETH
  +--> ?PR?ARPREQUEST?ARP

?PR?_RECONSTRUCT_PING?ICMP                    -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_CREATEIPHEADCRC?ETH
  +--> ?PR?CREATEICMPCRC?ICMP

?PR?_COPYMAC2PINGTABLE?ICMP                   -----    -----      0023H    0002H      -----    -----      -----    -----
>> 

?PR?UPDATA_MODEL_STATU?TIMER0                 -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?NETCONFIGINIT?CONFIG
  +--> ?PR?_HINTMSG?DEBUGMSG

?PR?DATA2_TE2NETBUF?UART0                     -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_MYGETCH?UART0
  +--> ?PR?_FRAMEPUSH?UART0

?PR?PARSE_TE2NETBUF?UART0                     -----    -----      0022H    0001H      -----    -----      -----    -----
>> 
  +--> ?PR?_PARSEUARTCMD?CONFIG
  +--> ?PR?_USER_TCPSEND?API
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 16



?PR?_PARSEUARTCMD?CONFIG                      -----    -----      0023H    0005H      -----    -----      -----    -----
>> 
  +--> ?CO?CONFIG
  +--> ?PR?_STRCOMPARE?STR
  +--> ?PR?_OUTACKMSG?CONFIG

?PR?_OUTACKMSG?CONFIG                         -----    -----      0028H    0008H      -----    -----      EB9DH    0064H
>> 
  +--> ?CO?CONFIG
  +--> ?PR?_UART0PUTF?UART0
  +--> ?PR?_FRAMEPUSH?UART0

?PR?PARSE_NET2TEBUF?UART0                     -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_PARSEREMOTECMD?CONFIG
  +--> ?PR?_UART0PUTSL?UART0

?PR?_PARSEREMOTECMD?CONFIG                    -----    -----      0022H    0005H      -----    -----      -----    -----
>> 
  +--> ?CO?CONFIG
  +--> ?PR?_STRCOMPARE?STR
  +--> ?PR?_OUTACKMSG?CONFIG



SYMBOL TABLE OF MODULE:  ..\OUT\TCP_IP_51_V1 (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00C0H         PUBLIC        P4
  D:00AEH         PUBLIC        WDKEY
  X:8000H         PUBLIC        PSD_reg
  D:00E8H         PUBLIC        UISTA
  D:00A8H         PUBLIC        IE
  C:CE0FH         PUBLIC        ValueInit

⌨️ 快捷键说明

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