📄 cpu.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 05/15/2005 11:36:59 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE CPU_COM.obj, led.obj TO CPU.omf RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
CPU_COM.obj (CPU_COM)
led.obj (LED)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
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_INIT)
LINK MAP OF MODULE: CPU.omf (CPU_COM)
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 ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
BIT 0020H.2 0000H.1 UNIT ?BI?CPU_COM
0020H.3 0000H.5 *** GAP ***
IDATA 0021H 0054H UNIT ?ID?CPU_COM
IDATA 0075H 003DH UNIT _IDATA_GROUP_
IDATA 00B2H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0012H UNIT _XDATA_GROUP_
XDATA 0012H 0002H UNIT ?XD?CPU_COM
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?CPU_CLOSE?CPU_COM
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 033AH UNIT ?PR?_ICC_INS?CPU_COM
CODE 0348H 027AH UNIT ?PR?READ_ATR?CPU_COM
CODE 05C2H 01B7H UNIT ?PR?_GETCHAR?CPU_COM
CODE 0779H 019CH UNIT ?C?LIB_CODE
CODE 0915H 018DH UNIT ?PR?_SENDCHAR?CPU_COM
CODE 0AA2H 0178H UNIT ?PR?PLY_APDU?PLY_APDU
CODE 0C1AH 0143H UNIT ?PR?_SENDCHAR1?CPU_COM
CODE 0D5DH 0112H UNIT ?PR?_READCOM?CPU_COM
CODE 0E6FH 008CH UNIT ?C_C51STARTUP
CODE 0EFBH 007EH UNIT ?PR?MAIN?CPU_COM
CODE 0F79H 006CH UNIT ?PR?CPU_OPEN?CPU_COM
CODE 0FE5H 004CH UNIT ?PR?REST?CPU_COM
BL51 BANKED LINKER/LOCATER V5.12 05/15/2005 11:36:59 PAGE 2
CODE 1031H 0045H UNIT ?C_INITSEG
CODE 1076H 003EH UNIT ?PR?_SENDCOM?CPU_COM
CODE 10B4H 003EH UNIT ?PR?_RECEIVE_NINS?CPU_COM
CODE 10F2H 0019H UNIT ?PR?COM_OPEN?CPU_COM
CODE 110BH 0012H UNIT ?PR?INTTIME0?CPU_COM
CODE 111DH 000FH UNIT ?PR?DELAY?CPU_COM
CODE 112CH 0006H UNIT ?CO?CPU_COM
CODE 1132H 0003H UNIT ?PR?INTTIMER0?CPU_COM
OVERLAY MAP OF MODULE: CPU.omf (CPU_COM)
SEGMENT BIT_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?CPU_COM
+--> ?C_INITSEG
?PR?MAIN?CPU_COM ----- ----- 0075H 0027H ----- -----
+--> ?CO?CPU_COM
+--> ?PR?PLY_APDU?PLY_APDU
+--> ?PR?INTTIME0?CPU_COM
+--> ?PR?COM_OPEN?CPU_COM
+--> ?PR?CPU_OPEN?CPU_COM
+--> ?PR?_READCOM?CPU_COM
+--> ?PR?_ICC_INS?CPU_COM
+--> ?PR?_SENDCOM?CPU_COM
?PR?CPU_OPEN?CPU_COM ----- ----- 009CH 0004H ----- -----
+--> ?PR?DELAY?CPU_COM
+--> ?PR?READ_ATR?CPU_COM
+--> ?PR?_SENDCOM?CPU_COM
?PR?READ_ATR?CPU_COM ----- ----- 00A0H 000FH ----- -----
+--> ?PR?_GETCHAR?CPU_COM
?PR?_GETCHAR?CPU_COM 0020H.0 0000H.2 00AFH 0003H 0011H 0001H
?PR?_SENDCOM?CPU_COM ----- ----- ----- ----- 0007H 0003H
?PR?_READCOM?CPU_COM ----- ----- ----- ----- 0000H 0007H
+--> ?PR?CPU_CLOSE?CPU_COM
+--> ?PR?CPU_OPEN?CPU_COM
+--> ?PR?REST?CPU_COM
+--> ?PR?_SENDCOM?CPU_COM
+--> ?PR?DELAY?CPU_COM
?PR?CPU_CLOSE?CPU_COM ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY?CPU_COM
?PR?REST?CPU_COM ----- ----- 009CH 0003H ----- -----
+--> ?PR?DELAY?CPU_COM
+--> ?PR?READ_ATR?CPU_COM
+--> ?PR?_SENDCOM?CPU_COM
BL51 BANKED LINKER/LOCATER V5.12 05/15/2005 11:36:59 PAGE 3
?PR?_ICC_INS?CPU_COM ----- ----- ----- ----- 0000H 0010H
+--> ?PR?_SENDCHAR?CPU_COM
+--> ?PR?_SENDCHAR1?CPU_COM
+--> ?PR?_GETCHAR?CPU_COM
+--> ?PR?_RECEIVE_NINS?CPU_COM
?PR?_SENDCHAR?CPU_COM 0020H.0 0000H.1 009CH 0001H ----- -----
?PR?_SENDCHAR1?CPU_COM 0020H.0 0000H.1 009CH 0001H ----- -----
?PR?_RECEIVE_NINS?CPU_COM ----- ----- ----- ----- 0010H 0001H
+--> ?PR?_GETCHAR?CPU_COM
SYMBOL TABLE OF MODULE: CPU.omf (CPU_COM)
VALUE TYPE NAME
----------------------------------
------- MODULE CPU_COM
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:05F1H PUBLIC _GetChar
B:00A8H.7 PUBLIC EA
I:0021H PUBLIC tc2
I:0022H PUBLIC ndata
C:1082H PUBLIC _SendCom
C:110BH PUBLIC Inttime0
C:111DH PUBLIC delay
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
C:0C1AH PUBLIC _SendChar1
C:0D5DH PUBLIC _readCom
X:0012H PUBLIC readcomlen
C:0003H PUBLIC cpu_Close
C:0EFBH PUBLIC main
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
I:0042H PUBLIC Arr_Di
D:0098H PUBLIC SCON
C:10F2H PUBLIC com_Open
D:0089H PUBLIC TMOD
I:0052H PUBLIC Arr_Fi
I:0072H PUBLIC temp
B:0020H.2 PUBLIC CPUCD_Format
C:0F79H PUBLIC cpu_Open
C:0FE5H PUBLIC rest
C:10BCH PUBLIC _Receive_NINS
C:112CH SYMBOL _?ix1000
I:0073H PUBLIC tck
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
D:008CH PUBLIC TH0
BL51 BANKED LINKER/LOCATER V5.12 05/15/2005 11:36:59 PAGE 4
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
B:0090H.3 PUBLIC BT_REC
D:008BH PUBLIC TL1
X:0013H PUBLIC ln_history
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:0090H.3 PUBLIC BT_SND
I:0074H PUBLIC Extra_guardtime_N
C:1132H PUBLIC IntTimer0
C:0348H PUBLIC read_ATR
C:0929H PUBLIC _SendChar
B:0090H.0 PUBLIC BT_RST
B:00D0H.5 PUBLIC F0
C:000EH PUBLIC _ICC_INS
------- PROC MAIN
------- DO
I:0075H SYMBOL pATR
I:0076H SYMBOL InData
I:007CH SYMBOL OutData
------- ENDDO
C:0EFBH LINE# 4
C:0EFBH LINE# 5
C:0EFBH LINE# 6
C:0F0EH LINE# 7
C:0F11H LINE# 8
C:0F14H LINE# 9
C:0F17H LINE# 10
C:0F1AH LINE# 20
C:0F1AH LINE# 21
C:0F1AH LINE# 22
C:0F28H LINE# 23
C:0F28H LINE# 24
C:0F30H LINE# 25
C:0F30H LINE# 27
C:0F30H LINE# 28
C:0F4EH LINE# 29
C:0F4EH LINE# 30
C:0F52H LINE# 31
C:0F55H LINE# 32
C:0F55H LINE# 34
C:0F62H LINE# 35
C:0F62H LINE# 36
C:0F64H LINE# 38
C:0F64H LINE# 39
C:0F68H LINE# 40
C:0F6BH LINE# 41
C:0F77H LINE# 42
C:0F77H LINE# 44
------- ENDPROC MAIN
------- PROC INTTIME0
C:110BH LINE# 48
C:110BH LINE# 49
C:110BH LINE# 50
C:110EH LINE# 51
C:1110H LINE# 52
C:1112H LINE# 53
BL51 BANKED LINKER/LOCATER V5.12 05/15/2005 11:36:59 PAGE 5
C:1115H LINE# 54
C:1118H LINE# 55
C:111AH LINE# 56
C:111CH LINE# 57
------- ENDPROC INTTIME0
------- PROC INTTIMER0
C:1132H LINE# 60
C:1132H LINE# 62
C:1134H LINE# 63
------- ENDPROC INTTIMER0
C:0915H SYMBOL L?0409
------- PROC L?0408
------- ENDPROC L?0408
C:0915H SYMBOL L?0409
------- PROC _SENDCHAR
D:0007H SYMBOL ch
------- DO
D:0006H SYMBOL i
D:0005H SYMBOL bak
I:009CH SYMBOL b
B:0020H.0 SYMBOL a
C:0940H SYMBOL start
C:09F3H SYMBOL start1
------- ENDDO
C:0929H LINE# 67
C:0929H LINE# 68
C:0929H LINE# 69
C:092BH LINE# 70
C:092EH LINE# 71
C:0930H LINE# 73
C:0933H LINE# 74
C:0936H LINE# 75
C:0938H LINE# 76
C:093EH LINE# 77
C:093EH LINE# 78
C:0940H LINE# 79
C:0940H LINE# 80
C:0942H LINE# 81
C:0945H LINE# 82
C:0948H LINE# 83
C:094AH LINE# 85
C:094DH LINE# 86
C:0953H LINE# 87
C:0953H LINE# 88
C:0957H LINE# 89
C:0957H LINE# 90
C:0959H LINE# 91
C:095BH LINE# 92
C:095DH LINE# 94
C:095DH LINE# 95
C:095FH LINE# 96
C:0963H LINE# 97
C:0963H LINE# 98
C:0966H LINE# 99
C:096BH LINE# 100
C:096DH LINE# 101
C:0970H LINE# 102
BL51 BANKED LINKER/LOCATER V5.12 05/15/2005 11:36:59 PAGE 6
C:0971H LINE# 103
C:0975H LINE# 104
C:0977H LINE# 105
C:097AH LINE# 106
C:097AH LINE# 107
C:097CH LINE# 108
C:097EH LINE# 110
C:097EH LINE# 111
C:0980H LINE# 112
C:0980H LINE# 113
C:0983H LINE# 114
C:0988H LINE# 115
C:098AH LINE# 116
C:098DH LINE# 118
C:098FH LINE# 119
C:0992H LINE# 120
C:0997H LINE# 121
C:0999H LINE# 122
C:099CH LINE# 124
C:099FH LINE# 125
C:09A4H LINE# 126
C:09A7H LINE# 127
C:09A7H LINE# 128
C:09ADH LINE# 129
C:09B0H LINE# 130
C:09B2H LINE# 131
C:09B5H LINE# 133
C:09B7H LINE# 134
C:09BAH LINE# 135
C:09BCH LINE# 138
C:09BEH LINE# 139
C:09C1H LINE# 140
C:09C3H LINE# 141
C:09C6H LINE# 142
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -