📄 m500auc.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 05/20/2004 23:47:53 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE D:\ICCARD~1\MAIN\M500AUC.OBJ TO D:\ICCARD~1\MAIN\M500AUC RS (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
D:\ICCARD~1\MAIN\M500AUC.OBJ (M500AUC)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
LINK MAP OF MODULE: D:\ICCARD~1\MAIN\M500AUC (M500AUC)
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"
0010H 0010H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?M500AUC
BIT 0021H.0 0000H.1 UNIT ?BI?M500AUC
0021H.1 0000H.7 *** GAP ***
DATA 0022H 001BH UNIT ?DT?M500AUC
DATA 003DH 0019H UNIT _DATA_GROUP_
IDATA 0056H 0033H UNIT ?ID?M500AUC
IDATA 0089H 0013H UNIT _IDATA_GROUP_
IDATA 009CH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 001DH UNIT ?PR?_CLEARBITMASK?M500AUC
CODE 0023H 0003H ABSOLUTE
CODE 0026H 024BH UNIT ?PR?_M500PICCCASCANTICOLL?M500AUC
CODE 0271H 0217H UNIT ?PR?_M500PCDCMD?M500AUC
CODE 0488H 01C9H UNIT ?PR?CMD_EXECUTION?M500AUC
CODE 0651H 01C9H UNIT ?C?LIB_CODE
CODE 081AH 01C8H UNIT ?PR?RC500ISR?M500AUC
CODE 09E2H 0130H UNIT ?PR?_M500PICCVALUE?M500AUC
CODE 0B12H 00EAH UNIT ?PR?_M500PICCWRITE?M500AUC
CODE 0BFCH 00B0H UNIT ?PR?_M500PICCREAD?M500AUC
CODE 0CACH 00A7H UNIT ?PR?_M500PICCAUTHSTATE?M500AUC
CODE 0D53H 009BH UNIT ?PR?_M500PICCCOMMONREQUEST?M500AUC
CODE 0DEEH 0093H UNIT ?PR?_M500PICCAUTHE2?M500AUC
CODE 0E81H 0089H UNIT ?PR?_M500PICCCASCSELECT?M500AUC
CODE 0F0AH 0088H UNIT ?PR?_M500PCDSETTMO?M500AUC
CODE 0F92H 0081H UNIT ?PR?ISR_UART?M500AUC
CODE 1013H 007FH UNIT ?PR?_M500HOSTCODEKEY?M500AUC
BL51 BANKED LINKER/LOCATER V5.02 05/20/2004 23:47:53 PAGE 2
CODE 1092H 0062H UNIT ?PR?_DELAY_10MS?M500AUC
CODE 10F4H 0061H UNIT ?PR?_M500PICCAUTHKEY?M500AUC
CODE 1155H 005AH UNIT ?PR?M500PCDRESET?M500AUC
CODE 11AFH 0056H UNIT ?PR?M500PCDCONFIG?M500AUC
CODE 1205H 0053H UNIT ?PR?_M500PCDLOADKEYE2?M500AUC
CODE 1258H 0052H UNIT ?PR?_DELAY_50US?M500AUC
CODE 12AAH 004DH UNIT ?PR?M500PICCHALT?M500AUC
CODE 12F7H 0049H UNIT ?PR?INIT?M500AUC
CODE 1340H 003EH UNIT ?PR?_PCDWRITEE2?M500AUC
CODE 137EH 002CH UNIT ?PR?DISPLAY?M500AUC
CODE 13AAH 0026H UNIT ?PR?_SEND?M500AUC
CODE 13D0H 0024H UNIT ?PR?_M500PCDRFRESET?M500AUC
CODE 13F4H 0019H UNIT ?PR?_WRITEIO?M500AUC
CODE 140DH 0016H UNIT ?CO?M500AUC
CODE 1423H 0013H UNIT ?PR?_WRITERAWIO?M500AUC
CODE 1436H 0012H UNIT ?PR?_DELAY_1MS?M500AUC
CODE 1448H 0011H UNIT ?PR?RESET_LIGHT?M500AUC
CODE 1459H 0011H UNIT ?PR?_READIO?M500AUC
CODE 146AH 0011H UNIT ?PR?_SETBITMASK?M500AUC
CODE 147BH 0010H UNIT ?PR?RESET_7289?M500AUC
CODE 148BH 000FH UNIT ?PR?DEL_8US?M500AUC
CODE 149AH 000FH UNIT ?PR?MAIN?M500AUC
CODE 14A9H 000EH UNIT ?PR?MFCONFIG?M500AUC
CODE 14B7H 000DH UNIT ?PR?DEL_50MS?M500AUC
CODE 14C4H 000CH UNIT ?PR?_M500PCDMFOUTSELECT?M500AUC
CODE 14D0H 000CH UNIT ?C_C51STARTUP
CODE 14DCH 0008H UNIT ?PR?_READRAWIO?M500AUC
CODE 14E4H 0007H UNIT ?PR?DEL_50US?M500AUC
CODE 14EBH 0007H UNIT ?PR?FLUSHFIFO?M500AUC
OVERLAY MAP OF MODULE: D:\ICCARD~1\MAIN\M500AUC (M500AUC)
SEGMENT DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------
?PR?RC500ISR?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITERAWIO?M500AUC
+--> ?PR?_READRAWIO?M500AUC
+--> ?PR?_WRITEIO?M500AUC
?PR?_WRITEIO?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITERAWIO?M500AUC
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?M500AUC
?PR?MAIN?M500AUC ----- ----- ----- -----
+--> ?PR?INIT?M500AUC
+--> ?PR?CMD_EXECUTION?M500AUC
?PR?INIT?M500AUC ----- ----- ----- -----
+--> ?PR?_DELAY_10MS?M500AUC
BL51 BANKED LINKER/LOCATER V5.02 05/20/2004 23:47:53 PAGE 3
+--> ?PR?RESET_7289?M500AUC
+--> ?PR?MFCONFIG?M500AUC
?PR?_DELAY_10MS?M500AUC ----- ----- ----- -----
+--> ?PR?_DELAY_50US?M500AUC
?PR?RESET_7289?M500AUC ----- ----- ----- -----
+--> ?PR?RESET_LIGHT?M500AUC
+--> ?PR?_SEND?M500AUC
+--> ?PR?DEL_50MS?M500AUC
?PR?RESET_LIGHT?M500AUC ----- ----- ----- -----
+--> ?PR?DEL_8US?M500AUC
+--> ?PR?_SEND?M500AUC
?PR?DEL_8US?M500AUC ----- ----- ----- -----
+--> ?PR?_SEND?M500AUC
?PR?_SEND?M500AUC ----- ----- ----- -----
+--> ?PR?DEL_50US?M500AUC
?PR?MFCONFIG?M500AUC 003DH 0001H ----- -----
+--> ?PR?M500PCDCONFIG?M500AUC
+--> ?PR?_M500PCDMFOUTSELECT?M500AUC
?PR?M500PCDCONFIG?M500AUC ----- ----- 0089H 0001H
+--> ?PR?M500PCDRESET?M500AUC
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_DELAY_50US?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDRFRESET?M500AUC
?PR?M500PCDRESET?M500AUC ----- ----- 008AH 0003H
+--> ?PR?_DELAY_1MS?M500AUC
+--> ?PR?_DELAY_50US?M500AUC
+--> ?PR?_READIO?M500AUC
?PR?_DELAY_1MS?M500AUC ----- ----- ----- -----
+--> ?PR?_DELAY_50US?M500AUC
?PR?_READIO?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITERAWIO?M500AUC
+--> ?PR?_READRAWIO?M500AUC
?PR?_CLEARBITMASK?M500AUC ----- ----- 0093H 0001H
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_READIO?M500AUC
?PR?_M500PCDRFRESET?M500AUC ----- ----- 008AH 0001H
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_DELAY_1MS?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
?PR?_SETBITMASK?M500AUC ----- ----- 009BH 0001H
+--> ?PR?_READIO?M500AUC
+--> ?PR?_WRITEIO?M500AUC
BL51 BANKED LINKER/LOCATER V5.02 05/20/2004 23:47:53 PAGE 4
?PR?_M500PCDMFOUTSELECT?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITEIO?M500AUC
?PR?CMD_EXECUTION?M500AUC 003DH 0001H ----- -----
+--> ?PR?M500PICCHALT?M500AUC
+--> ?PR?_M500PICCCOMMONREQUEST?M500AUC
+--> ?PR?_M500PICCCASCANTICOLL?M500AUC
+--> ?PR?_M500PICCCASCSELECT?M500AUC
+--> ?PR?_M500PICCAUTHE2?M500AUC
+--> ?PR?_M500PCDLOADKEYE2?M500AUC
+--> ?PR?_M500HOSTCODEKEY?M500AUC
+--> ?PR?_M500PICCAUTHKEY?M500AUC
+--> ?PR?_M500PICCREAD?M500AUC
+--> ?PR?_M500PICCWRITE?M500AUC
+--> ?PR?_M500PICCVALUE?M500AUC
?PR?M500PICCHALT?M500AUC ----- ----- 0089H 0001H
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_WRITEIO?M500AUC
?PR?_M500PCDCMD?M500AUC 0051H 0003H 0093H 0008H
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_READIO?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
?PR?FLUSHFIFO?M500AUC ----- ----- ----- -----
+--> ?PR?_SETBITMASK?M500AUC
?PR?_M500PICCCOMMONREQUEST?M500AUC 003EH 0004H 0089H 0001H
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PCDSETTMO?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITEIO?M500AUC
?PR?_M500PICCCASCANTICOLL?M500AUC 003EH 0006H 0089H 000AH
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?CO?M500AUC
?PR?_M500PICCCASCSELECT?M500AUC 003EH 0006H 0089H 0001H
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCAUTHE2?M500AUC 003EH 000BH 0089H 0001H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PICCAUTHSTATE?M500AUC
?PR?_M500PICCAUTHSTATE?M500AUC 0049H 0005H 008AH 0002H
BL51 BANKED LINKER/LOCATER V5.02 05/20/2004 23:47:53 PAGE 5
+--> ?PR?_READIO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PCDLOADKEYE2?M500AUC 003EH 0012H ----- -----
+--> ?PR?_M500HOSTCODEKEY?M500AUC
+--> ?PR?_PCDWRITEE2?M500AUC
?PR?_M500HOSTCODEKEY?M500AUC 0050H 0006H 0089H 0004H
?PR?_PCDWRITEE2?M500AUC 0050H 0001H ----- -----
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCAUTHKEY?M500AUC 003EH 0008H 0089H 0001H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PICCAUTHSTATE?M500AUC
?PR?_M500PICCREAD?M500AUC 003EH 0004H 0089H 0002H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?CO?M500AUC
?PR?_M500PICCWRITE?M500AUC 003EH 0003H 0089H 0001H
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PCDSETTMO?M500AUC
?PR?_M500PICCVALUE?M500AUC 003EH 0006H ----- -----
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
SYMBOL TABLE OF MODULE: D:\ICCARD~1\MAIN\M500AUC (M500AUC)
VALUE TYPE NAME
----------------------------------
------- MODULE M500AUC
C:0000H SYMBOL _ICE_DUMMY_
C:1340H PUBLIC _PcdWriteE2
D:0090H PUBLIC P1
C:1205H PUBLIC _M500PcdLoadKeyE2
D:0020H PUBLIC AA
D:00A0H PUBLIC P2
C:1155H PUBLIC M500PcdReset
D:00B0H PUBLIC P3
C:10F4H PUBLIC _M500PiccAuthKey
B:00A8H.7 PUBLIC EA
C:13FFH PUBLIC _WriteIO
B:0021H.0 PUBLIC CmdValid
D:0022H PUBLIC SerBuffer
C:13AAH PUBLIC _send
C:1013H PUBLIC _M500HostCodeKey
I:005AH PUBLIC RevBuffer
C:14A9H PUBLIC MfConfig
BL51 BANKED LINKER/LOCATER V5.02 05/20/2004 23:47:53 PAGE 6
B:00A0H.0 PUBLIC SPEAKER
D:00A8H PUBLIC IE
C:1092H PUBLIC _delay_10ms
B:0090H.0 PUBLIC CS
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
C:081AH PUBLIC RC500ISR
B:0098H.0 PUBLIC RI
C:13D0H PUBLIC _M500PcdRfReset
B:0098H.1 PUBLIC TI
C:0D5DH PUBLIC _M500PiccCommonRequest
C:1258H PUBLIC _delay_50us
C:1448H PUBLIC reset_light
C:14DCH PUBLIC _ReadRawIO
C:0E81H PUBLIC _M500PiccCascSelect
B:00B0H.4 PUBLIC RC500RST
C:149AH PUBLIC main
D:0036H SYMBOL MpIsrOut
C:14EBH PUBLIC FlushFIFO
C:14C4H PUBLIC _M500PcdMfOutSelect
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:142EH PUBLIC _WriteRawIO
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:12F7H PUBLIC init
C:1493H PUBLIC del_8us
C:0F0AH PUBLIC _M500PcdSetTmo
C:146AH PUBLIC _SetBitMask
B:0088H.1 PUBLIC IE0
C:0BFCH PUBLIC _M500PiccRead
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -