📄 wrrc500.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 15:10:44 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, wrrc500.obj, time.obj TO wrrc500 RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
wrrc500.obj (WRRC500)
time.obj (TIME)
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?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
LINK MAP OF MODULE: wrrc500 (?C_STARTUP)
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 0002H UNIT _DATA_GROUP_
IDATA 000AH 000CH UNIT _IDATA_GROUP_
0016H 000AH *** GAP ***
BIT 0020H.0 0000H.4 UNIT ?BI?WRRC500
0020H.4 0000H.4 *** GAP ***
DATA 0021H 0022H UNIT ?DT?WRRC500
IDATA 0043H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 002DH UNIT ?XD?WRRC500
XDATA 002DH 0015H UNIT _XDATA_GROUP_
XDATA 0042H 0012H UNIT ?XD?_LOADKEYMRC500EE?WRRC500
XDATA 0054H 0008H UNIT ?XD?_PCDWRITEE2?WRRC500
XDATA 005CH 0007H UNIT ?XD?_PCDREADE2?WRRC500
XDATA 0063H 0003H UNIT ?XD?_MF500PICCWRITE?WRRC500
XDATA 0066H 0003H UNIT ?XD?_MF500PICCVALUE?WRRC500
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0412H UNIT ?PR?_MF500PICCCASCANTICOLL?WRRC500
CODE 0415H 01B1H UNIT ?PR?MAIN?WRRC500
CODE 05C6H 019CH UNIT ?PR?_MF500PICCVALUE?WRRC500
CODE 0762H 0190H UNIT ?PR?_MF500PICCWRITE?WRRC500
CODE 08F2H 0169H UNIT ?PR?_MRC500PICCAUTHENTICATION?WRRC500
CODE 0A5BH 0166H UNIT ?PR?_MF500PICCREAD?WRRC500
CODE 0BC1H 0134H UNIT ?PR?_MF500PICCCOMMONREQUEST?WRRC500
CODE 0CF5H 0134H UNIT ?PR?_MF500PICCCASCSELECT?WRRC500
CODE 0E29H 0132H UNIT ?PR?_PCDWRITEE2?WRRC500
CODE 0F5BH 011CH UNIT ?PR?_PCDREADE2?WRRC500
CODE 1077H 00BFH UNIT ?PR?_MF500PICCTRANSFER?WRRC500
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 15:10:44 PAGE 2
CODE 1136H 00BCH UNIT ?C?LIB_CODE
CODE 11F2H 00B4H UNIT ?PR?_MRC500LOADKEY2?WRRC500
CODE 12A6H 00B0H UNIT ?PR?_MRC500LOADKEY1?WRRC500
CODE 1356H 008AH UNIT ?PR?MF500PICCHALT?WRRC500
CODE 13E0H 007FH UNIT ?PR?_CODEKEY?WRRC500
CODE 145FH 0065H UNIT ?PR?_LOADKEYMRC500EE?WRRC500
CODE 14C4H 0056H UNIT ?PR?MF500PCDCONFIG?WRRC500
CODE 151AH 0055H UNIT ?PR?_PCDSETTMO?WRRC500
CODE 156FH 0037H UNIT ?PR?DELAY_50US_NOP?TIME
CODE 15A6H 0036H UNIT ?PR?_PCDRFRESET?WRRC500
CODE 15DCH 0026H UNIT ?CO?WRRC500
CODE 1602H 0018H UNIT ?PR?MCRRESET_1?WRRC500
CODE 161AH 0010H UNIT ?PR?_DELAY_1MS?TIME
CODE 162AH 000CH UNIT ?C_C51STARTUP
CODE 1636H 000CH UNIT ?PR?_DELAY_50US?TIME
OVERLAY MAP OF MODULE: wrrc500 (?C_STARTUP)
SEGMENT DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?WRRC500
?PR?MAIN?WRRC500 0008H 0002H ----- ----- 002DH 0002H
+--> ?PR?MCRRESET_1?WRRC500
+--> ?PR?MF500PCDCONFIG?WRRC500
+--> ?CO?WRRC500
+--> ?PR?_MRC500LOADKEY1?WRRC500
+--> ?PR?_MF500PICCCOMMONREQUEST?WRRC500
+--> ?PR?_MF500PICCCASCANTICOLL?WRRC500
+--> ?PR?_MF500PICCCASCSELECT?WRRC500
+--> ?PR?_MRC500PICCAUTHENTICATION?WRRC500
+--> ?PR?_MF500PICCREAD?WRRC500
+--> ?PR?_DELAY_1MS?TIME
?PR?MF500PCDCONFIG?WRRC500 ----- ----- ----- ----- ----- -----
+--> ?PR?_PCDRFRESET?WRRC500
?PR?_MRC500LOADKEY1?WRRC500 ----- ----- 000AH 000CH ----- -----
+--> ?PR?_CODEKEY?WRRC500
+--> ?PR?_PCDSETTMO?WRRC500
?PR?_CODEKEY?WRRC500 ----- ----- ----- ----- 002FH 0007H
?PR?_MF500PICCCOMMONREQUEST?WRRC500 ----- ----- ----- ----- 002FH 0005H
+--> ?PR?_PCDSETTMO?WRRC500
+--> ?PR?_DELAY_1MS?TIME
?PR?_DELAY_1MS?TIME ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_50US?TIME
?PR?_DELAY_50US?TIME ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY_50US_NOP?TIME
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 15:10:44 PAGE 3
?PR?_MF500PICCCASCANTICOLL?WRRC500 ----- ----- ----- ----- 002FH 0013H
+--> ?PR?_PCDSETTMO?WRRC500
+--> ?PR?_DELAY_1MS?TIME
?PR?_MF500PICCCASCSELECT?WRRC500 ----- ----- ----- ----- 002FH 0003H
+--> ?PR?_PCDSETTMO?WRRC500
+--> ?PR?_DELAY_1MS?TIME
?PR?_MRC500PICCAUTHENTICATION?WRRC500 ----- ----- ----- ----- 002FH 0006H
+--> ?PR?_PCDSETTMO?WRRC500
+--> ?PR?_DELAY_1MS?TIME
?PR?_MF500PICCREAD?WRRC500 ----- ----- ----- ----- 002FH 0004H
+--> ?PR?_PCDSETTMO?WRRC500
+--> ?PR?_DELAY_1MS?TIME
SYMBOL TABLE OF MODULE: wrrc500 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:162AH SEGMENT ?C_C51STARTUP
I:0043H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:162DH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:162AH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:162AH LINE# 133
C:162CH LINE# 134
C:162DH LINE# 135
C:162EH LINE# 136
C:1630H LINE# 185
C:1633H LINE# 196
------- ENDMOD ?C_STARTUP
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 15:10:44 PAGE 4
------- MODULE WRRC500
C:0000H SYMBOL _ICE_DUMMY_
C:0E29H PUBLIC _PcdWriteE2
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
X:0000H PUBLIC receive_buf
C:13E0H PUBLIC _CodeKey
C:0BC1H PUBLIC _Mf500PiccCommonRequest
X:0014H PUBLIC receive_len
C:0CF5H PUBLIC _Mf500PiccCascSelect
D:00A8H PUBLIC IE
C:145FH PUBLIC _LoadKeyMRC500EE
C:08F2H PUBLIC _MRC500PiccAuthentication
C:0415H PUBLIC main
B:0020H.0 PUBLIC read_status
C:0A5BH PUBLIC _Mf500PiccRead
C:15DCH PUBLIC keya
C:05C6H PUBLIC _Mf500PiccValue
B:0090H.0 PUBLIC S_RST
B:0090H.4 PUBLIC RS485_DE
D:0087H PUBLIC PCON
D:00C0H PUBLIC WDTC
D:0085H PUBLIC WDTD
D:0098H PUBLIC SCON
B:0020H.1 PUBLIC send_status
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:12A6H PUBLIC _MRC500LoadKey1
C:15A6H PUBLIC _PcdRfReset
C:11F2H PUBLIC _MRC500LoadKey2
C:0762H PUBLIC _Mf500PiccWrite
C:14C4H PUBLIC Mf500PcdConfig
X:0015H PUBLIC MRC500_CNT
D:008EH PUBLIC AUXR
X:0017H PUBLIC send_buf
D:008CH PUBLIC TH0
X:002BH PUBLIC send_len
D:008DH PUBLIC TH1
D:0021H PUBLIC snr
B:0088H.4 PUBLIC TR0
C:1356H PUBLIC Mf500PiccHalt
B:0088H.6 PUBLIC TR1
C:1526H PUBLIC _PcdSetTmo
D:0025H PUBLIC databuf
X:002CH PUBLIC send_num
C:0003H PUBLIC _Mf500PiccCascAnticoll
D:0035H PUBLIC j
D:0037H PUBLIC k
D:0039H PUBLIC l
D:003BH PUBLIC m
D:003DH PUBLIC n
D:003FH PUBLIC cardnum
C:0F5BH PUBLIC _PcdReadE2
B:0020H.2 PUBLIC receive_status
B:0020H.3 PUBLIC first_receive
C:15E2H PUBLIC writeblock6
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 15:10:44 PAGE 5
C:15F2H PUBLIC writeblock8
C:1077H PUBLIC _Mf500PiccTransfer
C:1602H PUBLIC MCRReset_1
------- PROC MAIN
------- DO
X:002DH SYMBOL tt
D:0008H SYMBOL i
------- ENDDO
C:0415H LINE# 40
C:0415H LINE# 41
C:0415H LINE# 45
C:0418H LINE# 46
C:041BH LINE# 47
C:041EH LINE# 48
C:0421H LINE# 50
C:0424H LINE# 51
C:0426H LINE# 52
C:0429H LINE# 53
C:042BH LINE# 54
C:042EH LINE# 56
C:0430H LINE# 57
C:0432H LINE# 58
C:0435H LINE# 59
C:0438H LINE# 60
C:043BH LINE# 62
C:043FH LINE# 63
C:0441H LINE# 64
C:0443H LINE# 66
C:0447H LINE# 67
C:0447H LINE# 68
C:044FH LINE# 69
C:045DH LINE# 71
C:0460H LINE# 72
C:0463H LINE# 73
C:0465H LINE# 74
C:047AH LINE# 75
C:047CH LINE# 76
C:047FH LINE# 77
C:0482H LINE# 78
C:0497H LINE# 79
C:0499H LINE# 80
C:049CH LINE# 81
C:049FH LINE# 82
C:04B4H LINE# 85
C:04B7H LINE# 87
C:04BAH LINE# 88
C:04BDH LINE# 89
C:04C0H LINE# 90
C:04C3H LINE# 91
C:04C6H LINE# 92
C:04CFH LINE# 94
C:04D2H LINE# 95
C:04D5H LINE# 96
C:04D5H LINE# 97
C:04D5H LINE# 99
C:04E3H LINE# 100
C:04E6H LINE# 101
BL51 BANKED LINKER/LOCATER V6.00 03/29/2008 15:10:44 PAGE 6
C:04E9H LINE# 102
C:04EFH LINE# 103
C:04FBH LINE# 104
C:04FEH LINE# 105
C:0501H LINE# 106
C:0507H LINE# 107
C:0513H LINE# 109
C:0516H LINE# 110
C:0519H LINE# 111
C:051FH LINE# 112
C:0522H LINE# 113
C:0525H LINE# 114
C:0528H LINE# 115
C:052BH LINE# 117
C:053FH LINE# 118
C:0545H LINE# 119
C:0548H LINE# 120
C:054BH LINE# 124
C:055CH LINE# 125
C:0562H LINE# 126
C:0564H LINE# 128
C:0567H LINE# 129
C:056AH LINE# 131
C:056FH LINE# 132
C:0575H LINE# 133
C:0579H LINE# 134
C:057BH LINE# 135
C:057EH LINE# 136
C:057EH LINE# 137
C:0582H LINE# 138
C:0586H LINE# 139
C:058AH LINE# 140
C:058EH LINE# 141
C:0592H LINE# 142
C:0596H LINE# 143
C:059AH LINE# 144
C:059EH LINE# 146
C:05A4H LINE# 147
C:05A6H LINE# 149
C:05A6H LINE# 150
C:05ABH LINE# 151
C:05ADH LINE# 152
C:05AFH LINE# 153
C:05B1H LINE# 155
C:05B7H LINE# 156
C:05B7H LINE# 157
C:05BDH LINE# 158
C:05BFH LINE# 160
C:05C1H LINE# 164
C:05C3H LINE# 166
------- ENDPROC MAIN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -