📄 sle4442.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 03/21/2004 15:22:08 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, SLE4442.obj TO SLE4442 RAMSIZE (256) CODE (0X8000-0XBFFF) XDATA (0XC000-
>> 0XFFFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
SLE4442.obj (SLE4442)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
LINK MAP OF MODULE: SLE4442 (?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"
0008H 0018H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?SLE4442
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H C000H *** GAP ***
XDATA C000H 0108H UNIT _XDATA_GROUP_
XDATA C108H 0007H UNIT ?XD?_CHECKPSW?SLE4442
XDATA C10FH 0005H UNIT ?XD?_WRITECM?SLE4442
XDATA C114H 0005H UNIT ?XD?_WRITEPM?SLE4442
XDATA C119H 0003H UNIT ?XD?_READPM?SLE4442
XDATA C11CH 0003H UNIT ?XD?_READPSW?SLE4442
XDATA C11FH 0003H UNIT ?XD?_SETPSW?SLE4442
* * * * * * * C O D E M E M O R Y * * * * * * *
0000H 8000H *** GAP ***
CODE 8000H 0003H ABSOLUTE
CODE 8003H 00F0H UNIT ?PR?_CHECKPSW?SLE4442
CODE 80F3H 0093H UNIT ?PR?READCHAR?SLE4442
CODE 8186H 006EH UNIT ?PR?RSTCARD?SLE4442
CODE 81F4H 006EH UNIT ?C?LIB_CODE
CODE 8262H 0058H UNIT ?PR?_WRITEPM?SLE4442
CODE 82BAH 0056H UNIT ?PR?_WRITECM?SLE4442
CODE 8310H 0050H UNIT ?PR?_READCM?SLE4442
CODE 8360H 0048H UNIT ?PR?_SENDCOMMAND?SLE4442
CODE 83A8H 0047H UNIT ?PR?_READPM?SLE4442
CODE 83EFH 0042H UNIT ?PR?_SETPSW?SLE4442
CODE 8431H 003FH UNIT ?PR?SENDCLOCK?SLE4442
CODE 8470H 0038H UNIT ?PR?_READPSW?SLE4442
CODE 84A8H 001FH UNIT ?PR?_SENDBYTE?SLE4442
CODE 84C7H 0011H UNIT ?PR?MAIN?MAIN
CODE 84D8H 000CH UNIT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V5.03 03/21/2004 15:22:08 PAGE 2
OVERLAY MAP OF MODULE: SLE4442 (?C_STARTUP)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN C000H 0100H
+--> ?PR?_READCM?SLE4442
?PR?_READCM?SLE4442 C100H 0004H
+--> ?PR?RSTCARD?SLE4442
+--> ?PR?_SENDCOMMAND?SLE4442
+--> ?PR?READCHAR?SLE4442
?PR?RSTCARD?SLE4442 C104H 0004H
+--> ?PR?READCHAR?SLE4442
?PR?_SENDCOMMAND?SLE4442 ----- -----
+--> ?PR?_SENDBYTE?SLE4442
SYMBOL TABLE OF MODULE: SLE4442 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:84D8H SEGMENT ?C_C51STARTUP
I:0021H SEGMENT ?STACK
C:8000H 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:84DBH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H 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:84D8H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
BL51 BANKED LINKER/LOCATER V5.03 03/21/2004 15:22:08 PAGE 3
N:0000H SYMBOL XDATASTART
C:8000H LINE# 92
C:84D8H LINE# 99
C:84DAH LINE# 100
C:84DBH LINE# 101
C:84DCH LINE# 102
C:84DEH LINE# 151
C:84E1H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:84C7H PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
X:C000H SYMBOL RecBuf
D:0007H SYMBOL ret
------- ENDDO
C:84C7H LINE# 10
C:84C7H LINE# 11
C:84C7H LINE# 14
C:84D4H LINE# 16
C:84D6H LINE# 17
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE SLE4442
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:84A8H PUBLIC _SendByte
D:00B0H PUBLIC P3
D:0020H PUBLIC ibase
D:00A8H PUBLIC IE
C:8310H PUBLIC _ReadCm
B:0090H.0 PUBLIC IO
D:00B8H PUBLIC IP
C:8470H PUBLIC _ReadPsw
C:83A8H PUBLIC _ReadPm
C:80F3H PUBLIC Readchar
C:82BAH PUBLIC _WriteCm
C:8262H PUBLIC _WritePm
C:8360H PUBLIC _SendCommand
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:8190H PUBLIC RstCard
C:83EFH PUBLIC _SetPsw
B:0020H.0 PUBLIC mybit0
B:0020H.1 PUBLIC mybit1
B:0020H.2 PUBLIC mybit2
BL51 BANKED LINKER/LOCATER V5.03 03/21/2004 15:22:08 PAGE 4
B:0090H.1 PUBLIC CLK
B:0020H.3 PUBLIC mybit3
B:0020H.4 PUBLIC mybit4
B:0020H.5 PUBLIC mybit5
B:0020H.6 PUBLIC mybit6
B:0020H.7 PUBLIC mybit7
D:00C8H PUBLIC T2CON
B:0090H.2 PUBLIC RST
D:00D0H PUBLIC PSW
C:843CH PUBLIC SendClock
C:8003H PUBLIC _CheckPsw
------- PROC READCHAR
C:80F3H LINE# 30
C:80F3H LINE# 31
C:80F3H LINE# 32
C:8105H LINE# 33
C:8117H LINE# 34
C:8129H LINE# 35
C:813BH LINE# 36
C:814DH LINE# 37
C:815FH LINE# 38
C:8171H LINE# 39
C:8183H LINE# 41
C:8185H LINE# 42
------- ENDPROC READCHAR
------- PROC _SENDBYTE
D:0007H SYMBOL sendchar
------- DO
D:0006H SYMBOL i
------- ENDDO
C:84A8H LINE# 50
C:84A8H LINE# 51
C:84A8H LINE# 52
C:84AAH LINE# 53
C:84ACH LINE# 55
C:84ACH LINE# 56
C:84ACH LINE# 57
C:84AEH LINE# 58
C:84B3H LINE# 59
C:84B7H LINE# 60
C:84B9H LINE# 61
C:84BEH LINE# 62
C:84C4H LINE# 63
C:84C6H LINE# 64
------- ENDPROC _SENDBYTE
------- PROC L?0072
------- ENDPROC L?0072
------- PROC RSTCARD
------- DO
D:0006H SYMBOL i
X:C104H SYMBOL ReadBuf
------- ENDDO
C:8190H LINE# 74
C:8190H LINE# 75
C:8190H LINE# 79
C:8192H LINE# 80
C:8194H LINE# 81
BL51 BANKED LINKER/LOCATER V5.03 03/21/2004 15:22:08 PAGE 5
C:8196H LINE# 83
C:81A0H LINE# 84
C:81A2H LINE# 85
C:81A7H LINE# 86
C:81A9H LINE# 87
C:81AEH LINE# 88
C:81B0H LINE# 89
C:81B5H LINE# 90
C:81B7H LINE# 92
C:81B9H LINE# 93
C:81B9H LINE# 94
C:81C8H LINE# 95
C:81CDH LINE# 97
C:81CFH LINE# 98
C:81D4H LINE# 99
C:81D6H LINE# 100
C:81D8H LINE# 102
C:81EEH LINE# 104
C:81EEH LINE# 105
C:81F1H LINE# 106
C:81F1H LINE# 108
C:81F1H LINE# 109
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -