📄 sdk.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 11/02/2005 12:55:40 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Interrupt.obj, ISO14443A.obj, LCD_Fucntion.obj, ISO15693.obj, ISO14443B.obj, main.obj, Basic_Fu
>> nction.obj, TagIT.obj TO SDK RAMSIZE (256) CODE (0X0000-0XFFFF) XDATA (0X0000-0X06FF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
Interrupt.obj (INTERRUPT)
ISO14443A.obj (ISO14443A)
LCD_Fucntion.obj (LCD_FUCNTION)
ISO15693.obj (ISO15693)
ISO14443B.obj (ISO14443B)
main.obj (MAIN)
Basic_Function.obj (BASIC_FUNCTION)
TagIT.obj (TAGIT)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (PRINTF)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
LINK MAP OF MODULE: SDK (INTERRUPT)
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 0009H UNIT ?DT?MAIN
DATA 0011H 0005H UNIT _DATA_GROUP_
0016H 000AH *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0019H UNIT ?ID?MAIN
IDATA 003BH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 002AH UNIT _XDATA_GROUP_
XDATA 002AH 0005H UNIT ?XD?_INT_STRING_OUT?LCD_FUCNTION
XDATA 002FH 0004H UNIT ?XD?DISPLAY_SFR?LCD_FUCNTION
XDATA 0033H 0003H UNIT ?XD?_HEX_STRING_OUT?LCD_FUCNTION
XDATA 0036H 0003H UNIT ?XD?_RECI_ADBUS?BASIC_FUNCTION
XDATA 0039H 0002H UNIT ?XD?_DEC2HEXOUT?LCD_FUCNTION
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.11 11/02/2005 12:55:40 PAGE 2
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0365H UNIT ?PR?PRINTF?PRINTF
CODE 036BH 023FH UNIT ?PR?DISPLAYLCD?LCD_FUCNTION
CODE 05AAH 01A9H UNIT ?PR?DISPLAY_SFR?LCD_FUCNTION
CODE 0753H 0152H UNIT ?PR?_HEX2CHAR?LCD_FUCNTION
CODE 08A5H 0152H UNIT ?CO?LCD_FUCNTION
CODE 09F7H 0117H UNIT ?C?LIB_CODE
CODE 0B0EH 00EAH UNIT ?PR?FUNCTIONRUN?MAIN
CODE 0BF8H 00E3H UNIT ?PR?EXEC_REQA_RDID?ISO14443A
CODE 0CDBH 00DBH UNIT ?PR?EXEC_REQA_RDID_AUTO?ISO14443A
CODE 0DB6H 00C3H UNIT ?PR?EXEC_TAGIT?TAGIT
CODE 0E79H 00BDH UNIT ?PR?EXEC_15693?ISO15693
CODE 0F36H 00BDH UNIT ?PR?EXEC_15693_AUTO?ISO15693
CODE 0FF3H 00AFH UNIT ?PR?EXEC_RDID?ISO14443A
CODE 10A2H 00ADH UNIT ?PR?EXEC_REQB_AUTO?ISO14443B
CODE 114FH 009DH UNIT ?PR?EXEC_REQB?ISO14443B
CODE 11ECH 0093H UNIT ?PR?MAIN?MAIN
CODE 127FH 0084H UNIT ?PR?EXEC_REQA?ISO14443A
CODE 1303H 0081H UNIT ?CO?ISO14443A
CODE 1384H 0072H UNIT ?PR?BREG_SET?ISO14443B
CODE 13F6H 0072H UNIT ?PR?TAGIT_SET?TAGIT
CODE 1468H 0064H UNIT ?PR?FIFO_READ?LCD_FUCNTION
CODE 14CCH 0061H UNIT ?CO?ISO14443B
CODE 152DH 005EH UNIT ?CO?MAIN
CODE 158BH 005DH UNIT ?PR?REG15693_SET?ISO15693
CODE 15E8H 005CH UNIT ?PR?AREG_SET?ISO14443A
CODE 1644H 0056H UNIT ?CO?TAGIT
CODE 169AH 004BH UNIT ?PR?_RECI_ADBUS?BASIC_FUNCTION
CODE 16E5H 0045H UNIT ?CO?ISO15693
CODE 172AH 0035H UNIT ?PR?_CHAR_OUT?LCD_FUCNTION
CODE 175FH 0034H UNIT ?PR?_STRING_OUT?LCD_FUCNTION
CODE 1793H 0034H UNIT ?PR?_INT_STRING_OUT?LCD_FUCNTION
CODE 17C7H 0032H UNIT ?PR?_HEX_STRING_OUT?LCD_FUCNTION
CODE 17F9H 0031H UNIT ?PR?_DELAYIDLETIME?BASIC_FUNCTION
CODE 182AH 0030H UNIT ?PR?_CD_WRITE?BASIC_FUNCTION
CODE 185AH 002FH UNIT ?PR?_DEC2HEX?LCD_FUCNTION
CODE 1889H 002DH UNIT ?PR?_DELAY_MS?LCD_FUCNTION
CODE 18B6H 002DH UNIT ?PR?_SD_READ?BASIC_FUNCTION
CODE 18E3H 002DH UNIT ?PR?_CD_READ?BASIC_FUNCTION
CODE 1910H 002CH UNIT ?PR?_SD_WRITE?BASIC_FUNCTION
CODE 193CH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 1963H 0025H UNIT ?PR?_INSTRUCTION_OUT?LCD_FUCNTION
CODE 1988H 0021H UNIT ?PR?_CD_PAGESELECT?BASIC_FUNCTION
CODE 19A9H 001EH UNIT ?PR?LCD_INITIAL?LCD_FUCNTION
CODE 19C7H 001DH UNIT ?PR?_SD_PAGESELECT?BASIC_FUNCTION
CODE 19E4H 001BH UNIT ?PR?RESET_TRH031M?BASIC_FUNCTION
CODE 19FFH 0018H UNIT ?PR?AUTORUN_ALL?MAIN
CODE 1A17H 0018H UNIT ?PR?_DELAY?BASIC_FUNCTION
CODE 1A2FH 0018H UNIT ?PR?_CM_READ?BASIC_FUNCTION
CODE 1A47H 0017H UNIT ?PR?_CM_WRITE?BASIC_FUNCTION
CODE 1A5EH 0014H UNIT ?PR?_READ?BASIC_FUNCTION
CODE 1A72H 0013H UNIT ?PR?_WRITE?BASIC_FUNCTION
CODE 1A85H 0012H UNIT ?PR?SERIAL_INIT?INTERRUPT
CODE 1A97H 0011H UNIT ?PR?TRH031M_INIT?MAIN
CODE 1AA8H 0011H UNIT ?PR?_SETBIT?BASIC_FUNCTION
CODE 1AB9H 0011H UNIT ?PR?_CLEARBIT?BASIC_FUNCTION
CODE 1ACAH 000CH UNIT ?PR?LCD_CLEAR?LCD_FUCNTION
BL51 BANKED LINKER/LOCATER V5.11 11/02/2005 12:55:40 PAGE 3
CODE 1AD6H 000CH UNIT ?PR?_DEC2HEXOUT?LCD_FUCNTION
CODE 1AE2H 000CH UNIT ?C_C51STARTUP
CODE 1AEEH 0008H UNIT ?PR?RFON?BASIC_FUNCTION
CODE 1AF6H 0008H UNIT ?PR?RFOFF?BASIC_FUNCTION
CODE 1AFEH 0006H UNIT ?PR?AUTORUN_A?MAIN
CODE 1B04H 0006H UNIT ?PR?AUTORUN_B?MAIN
CODE 1B0AH 0006H UNIT ?PR?AUTORUN_15693?MAIN
CODE 1B10H 0005H UNIT ?PR?LINE1_DISPLAY?LCD_FUCNTION
CODE 1B15H 0005H UNIT ?PR?LINE2_DISPLAY?LCD_FUCNTION
CODE 1B1AH 0001H UNIT ?PR?EX_INT0?INTERRUPT
OVERLAY MAP OF MODULE: SDK (INTERRUPT)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?LCD_INITIAL?LCD_FUCNTION
+--> ?PR?SERIAL_INIT?INTERRUPT
+--> ?PR?TRH031M_INIT?MAIN
+--> ?PR?RESET_TRH031M?BASIC_FUNCTION
+--> ?PR?AREG_SET?ISO14443A
+--> ?PR?RFOFF?BASIC_FUNCTION
+--> ?PR?RFON?BASIC_FUNCTION
+--> ?PR?_DELAY?BASIC_FUNCTION
+--> ?PR?_INSTRUCTION_OUT?LCD_FUCNTION
+--> ?PR?_DELAY_MS?LCD_FUCNTION
+--> ?CO?MAIN
+--> ?PR?_STRING_OUT?LCD_FUCNTION
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?FUNCTIONRUN?MAIN
+--> ?PR?AUTORUN_A?MAIN
+--> ?PR?AUTORUN_B?MAIN
+--> ?PR?AUTORUN_15693?MAIN
+--> ?PR?AUTORUN_ALL?MAIN
?PR?LCD_INITIAL?LCD_FUCNTION ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?LCD_FUCNTION
+--> ?PR?_INSTRUCTION_OUT?LCD_FUCNTION
?PR?_DELAY_MS?LCD_FUCNTION ----- ----- ----- ----- ----- -----
+--> ?PR?_INSTRUCTION_OUT?LCD_FUCNTION
?PR?TRH031M_INIT?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?LINE1_DISPLAY?LCD_FUCNTION
+--> ?PR?LINE2_DISPLAY?LCD_FUCNTION
+--> ?PR?LCD_CLEAR?LCD_FUCNTION
?PR?LINE1_DISPLAY?LCD_FUCNTION ----- ----- ----- ----- ----- -----
+--> ?PR?_INSTRUCTION_OUT?LCD_FUCNTION
BL51 BANKED LINKER/LOCATER V5.11 11/02/2005 12:55:40 PAGE 4
?PR?LINE2_DISPLAY?LCD_FUCNTION ----- ----- ----- ----- ----- -----
+--> ?PR?_INSTRUCTION_OUT?LCD_FUCNTION
?PR?LCD_CLEAR?LCD_FUCNTION ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?LCD_FUCNTION
+--> ?PR?_INSTRUCTION_OUT?LCD_FUCNTION
?PR?RESET_TRH031M?BASIC_FUNCTION ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?LCD_FUCNTION
?PR?AREG_SET?ISO14443A ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?CO?ISO14443A
+--> ?PR?PRINTF?PRINTF
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0011H 0005H 0002H 0028H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?RFOFF?BASIC_FUNCTION ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE?BASIC_FUNCTION
?PR?RFON?BASIC_FUNCTION ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE?BASIC_FUNCTION
?PR?_DELAY?BASIC_FUNCTION ----- ----- ----- ----- 0004H 0004H
?PR?_STRING_OUT?LCD_FUCNTION ----- ----- ----- ----- 0004H 0005H
+--> ?PR?_CHAR_OUT?LCD_FUCNTION
?PR?_CHAR_OUT?LCD_FUCNTION ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?LCD_FUCNTION
?PR?FUNCTIONRUN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?AREG_SET?ISO14443A
+--> ?PR?EXEC_REQA?ISO14443A
+--> ?PR?EXEC_RDID?ISO14443A
+--> ?PR?EXEC_REQA_RDID?ISO14443A
+--> ?PR?BREG_SET?ISO14443B
+--> ?PR?EXEC_REQB?ISO14443B
+--> ?PR?REG15693_SET?ISO15693
+--> ?PR?TAGIT_SET?TAGIT
+--> ?PR?EXEC_15693?ISO15693
+--> ?PR?EXEC_TAGIT?TAGIT
+--> ?PR?FIFO_READ?LCD_FUCNTION
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?MAIN
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?PRINTF?PRINTF
?PR?EXEC_REQA?ISO14443A ----- ----- ----- ----- 0000H 0001H
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?_DELAYIDLETIME?BASIC_FUNCTION
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?ISO14443A
+--> ?PR?PRINTF?PRINTF
+--> ?PR?DISPLAYLCD?LCD_FUCNTION
BL51 BANKED LINKER/LOCATER V5.11 11/02/2005 12:55:40 PAGE 5
?PR?_DELAYIDLETIME?BASIC_FUNCTION ----- ----- ----- ----- 0002H 0002H
+--> ?PR?_DELAY?BASIC_FUNCTION
?PR?DISPLAYLCD?LCD_FUCNTION ----- ----- ----- ----- 0002H 0002H
+--> ?PR?_HEX2CHAR?LCD_FUCNTION
+--> ?PR?_INSTRUCTION_OUT?LCD_FUCNTION
+--> ?CO?LCD_FUCNTION
+--> ?PR?_STRING_OUT?LCD_FUCNTION
?PR?EXEC_RDID?ISO14443A ----- ----- ----- ----- 0000H 0001H
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?_DELAYIDLETIME?BASIC_FUNCTION
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?ISO14443A
+--> ?PR?PRINTF?PRINTF
+--> ?PR?DISPLAYLCD?LCD_FUCNTION
?PR?EXEC_REQA_RDID?ISO14443A ----- ----- ----- ----- 0000H 0001H
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?_DELAYIDLETIME?BASIC_FUNCTION
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?ISO14443A
+--> ?PR?PRINTF?PRINTF
+--> ?PR?DISPLAYLCD?LCD_FUCNTION
?PR?BREG_SET?ISO14443B ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?CO?ISO14443B
+--> ?PR?PRINTF?PRINTF
?PR?EXEC_REQB?ISO14443B ----- ----- ----- ----- 0000H 0001H
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?_DELAYIDLETIME?BASIC_FUNCTION
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?ISO14443B
+--> ?PR?PRINTF?PRINTF
+--> ?PR?DISPLAYLCD?LCD_FUCNTION
?PR?REG15693_SET?ISO15693 ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?CO?ISO15693
+--> ?PR?PRINTF?PRINTF
?PR?TAGIT_SET?TAGIT ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?CO?TAGIT
+--> ?PR?PRINTF?PRINTF
?PR?EXEC_15693?ISO15693 ----- ----- ----- ----- 0000H 0002H
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?_DELAYIDLETIME?BASIC_FUNCTION
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?ISO15693
+--> ?PR?PRINTF?PRINTF
+--> ?PR?DISPLAYLCD?LCD_FUCNTION
BL51 BANKED LINKER/LOCATER V5.11 11/02/2005 12:55:40 PAGE 6
?PR?EXEC_TAGIT?TAGIT ----- ----- ----- ----- 0000H 0001H
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?_DELAY?BASIC_FUNCTION
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?TAGIT
+--> ?PR?PRINTF?PRINTF
+--> ?PR?DISPLAYLCD?LCD_FUCNTION
?PR?FIFO_READ?LCD_FUCNTION ----- ----- ----- ----- 0000H 0002H
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?LCD_FUCNTION
+--> ?PR?PRINTF?PRINTF
?PR?AUTORUN_A?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?AREG_SET?ISO14443A
+--> ?PR?EXEC_REQA_RDID_AUTO?ISO14443A
?PR?EXEC_REQA_RDID_AUTO?ISO14443A ----- ----- ----- ----- 0000H 0001H
+--> ?PR?_WRITE?BASIC_FUNCTION
+--> ?PR?_DELAYIDLETIME?BASIC_FUNCTION
+--> ?PR?_READ?BASIC_FUNCTION
+--> ?CO?ISO14443A
+--> ?PR?PRINTF?PRINTF
+--> ?PR?DISPLAYLCD?LCD_FUCNTION
?PR?AUTORUN_B?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?BREG_SET?ISO14443B
+--> ?PR?EXEC_REQB_AUTO?ISO14443B
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -