📄 mfrc500.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/07/2008 09:41:02 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj TO MFRC500.OMF RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
main.obj (MAIN)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: MFRC500.OMF (MAIN)
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 0005H BIT_ADDR ?BA?MAIN
IDATA 0025H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 004AH UNIT ?XD?MAIN
XDATA 004AH 001FH UNIT _XDATA_GROUP_
XDATA 0069H 0007H UNIT ?XD?_CMP_STRING?MAIN
XDATA 0070H 0001H UNIT ?XD?READCANCE?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0013H UNIT ?PR?FLASH_LED?MAIN
0021H 0002H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 0005H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 01BBH UNIT ?PR?ISR_TIMER0?MAIN
CODE 01E9H 00AAH UNIT ?PR?_LED_LIGHT?MAIN
CODE 0293H 008CH UNIT ?C_C51STARTUP
CODE 031FH 0083H UNIT ?PR?RECEIVE_SEND?MAIN
CODE 03A2H 0073H UNIT ?PR?MAIN
CODE 0415H 0072H UNIT ?PR?READ_FIRST?MAIN
CODE 0487H 0066H UNIT ?PR?TIMER2?MAIN
CODE 04EDH 0056H UNIT ?PR?_WRITE_PAGEDATA?MAIN
CODE 0543H 0051H UNIT ?PR?_SELECT_500?MAIN
CODE 0594H 004BH UNIT ?PR?READCARD?MAIN
CODE 05DFH 0030H UNIT ?PR?_CMP_STRING?MAIN
CODE 060FH 002FH UNIT ?C?LIB_CODE
CODE 063EH 002CH UNIT ?PR?READCANCE?MAIN
CODE 066AH 002AH UNIT ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V5.03 11/07/2008 09:41:02 PAGE 2
CODE 0694H 0027H UNIT ?PR?_OFF_LED?MAIN
CODE 06BBH 0027H UNIT ?PR?M_READCARD?MAIN
CODE 06E2H 0027H UNIT ?PR?EM_REV?MAIN
CODE 0709H 0023H UNIT ?PR?TIME2INIT?MAIN
CODE 072CH 001EH UNIT ?PR?INIT?MAIN
CODE 074AH 001EH UNIT ?PR?_DELAY_10MS?MAIN
CODE 0768H 001DH UNIT ?PR?READCARD1?MAIN
CODE 0785H 001BH UNIT ?PR?READ_CARDNO?MAIN
CODE 07A0H 001AH UNIT ?PR?_ON_LED?MAIN
CODE 07BAH 001AH UNIT ?PR?_WRITE_EEPROM?MAIN
CODE 07D4H 0011H UNIT ?PR?_ERASE_EEPROM?MAIN
CODE 07E5H 000EH UNIT ?PR?_READ_EEPROM?MAIN
CODE 07F3H 0009H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: MFRC500.OMF (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?PR?TIMER2?MAIN ----- -----
+--> ?PR?_OFF_LED?MAIN
*** NEW ROOT ***************************************************
?PR?ISR_TIMER0?MAIN ----- -----
+--> ?PR?MAIN
?PR?MAIN ----- -----
+--> ?PR?_WRITE_EEPROM?MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 004AH 0019H
+--> ?PR?INIT?MAIN
+--> ?PR?READ_CARDNO?MAIN
+--> ?PR?READ_FIRST?MAIN
?PR?INIT?MAIN ----- -----
+--> ?PR?TIME2INIT?MAIN
?PR?READ_CARDNO?MAIN ----- -----
+--> ?PR?_READ_EEPROM?MAIN
?PR?_READ_EEPROM?MAIN ----- -----
+--> ?PR?MAIN
?PR?READ_FIRST?MAIN 0063H 0003H
+--> ?PR?_SELECT_500?MAIN
+--> ?PR?READCARD1?MAIN
+--> ?PR?MAIN
BL51 BANKED LINKER/LOCATER V5.03 11/07/2008 09:41:02 PAGE 3
+--> ?PR?_WRITE_PAGEDATA?MAIN
+--> ?PR?_LED_LIGHT?MAIN
?PR?READCARD1?MAIN 0066H 0001H
+--> ?PR?M_READCARD?MAIN
+--> ?PR?MAIN
?PR?_WRITE_PAGEDATA?MAIN 0066H 0003H
+--> ?PR?_ERASE_EEPROM?MAIN
+--> ?PR?MAIN
?PR?_ERASE_EEPROM?MAIN ----- -----
+--> ?PR?MAIN
SYMBOL TABLE OF MODULE: MFRC500.OMF (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
X:0000H PUBLIC rxhead
D:0090H PUBLIC P1
X:0001H PUBLIC txhead
X:0002H PUBLIC RCV_BYTE
D:00B0H PUBLIC P3
C:002EH PUBLIC isr_timer0
D:00E6H PUBLIC ISP_TRIG
X:0003H PUBLIC secondcounter
X:0005H PUBLIC snr1
B:00A8H.7 PUBLIC EA
X:0009H PUBLIC snr2
X:000DH PUBLIC snr3
C:06BBH PUBLIC m_readcard
X:0011H PUBLIC snr4
B:00B0H.2 PUBLIC M_BIT
B:0020H.2 PUBLIC SHORT_FLAG
X:0015H PUBLIC M_LRC
C:01E9H PUBLIC _led_light
X:0016H PUBLIC M_IDATA
B:0020H.6 PUBLIC R_MRC
C:074AH PUBLIC _delay_10ms
X:001BH PUBLIC M_STA
B:00C8H.6 PUBLIC EXF2
B:0020H.1 PUBLIC HALF_FLAG
X:001CH PUBLIC mscounter1
B:00A8H.4 PUBLIC ES
B:0021H.6 PUBLIC readcance_flag
D:00B8H PUBLIC IP
B:0021H.3 PUBLIC third_flag
C:0709H PUBLIC time2init
B:0098H.0 PUBLIC RI
B:0021H.2 PUBLIC readsecond_flag
D:0022H PUBLIC flag
C:063EH PUBLIC readcance
BL51 BANKED LINKER/LOCATER V5.03 11/07/2008 09:41:02 PAGE 4
B:0098H.1 PUBLIC TI
D:00E5H PUBLIC ISP_CMD
D:00CBH PUBLIC RCAP2H
X:001EH PUBLIC sameoutvalue
D:00CAH PUBLIC RCAP2L
C:066AH PUBLIC main
B:0021H.0 PUBLIC first_flag
B:0022H.6 PUBLIC s8_flag
C:000EH PUBLIC flash_led
B:00C8H.1 PUBLIC C_T2
B:0022H.7 PUBLIC error_flag
C:0415H PUBLIC read_first
C:04EDH PUBLIC _write_pagedata
X:001FH PUBLIC blockdata
B:0020H.3 PUBLIC RCV_BIT
X:002FH PUBLIC outnum
B:0023H.5 PUBLIC st_e
B:00C8H.5 PUBLIC RCLK
B:00C8H.4 PUBLIC TCLK
B:0090H.2 PUBLIC save
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
B:0023H.1 PUBLIC output_flag
D:00E3H PUBLIC ISP_ADDRH
C:0694H PUBLIC _off_led
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:072CH PUBLIC init
X:0030H PUBLIC M_BYTES
B:0090H.5 PUBLIC A_500
D:00E4H PUBLIC ISP_ADDRL
X:0031H PUBLIC secondcounter1
B:0090H.6 PUBLIC B_500
X:0033H PUBLIC receive_buf1
B:0090H.7 PUBLIC C_500
B:0021H.4 PUBLIC readthird_flag
X:0034H PUBLIC snr_counter
C:0594H PUBLIC readcard
X:0035H PUBLIC size
B:0021H.5 PUBLIC sansecond_flag
X:0036H PUBLIC yyjyj
B:0020H.4 PUBLIC M_DATA_FLAG
B:00C8H.0 PUBLIC CP_RL2
B:0023H.3 PUBLIC st_cance
B:00B0H.3 PUBLIC led_1
D:00E0H PUBLIC ACC
B:0020H.0 PUBLIC M_FLAG
B:00B0H.4 PUBLIC led_2
B:00B0H.5 PUBLIC led_3
B:00A8H.1 PUBLIC ET0
B:00B0H.7 PUBLIC led_4
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
X:0038H PUBLIC send_buf
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
BL51 BANKED LINKER/LOCATER V5.03 11/07/2008 09:41:02 PAGE 5
B:00C8H.7 PUBLIC TF2
D:008CH PUBLIC TH0
D:0020H PUBLIC flag1
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
D:0023H PUBLIC flag2
D:00CDH PUBLIC TH2
D:0024H PUBLIC flag3
D:0021H PUBLIC flag4
D:008AH PUBLIC TL0
B:0090H.0 PUBLIC SECOND_3
D:008BH PUBLIC TL1
D:00CCH PUBLIC TL2
C:07A0H PUBLIC _on_led
X:0040H PUBLIC snr
D:00E7H PUBLIC ISP_CONTR
C:0487H PUBLIC timer2
B:0090H.1 PUBLIC SECOND_8
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
B:00C8H.2 PUBLIC TR2
C:0543H PUBLIC _select_500
B:0090H.4 PUBLIC vvvv
B:0023H.4 PUBLIC st_a4
X:0044H PUBLIC yyj
X:0045H PUBLIC mjcounter
B:0023H.6 PUBLIC st_e1
B:0024H.0 PUBLIC st_e2
C:07D4H PUBLIC _erase_eeprom
C:06E2H PUBLIC EM_REV
B:0024H.1 PUBLIC st_e3
X:0046H PUBLIC M_BITS
B:0024H.2 PUBLIC st_e4
B:00C8H.3 PUBLIC EXEN2
B:0020H.5 PUBLIC receive_flag
X:0047H PUBLIC mscounter
D:00C9H PUBLIC T2MOD
D:00C8H PUBLIC T2CON
D:00E2H PUBLIC ISP_DATA
C:07E5H PUBLIC _read_eeprom
C:0768H PUBLIC readcard1
B:0024H.3 PUBLIC sec1
B:0024H.4 PUBLIC sec2
B:0024H.5 PUBLIC sec3
B:0024H.6 PUBLIC sec4
C:031FH PUBLIC receive_send
X:0049H PUBLIC mjdata
B:0023H.2 PUBLIC st_1
B:0023H.0 PUBLIC cance_flag
C:0785H PUBLIC read_cardno
C:07BAH PUBLIC _write_eeprom
C:05DFH PUBLIC _CMP_STRING
B:0021H.1 PUBLIC second_flag
C:03A2H SYMBOL Com00DB
C:03A2H SYMBOL L?0220
BL51 BANKED LINKER/LOCATER V5.03 11/07/2008 09:41:02 PAGE 6
C:03B1H SYMBOL L?0221
C:03B9H SYMBOL L?0222
C:03C3H SYMBOL L?0223
C:03CAH SYMBOL L?0224
C:03CAH SYMBOL L?0225
C:03D1H SYMBOL L?0226
C:03E1H SYMBOL L?0227
C:03E3H SYMBOL L?0228
C:03EBH SYMBOL L?0229
C:03F9H SYMBOL L?0230
C:0404H SYMBOL L?0231
C:0404H SYMBOL L?0232
C:040BH SYMBOL L?0233
------- PROC COM00DB
------- ENDPROC COM00DB
------- PROC MAIN
------- DO
X:004AH SYMBOL counter
X:004BH SYMBOL counter2
X:004CH SYMBOL ttt
X:004DH SYMBOL mfout
X:004EH SYMBOL tt1
X:0050H SYMBOL status1
X:0051H SYMBOL cardserialno
X:0055H SYMBOL sak1
X:0058H SYMBOL i
X:0059H SYMBOL ii
X:005AH SYMBOL iii
X:005BH SYMBOL tt
X:005CH SYMBOL ss
X:005DH SYMBOL j
X:005FH SYMBOL c1
X:0060H SYMBOL c2
X:0061H SYMBOL c3
X:0062H SYMBOL c4
------- ENDDO
C:066AH LINE# 149
C:066AH LINE# 150
C:066AH LINE# 152
C:0670H LINE# 159
C:0679H LINE# 161
C:067CH LINE# 163
C:0682H LINE# 165
C:0689H LINE# 166
C:068CH LINE# 167
C:068CH LINE# 168
C:068CH LINE# 170
C:068FH LINE# 171
C:068FH LINE# 172
C:0692H LINE# 173
------- ENDPROC MAIN
------- PROC READCANCE
------- DO
X:0070H SYMBOL i
D:0007H SYMBOL ii
------- ENDDO
C:063EH LINE# 182
BL51 BANKED LINKER/LOCATER V5.03 11/07/2008 09:41:02 PAGE 7
C:063EH LINE# 183
C:063EH LINE# 185
C:064EH LINE# 186
C:064EH LINE# 187
C:0651H LINE# 188
C:0654H LINE# 189
C:0657H LINE# 190
C:0657H LINE# 191
C:065CH LINE# 192
C:065FH LINE# 193
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -