📄 ckcom.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 04/29/2006 19:08:29 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, CKCom.obj TO CkCom
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
CKCom.obj (CKCOM)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: CkCom (?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 ***
BIT 0020H.0 0000H.5 UNIT ?BI?CKCOM
0020H.5 0000H.3 *** GAP ***
DATA 0021H 001AH UNIT ?DT?CKCOM
IDATA 003BH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?MAIN?CKCOM
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0014H UNIT ?C_INITSEG
0022H 0001H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 00CAH UNIT ?PR?COMMUNICATE?CKCOM
CODE 00F0H 008CH UNIT ?C_C51STARTUP
CODE 017CH 004BH UNIT ?PR?RUN?CKCOM
CODE 01C7H 003CH UNIT ?PR?SENTKEYTOCK?CKCOM
CODE 0203H 0029H UNIT ?PR?SENTCKTOPC?CKCOM
CODE 022CH 001FH UNIT ?PR?TIMER0?CKCOM
CODE 024BH 001AH UNIT ?PR?SYSINT?CKCOM
CODE 0265H 000FH UNIT ?PR?DELAY600US?CKCOM
OVERLAY MAP OF MODULE: CkCom (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?CKCOM
+--> ?C_INITSEG
?PR?MAIN?CKCOM
+--> ?PR?SYSINT?CKCOM
+--> ?PR?RUN?CKCOM
BL51 BANKED LINKER/LOCATER V6.00 04/29/2006 19:08:29 PAGE 2
?PR?RUN?CKCOM
+--> ?PR?DELAY600US?CKCOM
+--> ?PR?SENTKEYTOCK?CKCOM
+--> ?PR?SENTCKTOPC?CKCOM
SYMBOL TABLE OF MODULE: CkCom (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:00F0H SEGMENT ?C_C51STARTUP
I:003BH SEGMENT ?STACK
C:0000H 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:00F3H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H 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:00F0H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:00F0H LINE# 133
C:00F2H LINE# 134
C:00F3H LINE# 135
C:00F4H LINE# 136
C:00F6H LINE# 185
C:00F9H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE CKCOM
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
B:00A8H.7 PUBLIC EA
B:0020H.0 PUBLIC CkRxdFlagOk
B:00A8H.4 PUBLIC ES
B:0098H.0 PUBLIC RI
B:0020H.1 PUBLIC PcRxdFlagOk
B:0098H.1 PUBLIC TI
C:0003H PUBLIC main
BL51 BANKED LINKER/LOCATER V6.00 04/29/2006 19:08:29 PAGE 3
B:0020H.2 PUBLIC OkToPcFlag
D:0099H PUBLIC SBUF
D:0025H PUBLIC CkState
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
C:017CH PUBLIC Run
D:0026H PUBLIC PcState
C:01C7H PUBLIC SentKeyToCk
D:0027H PUBLIC datastate
B:0090H.0 PUBLIC test
C:0203H PUBLIC SentCkToPc
D:0028H PUBLIC KeyBuf
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:0029H PUBLIC CkBuf
D:008DH PUBLIC TH1
B:0098H.3 PUBLIC TB8
B:00D0H.0 PUBLIC P
D:008AH PUBLIC TL0
C:022CH PUBLIC timer0
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:0090H.5 PUBLIC En1
B:0090H.6 PUBLIC En2
B:0090H.7 PUBLIC En3
C:024BH PUBLIC SysInt
C:0265H PUBLIC Delay600us
B:0020H.3 PUBLIC ReceiveCkFlag
B:0090H.3 PUBLIC test3
B:0020H.4 PUBLIC ReceivePcFlag
C:0026H PUBLIC Communicate
D:0031H PUBLIC PcKeyBuf
------- PROC SYSINT
C:024BH LINE# 19
C:024BH LINE# 20
C:024BH LINE# 21
C:024EH LINE# 22
C:0251H LINE# 25
C:0254H LINE# 26
C:0256H LINE# 27
C:0258H LINE# 28
C:025AH LINE# 29
C:025CH LINE# 30
C:025EH LINE# 31
C:0260H LINE# 32
C:0262H LINE# 33
C:0264H LINE# 34
------- ENDPROC SYSINT
------- PROC TIMER0
------- DO
D:0021H SYMBOL time0low
------- ENDDO
C:022CH LINE# 36
C:0230H LINE# 39
C:0232H LINE# 40
C:0235H LINE# 41
C:0238H LINE# 42
BL51 BANKED LINKER/LOCATER V6.00 04/29/2006 19:08:29 PAGE 4
C:023AH LINE# 43
C:023CH LINE# 44
C:0241H LINE# 45
C:0241H LINE# 46
C:0244H LINE# 47
C:0246H LINE# 48
C:0246H LINE# 50
------- ENDPROC TIMER0
------- PROC DELAY600US
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0265H LINE# 51
C:0265H LINE# 52
C:0265H LINE# 53
C:0273H LINE# 56
------- ENDPROC DELAY600US
------- PROC COMMUNICATE
------- DO
D:0007H SYMBOL RBuf
D:0022H SYMBOL i
D:0023H SYMBOL KeyCounter
------- ENDDO
C:0026H LINE# 57
C:0031H LINE# 62
C:0033H LINE# 63
C:0039H LINE# 64
C:0039H LINE# 65
C:003BH LINE# 67
C:003DH LINE# 68
C:0040H LINE# 69
C:0040H LINE# 71
C:0043H LINE# 72
C:0045H LINE# 73
C:0050H LINE# 74
C:0050H LINE# 75
C:0053H LINE# 76
C:0059H LINE# 78
C:005CH LINE# 79
C:005FH LINE# 81
C:0061H LINE# 82
C:0066H LINE# 83
C:0066H LINE# 85
C:006DH LINE# 86
C:0070H LINE# 87
C:0072H LINE# 88
C:0074H LINE# 89
C:0077H LINE# 90
C:007AH LINE# 91
C:007DH LINE# 92
C:0080H LINE# 93
C:0082H LINE# 95
C:0084H LINE# 97
C:0084H LINE# 98
C:008BH LINE# 99
C:008DH LINE# 100
C:008DH LINE# 103
BL51 BANKED LINKER/LOCATER V6.00 04/29/2006 19:08:29 PAGE 5
C:008FH LINE# 104
C:008FH LINE# 105
C:008FH LINE# 106
C:008FH LINE# 108
C:008FH LINE# 109
C:00A1H LINE# 110
C:00A1H LINE# 111
C:00A4H LINE# 112
C:00A9H LINE# 114
C:00A9H LINE# 115
C:00ABH LINE# 116
C:00AEH LINE# 117
C:00B3H LINE# 119
C:00B7H LINE# 120
C:00B7H LINE# 122
C:00BAH LINE# 123
C:00BFH LINE# 125
C:00BFH LINE# 126
C:00C1H LINE# 127
C:00C1H LINE# 128
C:00C8H LINE# 129
C:00CDH LINE# 130
C:00CDH LINE# 131
C:00CFH LINE# 133
C:00D2H LINE# 134
C:00D5H LINE# 135
C:00D7H LINE# 137
C:00D9H LINE# 138
C:00D9H LINE# 139
C:00DBH LINE# 140
C:00DBH LINE# 142
C:00DBH LINE# 143
C:00DBH LINE# 144
C:00DDH LINE# 145
C:00E0H LINE# 146
C:00E0H LINE# 147
C:00E2H LINE# 148
C:00E5H LINE# 149
C:00E5H LINE# 150
C:00E5H LINE# 151
C:00E5H LINE# 152
C:00E5H LINE# 153
C:00E5H LINE# 156
C:00E5H LINE# 157
C:00E7H LINE# 159
------- ENDPROC COMMUNICATE
------- PROC SENTKEYTOCK
C:01C7H LINE# 160
C:01C7H LINE# 161
C:01C7H LINE# 162
C:01CDH LINE# 163
C:01CDH LINE# 164
C:01CFH LINE# 165
C:01D2H LINE# 166
C:01D5H LINE# 168
C:01D7H LINE# 169
C:01D7H LINE# 170
BL51 BANKED LINKER/LOCATER V6.00 04/29/2006 19:08:29 PAGE 6
C:01DBH LINE# 171
C:01DEH LINE# 172
C:01E1H LINE# 174
C:01E3H LINE# 175
C:01E4H LINE# 177
C:01E4H LINE# 178
C:01E6H LINE# 179
C:01E9H LINE# 181
C:01ECH LINE# 183
C:01EEH LINE# 184
C:01F0H LINE# 185
C:01F3H LINE# 186
C:01F6H LINE# 188
C:01F8H LINE# 189
C:01FAH LINE# 190
C:01FDH LINE# 191
C:0200H LINE# 193
C:0202H LINE# 194
C:0202H LINE# 195
------- ENDPROC SENTKEYTOCK
------- PROC SENTCKTOPC
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0203H LINE# 196
C:0203H LINE# 197
C:0203H LINE# 199
C:0206H LINE# 200
C:0209H LINE# 201
C:020DH LINE# 202
C:0210H LINE# 204
C:0212H LINE# 205
C:0214H LINE# 206
C:0214H LINE# 207
C:021BH LINE# 208
C:021FH LINE# 209
C:0222H LINE# 211
C:0224H LINE# 212
C:0228H LINE# 213
C:022BH LINE# 214
------- ENDPROC SENTCKTOPC
------- PROC RUN
------- DO
D:0024H SYMBOL a
------- ENDDO
C:017CH LINE# 216
C:017CH LINE# 217
C:017CH LINE# 219
C:017FH LINE# 220
C:017FH LINE# 221
C:0182H LINE# 222
C:0182H LINE# 223
C:0184H LINE# 224
C:018FH LINE# 225
C:018FH LINE# 226
C:0191H LINE# 227
C:0193H LINE# 228
BL51 BANKED LINKER/LOCATER V6.00 04/29/2006 19:08:29 PAGE 7
C:0196H LINE# 229
C:0199H LINE# 230
C:019CH LINE# 231
C:019EH LINE# 232
C:01A0H LINE# 233
C:01A2H LINE# 235
C:01A2H LINE# 236
C:01A4H LINE# 237
C:01A7H LINE# 238
C:01A7H LINE# 239
C:01A9H LINE# 240
C:01A9H LINE# 241
C:01ABH LINE# 242
C:01ADH LINE# 244
C:01ADH LINE# 245
C:01B0H LINE# 246
C:01B0H LINE# 247
C:01B2H LINE# 248
C:01B4H LINE# 249
C:01B6H LINE# 250
C:01B9H LINE# 251
C:01BBH LINE# 252
C:01BDH LINE# 253
C:01BFH LINE# 254
C:01C2H LINE# 255
C:01C4H LINE# 256
C:01C6H LINE# 257
C:01C6H LINE# 258
------- ENDPROC RUN
------- PROC MAIN
C:0003H LINE# 260
C:0003H LINE# 261
C:0003H LINE# 262
C:0006H LINE# 263
C:0006H LINE# 264
------- ENDPROC MAIN
------- ENDMOD CKCOM
Program Size: data=35.5 xdata=0 code=627
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -