rfid.M51
资源名称:RFID.rar [点击查看]
上传用户:njxy551199
上传日期:2022-04-06
资源大小:1990k
文件大小:23k
源码类别:
RFID编程
开发平台:
C/C++
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 1
- BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
- C:KEILC51BINBL51.EXE main.obj TO rfid RAMSIZE (256)
- MEMORY MODEL: SMALL
- INPUT MODULES INCLUDED:
- main.obj (MAIN)
- C:KEILC51LIBC51S.LIB (?C_STARTUP)
- C:KEILC51LIBC51S.LIB (?C?COPY)
- C:KEILC51LIBC51S.LIB (?C?CLDPTR)
- C:KEILC51LIBC51S.LIB (?C?CLDOPTR)
- C:KEILC51LIBC51S.LIB (?C?CSTPTR)
- C:KEILC51LIBC51S.LIB (?C?CSTOPTR)
- C:KEILC51LIBC51S.LIB (PRINTF)
- C:KEILC51LIBC51S.LIB (?C_INIT)
- C:KEILC51LIBC51S.LIB (?C?PLDIIDATA)
- C:KEILC51LIBC51S.LIB (?C?CCASE)
- C:KEILC51LIBC51S.LIB (PUTCHAR)
- LINK MAP OF MODULE: rfid (MAIN)
- TYPE BASE LENGTH RELOCATION SEGMENT NAME
- -----------------------------------------------------
- * * * * * * * D A T A M E M O R Y * * * * * * *
- REG 0000H 0008H ABSOLUTE "REG BANK 0"
- IDATA 0008H 0007H UNIT _IDATA_GROUP_
- 000FH 0011H *** GAP ***
- BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
- BIT 0021H.1 0000H.3 UNIT ?BI?MAIN
- 0021H.4 0000H.4 *** GAP ***
- DATA 0022H 002FH UNIT ?DT?MAIN
- DATA 0051H 0027H UNIT _DATA_GROUP_
- IDATA 0078H 003CH UNIT ?ID?MAIN
- IDATA 00B4H 0001H UNIT ?STACK
- * * * * * * * C O D E M E M O R Y * * * * * * *
- CODE 0000H 0003H ABSOLUTE
- CODE 0003H 035CH UNIT ?PR?PRINTF?PRINTF
- CODE 035FH 01A6H UNIT ?C?LIB_CODE
- CODE 0505H 015FH UNIT ?PR?MAIN?MAIN
- CODE 0664H 00BBH UNIT ?PR?_SPI_READ?MAIN
- CODE 071FH 008CH UNIT ?C_C51STARTUP
- CODE 07ABH 005EH UNIT ?CO?MAIN
- CODE 0809H 0046H UNIT ?PR?_SPI_WRITE?MAIN
- CODE 084FH 0033H UNIT ?C_INITSEG
- CODE 0882H 0030H UNIT ?PR?_DISPLAY?MAIN
- CODE 08B2H 002FH UNIT ?PR?_DELAY1MS?MAIN
- CODE 08E1H 002DH UNIT ?PR?_DELAY_10MS?MAIN
- CODE 090EH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
- CODE 0935H 0025H UNIT ?PR?_DELAY_1MS?MAIN
- CODE 095AH 0025H UNIT ?PR?INITIALIZESYSTEM?MAIN
- CODE 097FH 0023H UNIT ?PR?_SPIRWBYTE?MAIN
- CODE 09A2H 0019H UNIT ?PR?LCD_INIT?MAIN
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 2
- CODE 09BBH 0011H UNIT ?PR?_LCD_DISPLAY?MAIN
- CODE 09CCH 000FH UNIT ?PR?SPI_CSTATUS?MAIN
- CODE 09DBH 000CH UNIT ?PR?_DELAY?MAIN
- CODE 09E7H 000CH UNIT ?PR?RESET_HY502?MAIN
- CODE 09F3H 0008H UNIT ?PR?_WCOM?MAIN
- CODE 09FBH 0008H UNIT ?PR?_WDAT?MAIN
- OVERLAY MAP OF MODULE: rfid (MAIN)
- SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
- +--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
- -----------------------------------------------------------------------------------------
- ?C_C51STARTUP ----- ----- ----- ----- ----- -----
- +--> ?PR?MAIN?MAIN
- +--> ?C_INITSEG
- ?PR?MAIN?MAIN ----- ----- 0051H 0013H 0008H 0007H
- +--> ?CO?MAIN
- +--> ?PR?INITIALIZESYSTEM?MAIN
- +--> ?PR?RESET_HY502?MAIN
- +--> ?PR?_DELAY_1MS?MAIN
- +--> ?PR?LCD_INIT?MAIN
- +--> ?PR?_SPI_WRITE?MAIN
- +--> ?PR?_SPI_READ?MAIN
- +--> ?PR?_DISPLAY?MAIN
- +--> ?PR?PRINTF?PRINTF
- +--> ?PR?_LCD_DISPLAY?MAIN
- ?PR?RESET_HY502?MAIN ----- ----- ----- ----- ----- -----
- +--> ?PR?_DELAY_10MS?MAIN
- ?PR?LCD_INIT?MAIN ----- ----- ----- ----- ----- -----
- +--> ?PR?_WCOM?MAIN
- ?PR?_WCOM?MAIN ----- ----- ----- ----- ----- -----
- +--> ?PR?_DELAY1MS?MAIN
- ?PR?_SPI_WRITE?MAIN ----- ----- 0064H 0005H ----- -----
- +--> ?PR?_SPIRWBYTE?MAIN
- ?PR?_SPI_READ?MAIN ----- ----- 0064H 0005H ----- -----
- +--> ?PR?_DELAY_1MS?MAIN
- +--> ?PR?SPI_CSTATUS?MAIN
- +--> ?PR?_DELAY?MAIN
- +--> ?PR?_SPIRWBYTE?MAIN
- ?PR?SPI_CSTATUS?MAIN ----- ----- ----- ----- ----- -----
- +--> ?PR?_SPIRWBYTE?MAIN
- ?PR?_DISPLAY?MAIN ----- ----- 006AH 0003H ----- -----
- +--> ?PR?_WDAT?MAIN
- +--> ?PR?_DELAY1MS?MAIN
- ?PR?_WDAT?MAIN ----- ----- ----- ----- ----- -----
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 3
- +--> ?PR?_DELAY1MS?MAIN
- ?PR?PRINTF?PRINTF 0020H.0 0001H.1 0064H 0014H ----- -----
- +--> ?PR?PUTCHAR?PUTCHAR
- ?PR?_LCD_DISPLAY?MAIN ----- ----- 0064H 0006H ----- -----
- +--> ?PR?_DISPLAY?MAIN
- +--> ?PR?_WCOM?MAIN
- SYMBOL TABLE OF MODULE: rfid (MAIN)
- VALUE TYPE NAME
- ----------------------------------
- ------- MODULE MAIN
- C:0000H SYMBOL _ICE_DUMMY_
- C:07C5H PUBLIC ComIntiPurse5
- D:0080H PUBLIC P0
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- C:0935H PUBLIC _delay_1ms
- B:00A8H.7 PUBLIC EA
- D:00A8H PUBLIC IE
- C:09BBH PUBLIC _lcd_display
- C:09DBH PUBLIC _delay
- B:00A0H.4 PUBLIC EN
- D:0022H PUBLIC ComReadE2
- B:00A8H.4 PUBLIC ES
- D:00B8H PUBLIC IP
- C:09CCH PUBLIC spi_cStatus
- D:00CCH PUBLIC T2LH
- C:09E7H PUBLIC Reset_HY502
- C:095AH PUBLIC InitializeSystem
- C:08C1H PUBLIC _delay1ms
- B:00A0H.2 PUBLIC RS
- B:0021H.1 PUBLIC g_bCard
- C:0505H PUBLIC main
- D:0027H PUBLIC ComWriteE2
- B:00A0H.3 PUBLIC RW
- C:07F9H PUBLIC ComHaltCard
- B:0021H.2 PUBLIC g_bReceCommandOk
- C:097FH PUBLIC _SPIRWByte
- B:0021H.3 PUBLIC g_bReceAA
- D:0087H PUBLIC PCON
- C:09FBH PUBLIC _wdat
- D:0098H PUBLIC SCON
- C:08E1H PUBLIC _delay_10ms
- D:0089H PUBLIC TMOD
- D:0088H PUBLIC TCON
- C:09F3H PUBLIC _wcom
- B:0090H.6 PUBLIC MISO
- B:0090H.7 PUBLIC MOSI
- C:07B1H PUBLIC ComReadBlock4
- C:07FBH SYMBOL _?ix1000
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 4
- C:0803H SYMBOL _?ix1001
- C:07BBH PUBLIC ComReadBlock6
- B:0090H.4 PUBLIC sig
- B:00A8H.3 PUBLIC ET1
- C:0671H PUBLIC _SPI_Read
- C:09A2H PUBLIC lcd_init
- I:0078H PUBLIC g_cReceBuf
- B:00A8H.5 PUBLIC ET2
- B:00C8H.7 PUBLIC TF2
- B:00A8H.0 PUBLIC EX0
- B:0088H.0 PUBLIC IT0
- D:008DH PUBLIC TH1
- D:008BH PUBLIC TL1
- I:0096H PUBLIC ComWriteBlock4
- D:0030H PUBLIC cp
- B:0088H.6 PUBLIC TR1
- B:00C8H.2 PUBLIC TR2
- C:0811H PUBLIC _SPI_Write
- D:004EH PUBLIC g_cReceNum
- B:0090H.5 PUBLIC SCL
- I:00B0H PUBLIC SelectedSnr
- D:004FH PUBLIC ComPWRdwn
- C:07D3H PUBLIC ComReadPurse5
- D:00C8H PUBLIC T2CON
- C:07EBH PUBLIC ComDecrPurse5
- D:00CAH PUBLIC RCAP2LH
- B:0090H.3 PUBLIC NSS
- C:07DDH PUBLIC ComIncrPurse5
- C:07AEH PUBLIC ComSearchCard
- C:0888H PUBLIC _display
- D:00D0H PUBLIC PSW
- B:0090H.2 PUBLIC RST_HY
- ------- PROC L?0079
- ------- ENDPROC L?0079
- ------- PROC _DELAY1MS
- D:0006H SYMBOL ms
- ------- DO
- D:0004H SYMBOL i
- D:0002H SYMBOL j
- ------- ENDDO
- C:08C1H LINE# 15
- C:08C1H LINE# 16
- C:08C1H LINE# 17
- C:08CBH LINE# 18
- C:08E0H LINE# 20
- ------- ENDPROC _DELAY1MS
- ------- PROC _WCOM
- D:0007H SYMBOL com
- C:09F3H LINE# 22
- C:09F3H LINE# 23
- C:09F3H LINE# 24
- C:09F5H LINE# 25
- C:09F5H LINE# 26
- C:09F5H LINE# 27
- C:09F5H LINE# 28
- C:09F5H LINE# 29
- C:09F5H LINE# 30
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 5
- C:09F8H LINE# 31
- C:09FAH LINE# 32
- ------- ENDPROC _WCOM
- ------- PROC _WDAT
- D:0007H SYMBOL dat
- C:09FBH LINE# 33
- C:09FBH LINE# 34
- C:09FBH LINE# 35
- C:09FDH LINE# 36
- C:09FDH LINE# 37
- C:09FDH LINE# 38
- C:09FDH LINE# 39
- C:09FDH LINE# 40
- C:09FDH LINE# 41
- C:0A00H LINE# 42
- C:0A02H LINE# 43
- ------- ENDPROC _WDAT
- ------- PROC L?0080
- ------- ENDPROC L?0080
- ------- PROC _DISPLAY
- D:006AH SYMBOL t
- C:0888H LINE# 44
- C:088EH LINE# 45
- C:088EH LINE# 46
- C:089AH LINE# 47
- C:089AH LINE# 48
- C:089DH LINE# 49
- C:08A8H LINE# 50
- C:08AFH LINE# 51
- C:08B1H LINE# 52
- ------- ENDPROC _DISPLAY
- ------- PROC LCD_INIT
- C:09A2H LINE# 53
- C:09A2H LINE# 54
- C:09A2H LINE# 56
- C:09A7H LINE# 57
- C:09ACH LINE# 58
- C:09B1H LINE# 59
- C:09B6H LINE# 60
- ------- ENDPROC LCD_INIT
- ------- PROC _LCD_DISPLAY
- D:0001H SYMBOL str1
- D:0067H SYMBOL str2
- C:09BBH LINE# 65
- C:09BBH LINE# 67
- C:09BBH LINE# 68
- C:09BEH LINE# 69
- C:09C3H LINE# 70
- ------- ENDPROC _LCD_DISPLAY
- ------- PROC _DELAY
- D:0006H SYMBOL x
- C:09DBH LINE# 17
- C:09DBH LINE# 18
- C:09DBH LINE# 19
- C:09DFH LINE# 20
- C:09DFH LINE# 21
- C:09E4H LINE# 22
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 6
- C:09E6H LINE# 23
- ------- ENDPROC _DELAY
- ------- PROC _DELAY_1MS
- D:0006H SYMBOL _1ms
- C:0935H LINE# 30
- C:0935H LINE# 31
- C:0935H LINE# 33
- C:093BH LINE# 34
- C:0941H LINE# 35
- C:0943H LINE# 36
- C:0946H LINE# 38
- C:0950H LINE# 39
- C:0950H LINE# 40
- C:0953H LINE# 41
- C:0955H LINE# 42
- C:0957H LINE# 43
- C:0959H LINE# 45
- ------- ENDPROC _DELAY_1MS
- ------- PROC _DELAY_10MS
- D:0006H SYMBOL _10ms
- C:08E1H LINE# 50
- C:08E1H LINE# 51
- C:08E1H LINE# 52
- C:08E7H LINE# 53
- C:08EDH LINE# 54
- C:08EFH LINE# 55
- C:08F2H LINE# 57
- C:08FCH LINE# 58
- C:08FCH LINE# 59
- C:08FFH LINE# 60
- C:08FFH LINE# 61
- C:0902H LINE# 62
- C:0902H LINE# 63
- C:0904H LINE# 64
- C:0907H LINE# 66
- C:0907H LINE# 67
- C:0907H LINE# 68
- C:0909H LINE# 69
- C:090BH LINE# 70
- C:090DH LINE# 72
- ------- ENDPROC _DELAY_10MS
- ------- PROC _SPIRWBYTE
- D:0007H SYMBOL cSendByte
- ------- DO
- D:0005H SYMBOL i
- D:0006H SYMBOL cRecByte
- ------- ENDDO
- C:097FH LINE# 80
- C:097FH LINE# 81
- C:097FH LINE# 82
- C:0981H LINE# 84
- C:0987H LINE# 85
- C:0987H LINE# 86
- C:098AH LINE# 87
- C:098CH LINE# 88
- C:0990H LINE# 89
- C:0993H LINE# 90
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 7
- C:0999H LINE# 91
- C:099BH LINE# 92
- C:099DH LINE# 93
- C:099FH LINE# 94
- C:09A1H LINE# 95
- ------- ENDPROC _SPIRWBYTE
- ------- PROC SPI_CSTATUS
- ------- DO
- D:0007H SYMBOL cStatus
- ------- ENDDO
- C:09CCH LINE# 99
- C:09CCH LINE# 100
- C:09CCH LINE# 102
- C:09CEH LINE# 103
- C:09D3H LINE# 105
- C:09D8H LINE# 106
- C:09DAH LINE# 108
- C:09DAH LINE# 109
- ------- ENDPROC SPI_CSTATUS
- C:0664H SYMBOL L?0076
- ------- PROC L?0075
- ------- ENDPROC L?0075
- C:0664H SYMBOL L?0076
- ------- PROC _SPI_READ
- D:0064H SYMBOL cP
- ------- DO
- D:0067H SYMBOL cCnt
- D:0007H SYMBOL cStatus
- D:0068H SYMBOL cCheckSum
- ------- ENDDO
- C:0671H LINE# 112
- C:0677H LINE# 113
- C:0677H LINE# 115
- C:067AH LINE# 117
- C:067CH LINE# 118
- C:067CH LINE# 119
- C:067FH LINE# 120
- C:0682H LINE# 121
- C:0682H LINE# 122
- C:0685H LINE# 123
- C:0685H LINE# 124
- C:068CH LINE# 125
- C:0695H LINE# 127
- C:069EH LINE# 128
- C:069EH LINE# 129
- C:06A0H LINE# 130
- C:06A7H LINE# 133
- C:06B2H LINE# 134
- C:06C5H LINE# 135
- C:06C5H LINE# 136
- C:06DAH LINE# 137
- C:06E5H LINE# 138
- C:06EDH LINE# 139
- C:06EDH LINE# 140
- C:06EFH LINE# 141
- C:06F2H LINE# 142
- C:06F2H LINE# 143
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 8
- C:06F6H LINE# 145
- C:070BH LINE# 147
- C:070DH LINE# 148
- C:0719H LINE# 149
- C:0719H LINE# 150
- C:071CH LINE# 152
- C:071CH LINE# 153
- C:071CH LINE# 154
- C:071EH LINE# 155
- ------- ENDPROC _SPI_READ
- C:080BH SYMBOL L?0078
- ------- PROC L?0077
- ------- ENDPROC L?0077
- C:080BH SYMBOL L?0078
- ------- PROC _SPI_WRITE
- D:0064H SYMBOL cP
- ------- DO
- D:0067H SYMBOL i
- D:0007H SYMBOL cStatus
- D:0068H SYMBOL cCheckSum
- ------- ENDDO
- C:0811H LINE# 158
- C:0817H LINE# 159
- C:0817H LINE# 161
- C:081AH LINE# 163
- C:081CH LINE# 164
- C:0821H LINE# 166
- C:0834H LINE# 167
- C:0834H LINE# 168
- C:0840H LINE# 169
- C:0843H LINE# 170
- C:0847H LINE# 171
- C:084CH LINE# 172
- C:084EH LINE# 173
- C:084EH LINE# 174
- ------- ENDPROC _SPI_WRITE
- ------- PROC RESET_HY502
- C:09E7H LINE# 178
- C:09E7H LINE# 179
- C:09E7H LINE# 180
- C:09E9H LINE# 181
- C:09F0H LINE# 182
- C:09F2H LINE# 183
- ------- ENDPROC RESET_HY502
- ------- PROC MAIN
- ------- DO
- D:0051H SYMBOL str0
- I:0008H SYMBOL str3
- D:0059H SYMBOL str1
- I:000EH SYMBOL cStatus
- D:005DH SYMBOL cPa
- D:0060H SYMBOL flag
- D:0062H SYMBOL money
- ------- ENDDO
- C:0505H LINE# 186
- C:0505H LINE# 187
- C:0505H LINE# 189
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 9
- C:0518H LINE# 190
- C:052BH LINE# 194
- C:0530H LINE# 195
- C:0535H LINE# 197
- C:0538H LINE# 198
- C:053BH LINE# 199
- C:0542H LINE# 200
- C:0545H LINE# 203
- C:0548H LINE# 205
- C:0548H LINE# 206
- C:0548H LINE# 207
- C:0548H LINE# 208
- C:054AH LINE# 209
- C:0562H LINE# 210
- C:0562H LINE# 211
- C:0566H LINE# 212
- C:0569H LINE# 213
- C:0569H LINE# 214
- C:0570H LINE# 215
- C:0572H LINE# 218
- C:0572H LINE# 219
- C:0572H LINE# 220
- C:057DH LINE# 223
- C:0580H LINE# 226
- C:0587H LINE# 227
- C:058AH LINE# 228
- C:058AH LINE# 229
- C:0599H LINE# 230
- C:0599H LINE# 231
- C:059CH LINE# 232
- C:05A2H LINE# 233
- C:05A4H LINE# 235
- C:05A4H LINE# 241
- C:05BCH LINE# 242
- C:05BCH LINE# 243
- C:05C0H LINE# 244
- C:05C3H LINE# 245
- C:05C3H LINE# 246
- C:05CAH LINE# 248
- C:05CCH LINE# 250
- C:05D3H LINE# 251
- C:05D9H LINE# 252
- C:05DCH LINE# 253
- C:05DCH LINE# 254
- C:05E3H LINE# 255
- C:05FBH LINE# 256
- C:05FBH LINE# 257
- C:0608H LINE# 258
- C:060BH LINE# 259
- C:0612H LINE# 260
- C:0615H LINE# 261
- C:0615H LINE# 264
- C:061DH LINE# 267
- C:0634H LINE# 269
- C:063DH LINE# 270
- C:0644H LINE# 271
- C:0656H LINE# 273
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 10
- C:065DH LINE# 274
- C:0660H LINE# 276
- C:0663H LINE# 277
- C:0663H LINE# 283
- ------- ENDPROC MAIN
- ------- PROC INITIALIZESYSTEM
- C:095AH LINE# 288
- C:095AH LINE# 289
- C:095AH LINE# 291
- C:095CH LINE# 292
- C:095FH LINE# 293
- C:0962H LINE# 294
- C:0965H LINE# 295
- C:0968H LINE# 297
- C:096BH LINE# 298
- C:096EH LINE# 299
- C:0970H LINE# 301
- C:0972H LINE# 302
- C:0974H LINE# 303
- C:0976H LINE# 304
- C:0978H LINE# 305
- C:097AH LINE# 306
- C:097CH LINE# 307
- C:097EH LINE# 309
- ------- ENDPROC INITIALIZESYSTEM
- ------- ENDMOD MAIN
- ------- MODULE ?C?COPY
- C:042FH PUBLIC ?C?COPY
- ------- ENDMOD ?C?COPY
- ------- MODULE ?C?CLDPTR
- C:0455H PUBLIC ?C?CLDPTR
- ------- ENDMOD ?C?CLDPTR
- ------- MODULE ?C?CLDOPTR
- C:046EH PUBLIC ?C?CLDOPTR
- ------- ENDMOD ?C?CLDOPTR
- ------- MODULE ?C?CSTPTR
- C:049BH PUBLIC ?C?CSTPTR
- ------- ENDMOD ?C?CSTPTR
- ------- MODULE ?C?CSTOPTR
- C:04ADH PUBLIC ?C?CSTOPTR
- ------- ENDMOD ?C?CSTOPTR
- ------- MODULE PRINTF
- D:0064H PUBLIC ?_PRINTF517?BYTE
- D:0064H PUBLIC ?_PRINTF?BYTE
- D:0064H PUBLIC ?_SPRINTF517?BYTE
- D:0064H PUBLIC ?_SPRINTF?BYTE
- C:0065H PUBLIC _PRINTF
- C:0065H PUBLIC _PRINTF517
- C:005FH PUBLIC _SPRINTF
- C:005FH PUBLIC _SPRINTF517
- ------- ENDMOD PRINTF
- BL51 BANKED LINKER/LOCATER V6.05 03/14/2010 21:16:39 PAGE 11
- ------- MODULE ?C?PLDIIDATA
- C:04CFH PUBLIC ?C?PLDIIDATA
- ------- ENDMOD ?C?PLDIIDATA
- ------- MODULE ?C?CCASE
- C:04DFH PUBLIC ?C?CCASE
- ------- ENDMOD ?C?CCASE
- ------- MODULE PUTCHAR
- C:090EH PUBLIC _PUTCHAR
- ------- ENDMOD PUTCHAR
- Program Size: data=163.4 xdata=0 code=2563
- LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)