📄 sdfangan.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 12/26/2008 19:38:32 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL C51\C51\BIN\BL51.EXE readSD.obj TO SDFANGAN RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
readSD.obj (READSD)
C:\KEIL C51\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?ULSHR)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL C51\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL C51\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: SDFANGAN (READSD)
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"
IDATA 0010H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0068H UNIT ?XD?READSD
XDATA 0068H 000AH UNIT ?XD?_SD_SENDCMD?READSD
XDATA 0072H 0008H UNIT _XDATA_GROUP_
XDATA 007AH 0005H UNIT ?XD?_SD_SENDCMD2?READSD
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?C_INITSEG
CODE 0008H 0003H UNIT ?CO?READSD
CODE 000BH 0003H ABSOLUTE
CODE 000EH 01BCH UNIT ?C?LIB_CODE
CODE 01CAH 00B9H UNIT ?PR?_SD_SENDCMD?READSD
CODE 0283H 008CH UNIT ?C_C51STARTUP
CODE 030FH 0063H UNIT ?PR?MAIN?READSD
CODE 0372H 005EH UNIT ?PR?SD_INIT?READSD
CODE 03D0H 0047H UNIT ?PR?_SD_SENDCMD3?READSD
CODE 0417H 0042H UNIT ?PR?_UARTIN?READSD
CODE 0459H 003FH UNIT ?PR?_SD_SENDCMD2?READSD
CODE 0498H 003EH UNIT ?PR?TIMER0?READSD
CODE 04D6H 0026H UNIT ?PR?READSD
CODE 04FCH 0025H UNIT ?PR?_UARTOUT?READSD
CODE 0521H 0022H UNIT ?PR?_WRITE_BYTE_SPI?READSD
CODE 0543H 001FH UNIT ?PR?INIT_SYS?READSD
BL51 BANKED LINKER/LOCATER V6.05 12/26/2008 19:38:32 PAGE 2
CODE 0562H 0017H UNIT ?PR?READ_BYTE_SPI?READSD
CODE 0579H 0015H UNIT ?PR?_DELAYMS?READSD
OVERLAY MAP OF MODULE: SDFANGAN (READSD)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?READSD
+--> ?C_INITSEG
?PR?MAIN?READSD 0072H 0003H
+--> ?CO?READSD
+--> ?PR?INIT_SYS?READSD
+--> ?PR?_UARTOUT?READSD
+--> ?PR?_UARTIN?READSD
+--> ?PR?SD_INIT?READSD
?PR?_UARTOUT?READSD 0075H 0003H
?PR?_UARTIN?READSD 0075H 0003H
?PR?SD_INIT?READSD ----- -----
+--> ?PR?_SD_SENDCMD3?READSD
+--> ?PR?READ_BYTE_SPI?READSD
?PR?_SD_SENDCMD3?READSD 0075H 0005H
+--> ?PR?READSD
+--> ?PR?_WRITE_BYTE_SPI?READSD
+--> ?PR?READ_BYTE_SPI?READSD
?PR?READSD ----- -----
+--> ?PR?_WRITE_BYTE_SPI?READSD
SYMBOL TABLE OF MODULE: SDFANGAN (READSD)
VALUE TYPE NAME
----------------------------------
------- MODULE READSD
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
X:0000H PUBLIC DelayTime
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
C:0579H PUBLIC _DelayMS
C:0417H PUBLIC _UARTin
B:00A0H.2 PUBLIC CS
C:0543H PUBLIC init_SYS
BL51 BANKED LINKER/LOCATER V6.05 12/26/2008 19:38:32 PAGE 3
C:04FCH PUBLIC _UARTout
D:00B8H PUBLIC IP
C:01CAH PUBLIC _SD_SendCmd
B:0098H.0 PUBLIC RI
B:00A0H.3 PUBLIC SI
B:0098H.1 PUBLIC TI
X:0001H PUBLIC publicdata
B:00A0H.6 PUBLIC SO
C:030FH PUBLIC main
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
X:0065H PUBLIC act
D:008EH PUBLIC AUXR
C:0008H SYMBOL _?ix1000
X:0066H PUBLIC cou
B:00A8H.1 PUBLIC ET0
C:0459H PUBLIC _SD_SendCmd2
D:008CH PUBLIC TH0
C:03D0H PUBLIC _SD_SendCmd3
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:0498H PUBLIC timer0
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00A0H.4 PUBLIC SCK
C:0562H PUBLIC read_byte_spi
D:00C8H PUBLIC T2CON
X:0067H PUBLIC Timeout
C:0372H PUBLIC sd_init
C:0529H PUBLIC _write_byte_spi
D:00D0H PUBLIC PSW
C:04D6H SYMBOL Com0058
C:04D6H SYMBOL L?0089
C:04D6H SYMBOL L?0090
C:04DBH SYMBOL L?0091
C:04E1H SYMBOL L?0092
C:04E1H SYMBOL L?0093
C:04EEH SYMBOL L?0094
C:04EEH SYMBOL L?0095
C:04F6H SYMBOL L?0096
C:04F6H SYMBOL L?0097
------- PROC COM0058
------- ENDPROC COM0058
C:0521H SYMBOL L?0087
------- PROC L?0086
------- ENDPROC L?0086
C:0521H SYMBOL L?0087
------- PROC _WRITE_BYTE_SPI
D:0007H SYMBOL dat
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0529H LINE# 10
BL51 BANKED LINKER/LOCATER V6.05 12/26/2008 19:38:32 PAGE 4
C:0529H LINE# 11
C:0529H LINE# 13
C:052BH LINE# 14
C:052BH LINE# 15
C:052FH LINE# 16
C:052FH LINE# 17
C:0531H LINE# 18
C:0533H LINE# 20
C:0533H LINE# 21
C:0535H LINE# 22
C:0535H LINE# 23
C:0537H LINE# 24
C:0539H LINE# 25
C:053DH LINE# 26
C:0542H LINE# 27
------- ENDPROC _WRITE_BYTE_SPI
------- PROC READ_BYTE_SPI
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL rByte
------- ENDDO
C:0562H LINE# 29
C:0562H LINE# 30
C:0562H LINE# 31
C:0564H LINE# 33
C:0565H LINE# 34
C:0565H LINE# 35
C:0567H LINE# 36
C:0569H LINE# 38
C:056DH LINE# 39
C:0573H LINE# 40
C:0578H LINE# 41
C:0578H LINE# 42
------- ENDPROC READ_BYTE_SPI
------- PROC _DELAYMS
D:0006H SYMBOL dly
------- DO
D:0006H SYMBOL i
D:0005H SYMBOL j
------- ENDDO
C:0579H LINE# 49
C:0579H LINE# 50
C:0579H LINE# 53
C:0582H LINE# 54
C:0582H LINE# 55
C:0586H LINE# 56
C:058DH LINE# 57
------- ENDPROC _DELAYMS
------- PROC _SD_SENDCMD
D:0001H SYMBOL cmd
X:0069H SYMBOL arg
X:006DH SYMBOL rebuff
------- DO
D:0005H SYMBOL i
X:0070H SYMBOL tmp
X:0071H SYMBOL rlen
------- ENDDO
BL51 BANKED LINKER/LOCATER V6.05 12/26/2008 19:38:32 PAGE 5
C:01CAH LINE# 9
C:01CCH LINE# 10
C:01CCH LINE# 15
C:01D1H LINE# 16
C:01E0H LINE# 17
C:01E0H LINE# 18
C:01E0H LINE# 19
C:01E8H LINE# 21
C:01F0H LINE# 23
C:01F8H LINE# 25
C:01FDH LINE# 26
C:01FDH LINE# 27
C:01FFH LINE# 28
C:01FFH LINE# 30
C:0201H LINE# 31
C:0203H LINE# 32
C:0203H LINE# 33
C:0208H LINE# 34
C:020DH LINE# 36
C:020FH LINE# 38
C:0213H LINE# 40
C:0219H LINE# 41
C:021FH LINE# 42
C:022AH LINE# 43
C:022DH LINE# 45
C:022DH LINE# 55
C:0231H LINE# 57
C:0231H LINE# 58
C:023BH LINE# 59
C:023CH LINE# 60
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -