📄 gprs_dtu.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 10/17/2006 10:36:13 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
E:\KEIL\C51\BIN\BL51.EXE main.obj, gprs.obj, myfunclib.obj, .\lcd_lib.LIB TO GPRS_DTU RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
gprs.obj (GPRS)
myfunclib.obj (MYFUNCLIB)
.\lcd_lib.LIB (LCD)
E:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
E:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
E:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
E:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?LNOT)
E:\KEIL\C51\LIB\C51S.LIB (?C?SLSHR)
E:\KEIL\C51\LIB\C51S.LIB (STRLEN)
E:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
E:\KEIL\C51\LIB\C51S.LIB (?C?MEMMOVE)
E:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: GPRS_DTU (MAIN)
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 0013H UNIT _DATA_GROUP_
DATA 001BH 0004H UNIT ?DT?_DISP_3LINESTR?LCD
001FH 0001H *** GAP ***
BIT 0020H.0 0001H.3 UNIT ?BI?GPRS
BIT 0021H.3 0000H.1 UNIT ?BI?MAIN
BIT 0021H.4 0000H.1 UNIT _BIT_GROUP_
0021H.5 0000H.3 *** GAP ***
DATA 0022H 000BH UNIT ?DT?_MYMEMNCPY?MYFUNCLIB
IDATA 002DH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0562H UNIT ?XD?GPRS
XDATA 0562H 02F2H UNIT _XDATA_GROUP_
XDATA 0854H 0018H UNIT ?XD?_DISP_3LINESTR?LCD
XDATA 086CH 0008H UNIT ?XD?MAIN
XDATA 0874H 0004H UNIT ?XD?EXCH_SEND4?GPRS
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?PR?DOWNLOAD_INIT_DATA?MAIN
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.12 10/17/2006 10:36:13 PAGE 2
CODE 000EH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0476H UNIT ?CO?MAIN
CODE 049CH 03A0H UNIT ?C?LIB_CODE
CODE 083CH 0241H UNIT ?PR?_DISP_3LINESTR?LCD
CODE 0A7DH 0212H UNIT ?PR?DEAL_DATA_WAVECOM?GPRS
CODE 0C8FH 0212H UNIT ?CO?GPRS
CODE 0EA1H 020CH UNIT ?PR?_SEND_DATA_WAVECOM?GPRS
CODE 10ADH 0204H UNIT ?PR?_DISP_TEXT?LCD
CODE 12B1H 01F2H UNIT ?PR?_DISP_PIC?LCD
CODE 14A3H 01BBH UNIT ?PR?MAIN?MAIN
CODE 165EH 014DH UNIT ?C_INITSEG
CODE 17ABH 0140H UNIT ?PR?GETCSQ?GPRS
CODE 18EBH 0137H UNIT ?PR?SERIAL0_WAVECOM?GPRS
CODE 1A22H 00E8H UNIT ?PR?_CHECKSUM_UDP?GPRS
CODE 1B0AH 00DDH UNIT ?PR?_CKSUM?GPRS
CODE 1BE7H 008CH UNIT ?C_C51STARTUP
CODE 1C73H 008BH UNIT ?PR?CLR_PIC?LCD
CODE 1CFEH 0087H UNIT ?PR?_DISP_LOCATION_TEXT?LCD
CODE 1D85H 0073H UNIT ?PR?ISR_TIMER0?GPRS
CODE 1DF8H 0073H UNIT ?PR?_FCS16?GPRS
CODE 1E6BH 0061H UNIT ?PR?WAVE_REC_ACK?MAIN
CODE 1ECCH 005FH UNIT ?PR?_MYMEMCMP?MYFUNCLIB
CODE 1F2BH 0057H UNIT ?PR?EXCH_SEND3?GPRS
CODE 1F82H 0057H UNIT ?PR?EXCH_SEND4?GPRS
CODE 1FD9H 0057H UNIT ?PR?EXCH_SEND5?GPRS
CODE 2030H 0057H UNIT ?PR?EXCH_SEND6?GPRS
CODE 2087H 0057H UNIT ?PR?EXCH_SEND7?GPRS
CODE 20DEH 0056H UNIT ?PR?RECEIEVEBYTE?LCD
CODE 2134H 0052H UNIT ?PR?EXCH_SEND1?GPRS
CODE 2186H 0052H UNIT ?PR?EXCH_SEND2?GPRS
CODE 21D8H 0050H UNIT ?PR?_PPPFCS16?GPRS
CODE 2228H 003CH UNIT ?PR?_DELAYSECOND?MYFUNCLIB
CODE 2264H 0039H UNIT ?PR?_MYMEMNCPY?MYFUNCLIB
CODE 229DH 0037H UNIT ?PR?SENDGPRSDATA?GPRS
CODE 22D4H 0034H UNIT ?PR?INITANDCONNECT?GPRS
CODE 2308H 0031H UNIT ?PR?LOAD_IP_PORT?GPRS
CODE 2339H 002EH UNIT ?PR?_SENDDAT?LCD
CODE 2367H 002AH UNIT ?PR?_SENDCMD?LCD
CODE 2391H 0029H UNIT ?PR?TESTANDCONNECT?GPRS
CODE 23BAH 0029H UNIT ?PR?INITLCM?LCD
CODE 23E3H 0023H UNIT ?PR?_DELAY?LCD
CODE 2406H 0022H UNIT ?PR?DELAY10MS?MYFUNCLIB
CODE 2428H 0022H UNIT ?PR?_SENDBYTE?LCD
CODE 244AH 0021H UNIT ?PR?_SENDDATAGTOPHONE?GPRS
CODE 246BH 0020H UNIT ?CO?LCD
CODE 248BH 001EH UNIT ?PR?INIT_COMM?MAIN
CODE 24A9H 001CH UNIT ?PR?INIT_MCU?MAIN
CODE 24C5H 0019H UNIT ?PR?ATD99?GPRS
CODE 24DEH 0019H UNIT ?PR?READBF?LCD
CODE 24F7H 0019H UNIT ?PR?CLR_SCREEN?LCD
OVERLAY MAP OF MODULE: GPRS_DTU (MAIN)
BL51 BANKED LINKER/LOCATER V5.12 10/17/2006 10:36:13 PAGE 3
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- 0562H 0002H
+--> ?PR?INIT_MCU?MAIN
+--> ?PR?INIT_COMM?MAIN
+--> ?PR?INITLCM?LCD
+--> ?PR?DOWNLOAD_INIT_DATA?MAIN
+--> ?PR?CLR_SCREEN?LCD
+--> ?CO?MAIN
+--> ?PR?_DISP_PIC?LCD
+--> ?PR?DELAY10MS?MYFUNCLIB
+--> ?PR?_DISP_LOCATION_TEXT?LCD
+--> ?PR?SENDGPRSDATA?GPRS
+--> ?PR?INITANDCONNECT?GPRS
+--> ?PR?DEAL_DATA_WAVECOM?GPRS
+--> ?PR?WAVE_REC_ACK?MAIN
?PR?INITLCM?LCD ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY?LCD
+--> ?PR?_SENDCMD?LCD
?PR?_DELAY?LCD ----- ----- ----- ----- 05AFH 0002H
?PR?_SENDCMD?LCD ----- ----- 000EH 0001H ----- -----
+--> ?PR?READBF?LCD
+--> ?PR?_SENDBYTE?LCD
?PR?READBF?LCD 0021H.4 0000H.1 ----- ----- 05AFH 0001H
+--> ?PR?_SENDBYTE?LCD
+--> ?PR?RECEIEVEBYTE?LCD
?PR?_SENDBYTE?LCD ----- ----- ----- ----- 05B0H 0001H
?PR?RECEIEVEBYTE?LCD ----- ----- ----- ----- 05B0H 0003H
?PR?DOWNLOAD_INIT_DATA?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?LOAD_IP_PORT?GPRS
?PR?CLR_SCREEN?LCD ----- ----- ----- ----- ----- -----
+--> ?PR?CLR_PIC?LCD
+--> ?PR?_SENDCMD?LCD
+--> ?PR?_DELAY?LCD
?PR?CLR_PIC?LCD ----- ----- ----- ----- 0597H 0002H
+--> ?PR?_SENDCMD?LCD
+--> ?PR?_SENDDAT?LCD
+--> ?PR?_DELAY?LCD
?PR?_SENDDAT?LCD ----- ----- 000EH 0001H ----- -----
+--> ?PR?READBF?LCD
+--> ?PR?_SENDBYTE?LCD
BL51 BANKED LINKER/LOCATER V5.12 10/17/2006 10:36:13 PAGE 4
?PR?_DISP_PIC?LCD ----- ----- 0008H 0006H 0564H 0007H
+--> ?PR?_SENDCMD?LCD
+--> ?PR?_SENDDAT?LCD
+--> ?PR?_DELAY?LCD
?PR?DELAY10MS?MYFUNCLIB ----- ----- ----- ----- 0597H 0002H
?PR?_DISP_LOCATION_TEXT?LCD ----- ----- 0008H 0005H 0564H 0003H
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_SENDCMD?LCD
+--> ?PR?_SENDDAT?LCD
+--> ?PR?_DELAY?LCD
?PR?SENDGPRSDATA?GPRS ----- ----- ----- ----- ----- -----
+--> ?PR?_SEND_DATA_WAVECOM?GPRS
?PR?_SEND_DATA_WAVECOM?GPRS ----- ----- 0008H 0004H 0566H 0190H
+--> ?PR?_CHECKSUM_UDP?GPRS
+--> ?PR?_FCS16?GPRS
?PR?_CHECKSUM_UDP?GPRS ----- ----- 000CH 0006H 06F6H 015EH
+--> ?PR?_CKSUM?GPRS
?PR?_CKSUM?GPRS ----- ----- 0012H 0009H ----- -----
?PR?_FCS16?GPRS ----- ----- 000CH 0005H 06F6H 0002H
+--> ?PR?_PPPFCS16?GPRS
?PR?_PPPFCS16?GPRS ----- ----- 0011H 0007H ----- -----
+--> ?CO?GPRS
?PR?INITANDCONNECT?GPRS ----- ----- ----- ----- 0564H 0001H
+--> ?PR?GETCSQ?GPRS
+--> ?PR?TESTANDCONNECT?GPRS
?PR?GETCSQ?GPRS ----- ----- 0008H 0001H 0565H 0004H
+--> ?CO?GPRS
+--> ?PR?_SENDDATAGTOPHONE?GPRS
+--> ?PR?DELAY10MS?MYFUNCLIB
+--> ?PR?_MYMEMCMP?MYFUNCLIB
?PR?_SENDDATAGTOPHONE?GPRS ----- ----- 0009H 0001H ----- -----
+--> ?PR?_DELAYSECOND?MYFUNCLIB
?PR?_DELAYSECOND?MYFUNCLIB ----- ----- 000AH 0002H 0569H 0002H
+--> ?PR?DELAY10MS?MYFUNCLIB
?PR?_MYMEMCMP?MYFUNCLIB ----- ----- 0009H 0008H 0569H 0002H
?PR?TESTANDCONNECT?GPRS ----- ----- 0008H 0002H ----- -----
+--> ?PR?ATD99?GPRS
+--> ?PR?DELAY10MS?MYFUNCLIB
?PR?DEAL_DATA_WAVECOM?GPRS ----- ----- ----- ----- 0564H 0002H
+--> ?PR?EXCH_SEND1?GPRS
+--> ?PR?EXCH_SEND2?GPRS
+--> ?PR?EXCH_SEND3?GPRS
BL51 BANKED LINKER/LOCATER V5.12 10/17/2006 10:36:13 PAGE 5
+--> ?PR?EXCH_SEND5?GPRS
+--> ?PR?EXCH_SEND6?GPRS
+--> ?PR?EXCH_SEND7?GPRS
+--> ?PR?SENDGPRSDATA?GPRS
?PR?EXCH_SEND1?GPRS ----- ----- ----- ----- 0566H 0004H
+--> ?PR?_FCS16?GPRS
?PR?EXCH_SEND2?GPRS ----- ----- ----- ----- 0566H 0004H
+--> ?PR?_FCS16?GPRS
?PR?EXCH_SEND3?GPRS ----- ----- ----- ----- 0566H 0004H
+--> ?PR?_FCS16?GPRS
?PR?EXCH_SEND5?GPRS ----- ----- ----- ----- 0566H 0004H
+--> ?PR?_FCS16?GPRS
?PR?EXCH_SEND6?GPRS ----- ----- ----- ----- 0566H 0004H
+--> ?PR?_FCS16?GPRS
?PR?EXCH_SEND7?GPRS ----- ----- ----- ----- 0566H 0004H
+--> ?PR?_FCS16?GPRS
?PR?WAVE_REC_ACK?MAIN ----- ----- 0008H 0002H 0564H 0033H
+--> ?PR?CLR_SCREEN?LCD
+--> ?PR?_DISP_TEXT?LCD
+--> ?PR?DELAY10MS?MYFUNCLIB
?PR?_DISP_TEXT?LCD ----- ----- 000AH 0003H 0597H 0018H
+--> ?CO?LCD
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_SENDCMD?LCD
+--> ?PR?_SENDDAT?LCD
+--> ?PR?_DELAY?LCD
SYMBOL TABLE OF MODULE: GPRS_DTU (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
X:086CH PUBLIC Send_timer
C:0003H PUBLIC Download_Init_Data
B:00A8H.4 PUBLIC ES
B:0098H.0 PUBLIC RI
C:24A9H PUBLIC Init_Mcu
B:0098H.1 PUBLIC TI
C:1E6BH PUBLIC WAVE_Rec_Ack
B:00B8H.4 PUBLIC PS
BL51 BANKED LINKER/LOCATER V5.12 10/17/2006 10:36:13 PAGE 6
C:248BH PUBLIC Init_COMM
C:14A3H PUBLIC main
B:00C8H.5 PUBLIC RCLK
B:00C8H.4 PUBLIC TCLK
D:0087H PUBLIC PCON
X:086EH PUBLIC IP_ADDRESS1
D:0098H PUBLIC SCON
X:086FH PUBLIC IP_ADDRESS2
D:0089H PUBLIC TMOD
X:0870H PUBLIC IP_ADDRESS3
X:0871H PUBLIC IP_ADDRESS4
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:0021H.3 PUBLIC DIS_FLAG
C:009CH PUBLIC wdtx_logo
B:00B0H.3 PUBLIC WAVECOM_RST
X:0872H PUBLIC PORT1
X:0873H PUBLIC PORT2
B:0090H.0 PUBLIC KEY_1
------- PROC MAIN
------- DO
X:0562H SYMBOL i
------- ENDDO
C:14A3H LINE# 35
C:14A3H LINE# 36
C:14A3H LINE# 41
C:14A6H LINE# 42
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -