📄 testding.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 10/17/2006 15:34:15 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, AT24C02.obj, I2C.obj, LCD.obj, MAIN.obj, NETCONF.obj, SERIAL.obj, SOCKET.obj, SOCK
>> UTIL.obj, UTIL.obj TO testding
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
AT24C02.obj (AT24C02)
I2C.obj (I2C)
LCD.obj (LCD)
MAIN.obj (MAIN)
NETCONF.obj (NETCONF)
SERIAL.obj (SERIAL)
SOCKET.obj (SOCKET)
SOCKUTIL.obj (SOCKUTIL)
UTIL.obj (UTIL)
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?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (?C_IBP)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: testding (?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 0029H UNIT _DATA_GROUP_
DATA 0031H 0010H UNIT ?DT?SOCKET
DATA 0041H 0004H UNIT ?DT?_WAIT_10MS?SOCKET
DATA 0045H 0002H UNIT ?DT?MAIN
DATA 0047H 0001H UNIT ?C?LIB_DATA
IDATA 0048H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 003AH UNIT ?XD?SOCKET
XDATA 003AH 002CH UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0346H UNIT ?PR?_SYSINIT?SOCKET
BL51 BANKED LINKER/LOCATER V6.00 10/17/2006 15:34:15 PAGE 2
CODE 034CH 0282H UNIT ?CO?NETCONF
CODE 05CEH 0259H UNIT ?C?LIB_CODE
CODE 0827H 0253H UNIT ?CO?MAIN
CODE 0A7AH 022AH UNIT ?PR?_SELECT?SOCKET
CODE 0CA4H 020FH UNIT ?PR?INITNETCONFIG?MAIN
CODE 0EB3H 020DH UNIT ?PR?_SEND_IN?SOCKET
CODE 10C0H 01B7H UNIT ?PR?_RECV?SOCKET
CODE 1277H 016AH UNIT ?PR?MAIN?MAIN
CODE 13E1H 015EH UNIT ?PR?_READ_DATA?SOCKET
CODE 153FH 015EH UNIT ?PR?_WRITE_DATA?SOCKET
CODE 169DH 0127H UNIT ?PR?_GETDOTNOTATIONADDR?SOCKUTIL
CODE 17C4H 00EFH UNIT ?PR?CONFIGURE?NETCONF
CODE 18B3H 00DBH UNIT ?PR?_INITSEQNUM?SOCKET
CODE 198EH 00D3H UNIT ?PR?_INET_NTOA?SOCKUTIL
CODE 1A61H 00BDH UNIT ?CO?SOCKUTIL
CODE 1B1EH 00B8H UNIT ?PR?GETNETCONFIG?SOCKUTIL
CODE 1BD6H 00A2H UNIT ?PR?_SOCKET?SOCKET
CODE 1C78H 009DH UNIT ?PR?INT0?SOCKET
CODE 1D15H 008CH UNIT ?C_C51STARTUP
CODE 1DA1H 0086H UNIT ?PR?_CONFIG_SAVE?NETCONF
CODE 1E27H 0078H UNIT ?PR?_CONFIG_EDIT?NETCONF
CODE 1E9FH 0062H UNIT ?PR?_EEP_READ?AT24C02
CODE 1F01H 0061H UNIT ?PR?_SEND?SOCKET
CODE 1F62H 005AH UNIT ?PR?CONFIG_MENU?NETCONF
CODE 1FBCH 0058H UNIT ?PR?CONFIG_LOAD?NETCONF
CODE 2014H 0055H UNIT ?PR?CHECK_EEPROM?AT24C02
CODE 2069H 0054H UNIT ?PR?_CLOSE?SOCKET
CODE 20BDH 0052H UNIT ?PR?_EEP_READBYTES?AT24C02
CODE 210FH 004BH UNIT ?PR?_PUTHTOA?SERIAL
CODE 215AH 004BH UNIT ?PR?_?PUTSTRING?SERIAL
CODE 21A5H 0048H UNIT ?PR?_EEP_WRITEBYTES?AT24C02
CODE 21EDH 0045H UNIT ?PR?_WRITEBYTE?I2C
CODE 2232H 0044H UNIT ?PR?_ATOI?UTIL
CODE 2276H 0043H UNIT ?PR?_INIT_SOCK?MAIN
CODE 22B9H 003EH UNIT ?PR?_EEP_WRITE?AT24C02
CODE 22F7H 0037H UNIT ?PR?_PUTS?LCD
CODE 232EH 0034H UNIT ?PR?READBYTE?I2C
CODE 2362H 0034H UNIT ?PR?_C2D?UTIL
CODE 2396H 0030H UNIT ?PR?_GETIPADDRESS?SOCKUTIL
CODE 23C6H 0030H UNIT ?PR?_GETGWADDRESS?SOCKUTIL
CODE 23F6H 0030H UNIT ?PR?_GETSUBMASK?SOCKUTIL
CODE 2426H 002EH UNIT ?PR?_?PUTSTRINGLN?SERIAL
CODE 2454H 002CH UNIT ?PR?_D2C?UTIL
CODE 2480H 002AH UNIT ?PR?_GOTOXY?LCD
CODE 24AAH 0028H UNIT ?PR?_SEND_ACK?I2C
CODE 24D2H 0028H UNIT ?PR?_SETSUBMASK?SOCKET
CODE 24FAH 0028H UNIT ?PR?_SETGATEWAY?SOCKET
CODE 2522H 0028H UNIT ?PR?_SETIP?SOCKET
CODE 254AH 0028H UNIT ?PR?_SETMACADDR?SOCKET
CODE 2572H 0026H UNIT ?PR?_WAIT_10MS?SOCKET
CODE 2598H 0026H UNIT ?PR?_WAIT_1MS?SOCKET
CODE 25BEH 0023H UNIT ?PR?_DELAY?I2C
CODE 25E1H 0022H UNIT ?PR?INITLCD?LCD
CODE 2603H 0022H UNIT ?PR?_WAIT_1US?SOCKET
CODE 2625H 001FH UNIT ?PR?WAIT_ACK?I2C
CODE 2644H 001DH UNIT ?PR?INITSERIAL?SERIAL
CODE 2661H 001DH UNIT ?PR?_PUTLTOA?SERIAL
BL51 BANKED LINKER/LOCATER V6.00 10/17/2006 15:34:15 PAGE 3
CODE 267EH 001BH UNIT ?PR?INITW3100A?SOCKET
CODE 2699H 0019H UNIT ?PR?GEN_START?I2C
CODE 26B2H 0019H UNIT ?PR?GEN_STOP?I2C
CODE 26CBH 0019H UNIT ?PR?_NBLISTEN?SOCKET
CODE 26E4H 0017H UNIT ?PR?INIT8051?MAIN
CODE 26FBH 0011H UNIT ?PR?LCDREADY?LCD
CODE 270CH 000EH UNIT ?PR?_PUTITOA?SERIAL
CODE 271AH 000BH UNIT ?PR?_PUTCH?LCD
CODE 2725H 000AH UNIT ?PR?CLRSCR?LCD
CODE 272FH 0009H UNIT ?PR?ISPRESSEDKEY?SERIAL
CODE 2738H 0008H UNIT ?PR?_PUTBYTE?SERIAL
CODE 2740H 0008H UNIT ?PR?GETBYTE?SERIAL
CODE 2748H 0005H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: testding (?C_STARTUP)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0008H 0003H ----- -----
+--> ?CO?MAIN
+--> ?PR?_?PUTSTRINGLN?SERIAL
+--> ?PR?_?PUTSTRING?SERIAL
+--> ?PR?_PUTLTOA?SERIAL
+--> ?PR?INITW3100A?SOCKET
+--> ?PR?INITNETCONFIG?MAIN
+--> ?PR?_INIT_SOCK?MAIN
+--> ?PR?_SELECT?SOCKET
+--> ?PR?_RECV?SOCKET
+--> ?PR?_SEND?SOCKET
+--> ?PR?_PUTHTOA?SERIAL
+--> ?PR?_PUTITOA?SERIAL
+--> ?PR?_CLOSE?SOCKET
?PR?_?PUTSTRINGLN?SERIAL ----- ----- ----- -----
+--> ?PR?_?PUTSTRING?SERIAL
+--> ?PR?_PUTBYTE?SERIAL
?PR?_?PUTSTRING?SERIAL ----- ----- ----- -----
+--> ?PR?_PUTBYTE?SERIAL
?PR?_PUTLTOA?SERIAL 000BH 0004H ----- -----
+--> ?PR?_PUTITOA?SERIAL
?PR?_PUTITOA?SERIAL ----- ----- ----- -----
+--> ?PR?_PUTHTOA?SERIAL
?PR?_PUTHTOA?SERIAL ----- ----- ----- -----
+--> ?PR?_PUTBYTE?SERIAL
BL51 BANKED LINKER/LOCATER V6.00 10/17/2006 15:34:15 PAGE 4
?PR?INITNETCONFIG?MAIN 000BH 0009H 003AH 0016H
+--> ?PR?CHECK_EEPROM?AT24C02
+--> ?PR?_SETMACADDR?SOCKET
+--> ?PR?_SETIP?SOCKET
+--> ?PR?_SETGATEWAY?SOCKET
+--> ?PR?_SETSUBMASK?SOCKET
+--> ?PR?CLRSCR?LCD
+--> ?PR?_GOTOXY?LCD
+--> ?CO?MAIN
+--> ?PR?_PUTS?LCD
+--> ?PR?_EEP_READBYTES?AT24C02
+--> ?PR?_?PUTSTRING?SERIAL
+--> ?PR?_?PUTSTRINGLN?SERIAL
+--> ?PR?_CONFIG_SAVE?NETCONF
+--> ?PR?ISPRESSEDKEY?SERIAL
+--> ?PR?GETBYTE?SERIAL
+--> ?PR?CONFIGURE?NETCONF
+--> ?PR?_WAIT_1MS?SOCKET
+--> ?PR?_PUTCH?LCD
+--> ?PR?_PUTBYTE?SERIAL
+--> ?PR?CONFIG_LOAD?NETCONF
+--> ?PR?GETNETCONFIG?SOCKUTIL
+--> ?PR?_SYSINIT?SOCKET
+--> ?PR?_GETIPADDRESS?SOCKUTIL
+--> ?PR?_INET_NTOA?SOCKUTIL
?PR?CHECK_EEPROM?AT24C02 0014H 0001H ----- -----
+--> ?PR?_EEP_WRITE?AT24C02
+--> ?PR?_EEP_READ?AT24C02
?PR?_EEP_WRITE?AT24C02 0028H 0002H ----- -----
+--> ?PR?GEN_START?I2C
+--> ?PR?_WRITEBYTE?I2C
+--> ?PR?WAIT_ACK?I2C
+--> ?PR?GEN_STOP?I2C
+--> ?PR?_DELAY?I2C
?PR?GEN_START?I2C ----- ----- ----- -----
+--> ?PR?_DELAY?I2C
?PR?_WRITEBYTE?I2C 002AH 0002H ----- -----
+--> ?PR?_DELAY?I2C
?PR?WAIT_ACK?I2C 002AH 0001H ----- -----
+--> ?PR?_DELAY?I2C
?PR?GEN_STOP?I2C ----- ----- ----- -----
+--> ?PR?_DELAY?I2C
?PR?_EEP_READ?AT24C02 0020H 0005H ----- -----
+--> ?PR?GEN_START?I2C
+--> ?PR?_WRITEBYTE?I2C
+--> ?PR?WAIT_ACK?I2C
+--> ?PR?READBYTE?I2C
+--> ?PR?GEN_STOP?I2C
+--> ?PR?_SEND_ACK?I2C
BL51 BANKED LINKER/LOCATER V6.00 10/17/2006 15:34:15 PAGE 5
?PR?READBYTE?I2C 0025H 0002H ----- -----
+--> ?PR?_DELAY?I2C
?PR?_SEND_ACK?I2C 0025H 0001H ----- -----
+--> ?PR?_DELAY?I2C
?PR?_SETMACADDR?SOCKET 001FH 0003H ----- -----
?PR?_SETIP?SOCKET 001FH 0003H ----- -----
?PR?_SETGATEWAY?SOCKET 001FH 0003H ----- -----
?PR?_SETSUBMASK?SOCKET 001FH 0003H ----- -----
?PR?CLRSCR?LCD ----- ----- ----- -----
+--> ?PR?LCDREADY?LCD
?PR?_GOTOXY?LCD ----- ----- ----- -----
+--> ?PR?LCDREADY?LCD
?PR?_PUTS?LCD 0014H 0003H ----- -----
+--> ?PR?LCDREADY?LCD
?PR?_EEP_READBYTES?AT24C02 0017H 0009H ----- -----
+--> ?PR?_EEP_READ?AT24C02
?PR?_CONFIG_SAVE?NETCONF 001FH 0001H ----- -----
+--> ?PR?_EEP_WRITEBYTES?AT24C02
?PR?_EEP_WRITEBYTES?AT24C02 0020H 0008H ----- -----
+--> ?PR?_EEP_WRITE?AT24C02
?PR?CONFIGURE?NETCONF 0014H 0003H ----- -----
+--> ?PR?CONFIG_LOAD?NETCONF
+--> ?PR?GETNETCONFIG?SOCKUTIL
+--> ?CO?NETCONF
+--> ?PR?_?PUTSTRINGLN?SERIAL
+--> ?PR?CONFIG_MENU?NETCONF
+--> ?PR?GETBYTE?SERIAL
+--> ?PR?_?PUTSTRING?SERIAL
+--> ?PR?_EEP_WRITE?AT24C02
+--> ?PR?_PUTBYTE?SERIAL
+--> ?PR?_CONFIG_EDIT?NETCONF
?PR?CONFIG_LOAD?NETCONF ----- ----- ----- -----
+--> ?PR?_EEP_READBYTES?AT24C02
?PR?GETNETCONFIG?SOCKUTIL 0017H 0001H 0050H 0016H
+--> ?CO?SOCKUTIL
+--> ?PR?_?PUTSTRINGLN?SERIAL
+--> ?PR?_?PUTSTRING?SERIAL
+--> ?PR?_PUTHTOA?SERIAL
+--> ?PR?_PUTBYTE?SERIAL
+--> ?PR?_GETSUBMASK?SOCKUTIL
+--> ?PR?_INET_NTOA?SOCKUTIL
+--> ?PR?_GETGWADDRESS?SOCKUTIL
+--> ?PR?_GETIPADDRESS?SOCKUTIL
BL51 BANKED LINKER/LOCATER V6.00 10/17/2006 15:34:15 PAGE 6
?PR?_GETSUBMASK?SOCKUTIL 0018H 0004H ----- -----
?PR?_INET_NTOA?SOCKUTIL 0018H 0009H ----- -----
+--> ?PR?_D2C?UTIL
?PR?_GETGWADDRESS?SOCKUTIL 0018H 0004H ----- -----
?PR?_GETIPADDRESS?SOCKUTIL 0018H 0004H ----- -----
?PR?CONFIG_MENU?NETCONF ----- ----- ----- -----
+--> ?CO?NETCONF
+--> ?PR?_?PUTSTRINGLN?SERIAL
?PR?_CONFIG_EDIT?NETCONF 0017H 0008H ----- -----
+--> ?PR?_GETDOTNOTATIONADDR?SOCKUTIL
+--> ?CO?NETCONF
+--> ?PR?_?PUTSTRINGLN?SERIAL
+--> ?PR?_SETGATEWAY?SOCKET
+--> ?PR?_SETSUBMASK?SOCKET
+--> ?PR?_SETIP?SOCKET
+--> ?PR?_SETMACADDR?SOCKET
+--> ?PR?_CONFIG_SAVE?NETCONF
?PR?_GETDOTNOTATIONADDR?SOCKUTIL 001FH 000AH 0050H 0009H
+--> ?PR?GETBYTE?SERIAL
+--> ?PR?_ATOI?UTIL
+--> ?CO?SOCKUTIL
+--> ?PR?_?PUTSTRINGLN?SERIAL
+--> ?PR?_PUTBYTE?SERIAL
+--> ?PR?_C2D?UTIL
?PR?_ATOI?UTIL 0029H 0004H ----- -----
+--> ?PR?_C2D?UTIL
?PR?_WAIT_1MS?SOCKET 0021H 0004H ----- -----
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -