?? gps_gsm00.m51
字號:
BL51 BANKED LINKER/LOCATER V5.12 04/04/2007 15:49:17 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, util.obj, serial.obj, gps.obj, timer.obj, bluetooth.obj TO GPS_GSM00 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
util.obj (UTIL)
serial.obj (SERIAL)
gps.obj (GPS)
timer.obj (TIMER)
bluetooth.obj (BLUETOOTH)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
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?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (STRCAT)
C:\KEIL\C51\LIB\C51S.LIB (STRNCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: GPS_GSM00 (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 0014H UNIT ?DT?PRINTF?PRINTF
DATA 001CH 0003H UNIT ?DT?_PARSENMEA0183?GPS
IDATA 001FH 0001H UNIT ?ID?GETBYTE?SERIAL
BIT 0020H.0 0001H.1 UNIT ?BI?PRINTF?PRINTF
BIT 0021H.1 0001H.0 UNIT ?BI?SERIAL
BIT 0022H.1 0000H.4 UNIT ?BI?GPS
0022H.5 0000H.3 *** GAP ***
DATA 0023H 000DH UNIT ?DT?_GETGPSINFODMM?GPS
DATA 0030H 000CH UNIT ?DT?SERIAL
DATA 003CH 0009H UNIT ?DT?_READSERAIL?SERIAL
DATA 0045H 0009H UNIT ?DT?_PARSEGPRMC?GPS
DATA 004EH 0009H UNIT ?DT?_STRCAT?STRCAT
DATA 0057H 0008H UNIT ?DT?_STRNCMP?STRNCMP
DATA 005FH 0005H UNIT ?DT?_SPLIT?GPS
DATA 0064H 0003H UNIT ?DT?READGPS?GPS
BL51 BANKED LINKER/LOCATER V5.12 04/04/2007 15:49:17 PAGE 2
IDATA 0067H 002CH UNIT ?ID?SERIAL
IDATA 0093H 0005H UNIT ?ID?UTIL
IDATA 0098H 0001H UNIT ?ID?GETUARTWAIT?SERIAL
IDATA 0099H 0001H UNIT ?ID?GETBYTE1?SERIAL
IDATA 009AH 0001H UNIT ?ID?GETDP310?SERIAL
IDATA 009BH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0099H UNIT ?XD?GPS
XDATA 0099H 0040H UNIT ?XD?SERIAL
XDATA 00D9H 0008H UNIT ?XD?_PARSEGPRMC?GPS
XDATA 00E1H 0002H UNIT ?XD?_PUTBYTE?SERIAL
XDATA 00E3H 0002H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0001H UNIT ?PR?ISR_INT0?UTIL
CODE 0007H 0001H UNIT ?PR?ISR_INT1?UTIL
CODE 0008H 0001H UNIT ?PR?ISR_TIMER1?UTIL
CODE 0009H 0001H UNIT ?PR?ISR_TIMER2?UTIL
CODE 000AH 0001H UNIT ?PR?ISR_INT2?UTIL
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0001H UNIT ?PR?ISR_INT3?UTIL
CODE 000FH 0001H UNIT ?PR?ISR_INT4?UTIL
CODE 0010H 0001H UNIT ?PR?ISR_INT5?UTIL
CODE 0011H 0001H UNIT ?PR?ISR_WATCHDOG?UTIL
CODE 0012H 0001H UNIT ?PR?BLUETOOTHMAIN?BLUETOOTH
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 0005H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0009H UNIT ?PR?_DELAY?TIMER
0037H 0004H *** GAP ***
CODE 003BH 0003H ABSOLUTE
003EH 0005H *** GAP ***
CODE 0043H 0003H ABSOLUTE
0046H 0005H *** GAP ***
CODE 004BH 0003H ABSOLUTE
004EH 0005H *** GAP ***
CODE 0053H 0003H ABSOLUTE
0056H 0005H *** GAP ***
CODE 005BH 0003H ABSOLUTE
005EH 0005H *** GAP ***
CODE 0063H 0003H ABSOLUTE
CODE 0066H 116CH UNIT ?PR?_PARSEGPRMC?GPS
CODE 11D2H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 152EH 02A7H UNIT ?C?LIB_CODE
CODE 17D5H 00D8H UNIT ?PR?_GETGPSINFODMM?GPS
CODE 18ADH 009EH UNIT ?CO?GPS
CODE 194BH 008CH UNIT ?C_C51STARTUP
CODE 19D7H 0074H UNIT ?PR?_PUTBYTE?SERIAL
CODE 1A4BH 0074H UNIT ?PR?_PUTBYTE1?SERIAL
CODE 1ABFH 006EH UNIT ?PR?SERIAL?SERIAL
BL51 BANKED LINKER/LOCATER V5.12 04/04/2007 15:49:17 PAGE 3
CODE 1B2DH 006EH UNIT ?PR?SERIAL_1?SERIAL
CODE 1B9BH 0063H UNIT ?PR?_STRNCMP?STRNCMP
CODE 1BFEH 0058H UNIT ?PR?_STRCAT?STRCAT
CODE 1C56H 004BH UNIT ?PR?_SPLIT?GPS
CODE 1CA1H 0046H UNIT ?PR?_READSERAIL?SERIAL
CODE 1CE7H 0042H UNIT ?PR?ISR_TIMER0?UTIL
CODE 1D29H 003FH UNIT ?PR?CPU_INIT?UTIL
CODE 1D68H 0030H UNIT ?PR?GETUARTWAIT?SERIAL
CODE 1D98H 0030H UNIT ?PR?GETDP310?SERIAL
CODE 1DC8H 002EH UNIT ?PR?_PARSENMEA0183?GPS
CODE 1DF6H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 1E1DH 0025H UNIT ?PR?GETBYTE?SERIAL
CODE 1E42H 0025H UNIT ?PR?GETBYTE1?SERIAL
CODE 1E67H 0021H UNIT ?CO?BLUETOOTH
CODE 1E88H 0020H UNIT ?C_INITSEG
CODE 1EA8H 001BH UNIT ?PR?BLUETOOTHINIT?BLUETOOTH
CODE 1EC3H 0018H UNIT ?PR?GPSMODULE_INIT?GPS
CODE 1EDBH 0013H UNIT ?PR?_PUTSTRING?SERIAL
CODE 1EEEH 0013H UNIT ?PR?_PUTSTRING1?SERIAL
CODE 1F01H 0011H UNIT ?PR?MAIN?MAIN
CODE 1F12H 0011H UNIT ?PR?READGPS?GPS
CODE 1F23H 000EH UNIT ?PR?_DELAY_MS?TIMER
OVERLAY MAP OF MODULE: GPS_GSM00 (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?CPU_INIT?UTIL
+--> ?PR?BLUETOOTHINIT?BLUETOOTH
+--> ?PR?BLUETOOTHMAIN?BLUETOOTH
?PR?BLUETOOTHINIT?BLUETOOTH ----- -----
+--> ?CO?BLUETOOTH
+--> ?PR?_PUTSTRING1?SERIAL
?PR?_PUTSTRING1?SERIAL ----- -----
+--> ?PR?_PUTBYTE1?SERIAL
?PR?_PUTBYTE1?SERIAL 00E3H 0002H
UNRESOLVED EXTERNAL SYMBOLS:
CMD
TP_UD
_CLEARBUF
BL51 BANKED LINKER/LOCATER V5.12 04/04/2007 15:49:17 PAGE 4
SYMBOL TABLE OF MODULE: GPS_GSM00 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:1F01H PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00E8H PUBLIC EIE
D:00F8H PUBLIC EIP
D:0098H PUBLIC SCON0
D:00C0H PUBLIC SCON1
D:00C8H PUBLIC T2CON
D:00C4H PUBLIC PMR
D:00D0H PUBLIC PSW
D:00D8H PUBLIC WDCON
------- PROC MAIN
C:1F01H LINE# 21
C:1F01H LINE# 22
C:1F01H LINE# 24
C:1F04H LINE# 25
C:1F07H LINE# 26
C:1F0AH LINE# 39
C:1F0DH LINE# 40
C:1F0DH LINE# 42
C:1F0DH LINE# 44
C:1F10H LINE# 46
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE UTIL
C:0000H SYMBOL _ICE_DUMMY_
C:1D29H PUBLIC CPU_init
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:1CE7H PUBLIC ISR_Timer0
C:0008H PUBLIC ISR_Timer1
C:0009H PUBLIC ISR_Timer2
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
D:00CBH PUBLIC RCAP2H
D:00CAH PUBLIC RCAP2L
C:000AH PUBLIC ISR_Int2
C:000EH PUBLIC ISR_Int3
C:000FH PUBLIC ISR_Int4
C:0010H PUBLIC ISR_Int5
BL51 BANKED LINKER/LOCATER V5.12 04/04/2007 15:49:17 PAGE 5
D:0087H PUBLIC PCON
I:0093H PUBLIC _timer0
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
I:0094H PUBLIC SysTimer
B:00A8H.6 PUBLIC ES1
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
I:0095H PUBLIC GPSTimer30
I:0097H PUBLIC Uart0Timer
D:00E8H PUBLIC EIE
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
D:00F8H PUBLIC EIP
D:0098H PUBLIC SCON0
C:0011H PUBLIC ISR_WatchDog
D:00C0H PUBLIC SCON1
D:00C8H PUBLIC T2CON
C:0006H PUBLIC ISR_INT0
C:0007H PUBLIC ISR_INT1
D:00D0H PUBLIC PSW
D:00D8H PUBLIC WDCON
------- PROC ISR_INT0
C:0006H LINE# 27
C:0006H LINE# 30
------- ENDPROC ISR_INT0
------- PROC ISR_TIMER0
C:1CE7H LINE# 35
C:1CF0H LINE# 42
C:1CF2H LINE# 43
C:1CF5H LINE# 44
C:1CF8H LINE# 45
C:1CFAH LINE# 48
C:1D02H LINE# 49
C:1D05H LINE# 51
C:1D05H LINE# 52
C:1D09H LINE# 53
C:1D0EH LINE# 54
C:1D14H LINE# 55
C:1D22H LINE# 58
C:1D22H LINE# 60
------- ENDPROC ISR_TIMER0
------- PROC ISR_INT1
C:0007H LINE# 64
C:0007H LINE# 69
------- ENDPROC ISR_INT1
------- PROC ISR_TIMER1
C:0008H LINE# 81
C:0008H LINE# 102
------- ENDPROC ISR_TIMER1
------- PROC ISR_TIMER2
BL51 BANKED LINKER/LOCATER V5.12 04/04/2007 15:49:17 PAGE 6
C:0009H LINE# 158
C:0009H LINE# 163
------- ENDPROC ISR_TIMER2
------- PROC ISR_INT2
C:000AH LINE# 199
C:000AH LINE# 205
------- ENDPROC ISR_INT2
------- PROC ISR_INT3
C:000EH LINE# 208
C:000EH LINE# 213
------- ENDPROC ISR_INT3
------- PROC ISR_INT4
C:000FH LINE# 216
C:000FH LINE# 221
------- ENDPROC ISR_INT4
------- PROC ISR_INT5
C:0010H LINE# 223
C:0010H LINE# 228
------- ENDPROC ISR_INT5
------- PROC ISR_WATCHDOG
C:0011H LINE# 231
C:0011H LINE# 236
------- ENDPROC ISR_WATCHDOG
------- PROC CPU_INIT
C:1D29H LINE# 247
C:1D29H LINE# 248
C:1D29H LINE# 250
C:1D2BH LINE# 251
C:1D2EH LINE# 253
C:1D31H LINE# 254
C:1D34H LINE# 255
C:1D37H LINE# 259
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -