📄 gps.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/19/2006 16:03:11 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE display.obj, eeprom.obj, isr.obj, key.obj, main.obj, uart.obj TO gps RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
display.obj (DISPLAY)
eeprom.obj (EEPROM)
isr.obj (ISR)
key.obj (KEY)
main.obj (MAIN)
uart.obj (UART)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: gps (DISPLAY)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0003H UNIT ?DT?MAIN
DATA 0013H 0002H UNIT ?DT?ISR
DATA 0015H 0002H UNIT ?DT?KEY
DATA 0017H 0001H UNIT ?DT?_DISSET?DISPLAY
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.5 UNIT ?BI?MAIN
BIT 0020H.5 0000H.1 UNIT _BIT_GROUP_
0020H.6 0000H.2 *** GAP ***
DATA 0021H 0014H UNIT ?DT?DISPLAY
DATA 0035H 000EH UNIT _DATA_GROUP_
IDATA 0043H 0045H UNIT ?ID?MAIN
IDATA 0088H 0042H UNIT ?ID?ISR
IDATA 00CAH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?PR?TIMER1?ISR
BL51 BANKED LINKER/LOCATER V5.03 11/19/2006 16:03:11 PAGE 2
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0001H UNIT ?PR?EXT_INT1?ISR
000FH 0004H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 04C1H UNIT ?PR?DISPLAY?DISPLAY
CODE 04E7H 02FFH UNIT ?C?LIB_CODE
CODE 07E6H 01BDH UNIT ?PR?_DISSET?DISPLAY
CODE 09A3H 0187H UNIT ?PR?UART0?ISR
CODE 0B2AH 0181H UNIT ?PR?COMPUTEDATE?UART
CODE 0CABH 014FH UNIT ?PR?SENDDATA1?UART
CODE 0DFAH 0149H UNIT ?PR?SENDDATA0?UART
CODE 0F43H 013FH UNIT ?PR?MAIN?MAIN
CODE 1082H 0125H UNIT ?PR?SENDDATA2?UART
CODE 11A7H 00A9H UNIT ?PR?_PASTDAYS?UART
CODE 1250H 008CH UNIT ?C_C51STARTUP
CODE 12DCH 007FH UNIT ?PR?_TIMEDIFFER?UART
CODE 135BH 007DH UNIT ?PR?_DISSON?DISPLAY
CODE 13D8H 0071H UNIT ?PR?_KEYMANAGE?KEY
CODE 1449H 0061H UNIT ?PR?_KEYSON12?KEY
CODE 14AAH 0060H UNIT ?PR?_KEYSON7?KEY
CODE 150AH 0060H UNIT ?PR?_KEYSON8?KEY
CODE 156AH 0060H UNIT ?PR?_KEYSON9?KEY
CODE 15CAH 0060H UNIT ?PR?_KEYSON10?KEY
CODE 162AH 0060H UNIT ?PR?_KEYSON11?KEY
CODE 168AH 005EH UNIT ?PR?_WRITE?EEPROM
CODE 16E8H 005EH UNIT ?PR?_KEYSON6?KEY
CODE 1746H 0053H UNIT ?PR?KEYSCAN?KEY
CODE 1799H 0044H UNIT ?PR?_WRITEDAT?DISPLAY
CODE 17DDH 0044H UNIT ?PR?_SEND?EEPROM
CODE 1821H 0044H UNIT ?C?LDIV
CODE 1865H 0042H UNIT ?PR?TIMER0?ISR
CODE 18A7H 0038H UNIT ?PR?_WRITECMD?DISPLAY
CODE 18DFH 0035H UNIT ?PR?_READ?EEPROM
CODE 1914H 0035H UNIT ?PR?CPUINIT?ISR
CODE 1949H 0031H UNIT ?C_INITSEG
CODE 197AH 002FH UNIT ?PR?EXT_INT0?ISR
CODE 19A9H 002EH UNIT ?PR?DISPLAYINIT?DISPLAY
CODE 19D7H 002BH UNIT ?PR?_SETBAUD?UART
CODE 1A02H 002AH UNIT ?PR?CLEAR?DISPLAY
CODE 1A2CH 0024H UNIT ?PR?_DISSON1?DISPLAY
CODE 1A50H 0016H UNIT ?PR?_DELAY?EEPROM
CODE 1A66H 0012H UNIT ?PR?_DELAYMS?EEPROM
CODE 1A78H 000FH UNIT ?PR?_KEYSON1?KEY
CODE 1A87H 000EH UNIT ?PR?_KEYSON2?KEY
CODE 1A95H 000EH UNIT ?PR?_KEYSON3?KEY
CODE 1AA3H 000EH UNIT ?PR?_KEYSON4?KEY
CODE 1AB1H 000EH UNIT ?PR?_KEYSON5?KEY
CODE 1ABFH 000EH UNIT ?PR?_LEAPYEAR?UART
OVERLAY MAP OF MODULE: gps (DISPLAY)
BL51 BANKED LINKER/LOCATER V5.03 11/19/2006 16:03:11 PAGE 3
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0035H 0002H
+--> ?PR?_DELAYMS?EEPROM
+--> ?PR?_READ?EEPROM
+--> ?PR?_WRITE?EEPROM
+--> ?PR?CPUINIT?ISR
+--> ?PR?DISPLAYINIT?DISPLAY
+--> ?PR?_SETBAUD?UART
+--> ?PR?COMPUTEDATE?UART
+--> ?PR?SENDDATA0?UART
+--> ?PR?DISPLAY?DISPLAY
+--> ?PR?KEYSCAN?KEY
?PR?_READ?EEPROM ----- ----- ----- -----
+--> ?PR?_DELAY?EEPROM
+--> ?PR?_SEND?EEPROM
?PR?_WRITE?EEPROM ----- ----- ----- -----
+--> ?PR?_DELAY?EEPROM
+--> ?PR?_SEND?EEPROM
?PR?DISPLAYINIT?DISPLAY ----- ----- ----- -----
+--> ?PR?_WRITECMD?DISPLAY
+--> ?PR?_DELAYMS?EEPROM
+--> ?PR?CLEAR?DISPLAY
?PR?CLEAR?DISPLAY ----- ----- 0038H 0001H
+--> ?PR?_DISSON?DISPLAY
+--> ?PR?_DISSON1?DISPLAY
?PR?_DISSON?DISPLAY 0020H.5 0000H.1 ----- -----
+--> ?PR?_WRITEDAT?DISPLAY
?PR?_DISSON1?DISPLAY 0020H.5 0000H.1 ----- -----
+--> ?PR?_WRITEDAT?DISPLAY
?PR?COMPUTEDATE?UART ----- ----- ----- -----
+--> ?PR?_LEAPYEAR?UART
+--> ?PR?_TIMEDIFFER?UART
?PR?_TIMEDIFFER?UART ----- ----- 0037H 0008H
+--> ?PR?_LEAPYEAR?UART
+--> ?PR?_PASTDAYS?UART
?PR?_PASTDAYS?UART ----- ----- 003FH 0004H
+--> ?PR?_LEAPYEAR?UART
?PR?DISPLAY?DISPLAY ----- ----- ----- -----
+--> ?PR?_DISSON?DISPLAY
+--> ?PR?_DISSON1?DISPLAY
BL51 BANKED LINKER/LOCATER V5.03 11/19/2006 16:03:11 PAGE 4
?PR?KEYSCAN?KEY ----- ----- 0037H 0001H
+--> ?PR?_KEYMANAGE?KEY
+--> ?PR?CLEAR?DISPLAY
+--> ?PR?DISPLAY?DISPLAY
?PR?_KEYMANAGE?KEY ----- ----- 0038H 0001H
+--> ?PR?_KEYSON1?KEY
+--> ?PR?_KEYSON2?KEY
+--> ?PR?_KEYSON3?KEY
+--> ?PR?_KEYSON4?KEY
+--> ?PR?_KEYSON5?KEY
+--> ?PR?_KEYSON6?KEY
+--> ?PR?_KEYSON7?KEY
+--> ?PR?_KEYSON8?KEY
+--> ?PR?_KEYSON9?KEY
+--> ?PR?_KEYSON10?KEY
+--> ?PR?_KEYSON11?KEY
+--> ?PR?_KEYSON12?KEY
?PR?_KEYSON6?KEY ----- ----- ----- -----
+--> ?PR?_READ?EEPROM
+--> ?PR?_WRITE?EEPROM
?PR?_KEYSON7?KEY ----- ----- ----- -----
+--> ?PR?_READ?EEPROM
+--> ?PR?_WRITE?EEPROM
?PR?_KEYSON8?KEY ----- ----- ----- -----
+--> ?PR?_READ?EEPROM
+--> ?PR?_WRITE?EEPROM
?PR?_KEYSON9?KEY ----- ----- ----- -----
+--> ?PR?_READ?EEPROM
+--> ?PR?_WRITE?EEPROM
?PR?_KEYSON10?KEY ----- ----- ----- -----
+--> ?PR?_READ?EEPROM
+--> ?PR?_WRITE?EEPROM
?PR?_KEYSON11?KEY ----- ----- ----- -----
+--> ?PR?_READ?EEPROM
+--> ?PR?_WRITE?EEPROM
?PR?_KEYSON12?KEY ----- ----- ----- -----
+--> ?PR?_READ?EEPROM
+--> ?PR?_WRITE?EEPROM
SYMBOL TABLE OF MODULE: gps (DISPLAY)
VALUE TYPE NAME
----------------------------------
------- MODULE DISPLAY
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V5.03 11/19/2006 16:03:11 PAGE 5
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:18A7H PUBLIC _WriteCmd
C:1799H PUBLIC _WriteDat
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:07E6H PUBLIC _DisSet
C:1361H PUBLIC _DisSon
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:00A0H.0 PUBLIC LCD_DA
B:00A0H.2 PUBLIC LCD_CS
D:0021H PUBLIC LCD
C:0026H PUBLIC Display
B:00A0H.1 PUBLIC LCD_WR
C:1A2CH PUBLIC _DisSon1
D:00C8H PUBLIC T2CON
C:1A02H PUBLIC Clear
C:19A9H PUBLIC DisplayInit
D:00D0H PUBLIC PSW
------- PROC _WRITECMD
D:0006H SYMBOL cmd
------- DO
D:0006H SYMBOL temp
D:0005H SYMBOL i
------- ENDDO
C:18A7H LINE# 16
C:18A7H LINE# 17
C:18A7H LINE# 20
C:18B2H LINE# 21
C:18B5H LINE# 22
C:18B7H LINE# 23
C:18B9H LINE# 24
C:18BBH LINE# 25
C:18BDH LINE# 26
C:18BFH LINE# 27
C:18C1H LINE# 28
C:18C5H LINE# 29
C:18C9H LINE# 31
C:18CBH LINE# 32
C:18CDH LINE# 33
C:18D4H LINE# 34
C:18D8H LINE# 35
C:18DAH LINE# 36
C:18DCH LINE# 37
C:18DEH LINE# 38
------- ENDPROC _WRITECMD
------- PROC _WRITEDAT
D:0007H SYMBOL add
D:0005H SYMBOL dat
------- DO
D:0006H SYMBOL temp
D:0005H SYMBOL i
------- ENDDO
C:1799H LINE# 40
C:1799H LINE# 41
BL51 BANKED LINKER/LOCATER V5.03 11/19/2006 16:03:11 PAGE 6
C:1799H LINE# 44
C:17A3H LINE# 45
C:17B0H LINE# 46
C:17B3H LINE# 47
C:17B5H LINE# 48
C:17B7H LINE# 49
C:17B9H LINE# 50
C:17BBH LINE# 51
C:17BDH LINE# 52
C:17BFH LINE# 53
C:17C3H LINE# 54
C:17C7H LINE# 56
C:17C9H LINE# 57
C:17CBH LINE# 58
C:17D2H LINE# 59
C:17D6H LINE# 60
C:17D8H LINE# 61
C:17DAH LINE# 62
C:17DCH LINE# 63
------- ENDPROC _WRITEDAT
------- PROC _DISSET
D:0007H SYMBOL menu
D:0017H SYMBOL coun
C:07E6H LINE# 64
C:07E8H LINE# 65
C:07E8H LINE# 66
C:07F3H LINE# 67
C:07F3H LINE# 68
C:07FCH LINE# 69
C:0805H LINE# 70
C:080EH LINE# 71
C:0819H LINE# 72
C:0819H LINE# 73
C:081DH LINE# 74
C:081FH LINE# 75
C:081FH LINE# 76
C:0825H LINE# 77
C:0828H LINE# 78
C:0828H LINE# 79
C:0828H LINE# 80
C:0828H LINE# 81
C:0828H LINE# 82
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -