1.m51
来自「16路巡检仪 该仪表采用c语言编写」· M51 代码 · 共 1,328 行 · 第 1/3 页
M51
1,328 行
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 11:51:24 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE mani.obj, LEDdeal.obj, KEYdeal.obj, inttrup.obj, data.obj, sysint.obj, Hex to bcd.obj TO 1 RAMS
>> IZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
mani.obj (MANI)
LEDdeal.obj (LEDDEAL)
KEYdeal.obj (KEYDEAL)
inttrup.obj (INTTRUP)
data.obj (DATA)
sysint.obj (SYSINT)
Hex to bcd.obj (HEX_TO_BCD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 1 (MANI)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0010H UNIT _DATA_GROUP_
0018H 0008H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?INTTRUP
0020H.1 0000H.7 *** GAP ***
DATA 0021H 0045H UNIT ?DT?LEDDEAL
DATA 0066H 000DH UNIT ?DT?INTTRUP
DATA 0073H 000BH UNIT ?DT?KEYDEAL
IDATA 007EH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 01A2H UNIT ?XD?DATA
XDATA 01A2H 0001H UNIT ?XD?KEYDEAL
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H UNIT ?PR?SYSINT?SYSINT
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0D6CH UNIT ?PR?KEYDEAL?KEYDEAL
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 11:51:24 PAGE 2
CODE 0D7AH 0406H UNIT ?C?LIB_CODE
CODE 1180H 016FH UNIT ?C_INITSEG
CODE 12EFH 00D9H UNIT ?PR?LEDTIME?INTTRUP
CODE 13C8H 00BEH UNIT ?PR?_LEDDEAL?LEDDEAL
CODE 1486H 008CH UNIT ?C_C51STARTUP
CODE 1512H 0068H UNIT ?PR?_HEX2BCD
CODE 157AH 0060H UNIT ?CO?DATA
CODE 15DAH 003AH UNIT ?PR?VFTIME?INTTRUP
CODE 1614H 001BH UNIT ?PR?TIME0?INTTRUP
CODE 162FH 0011H UNIT ?CO?LEDDEAL
CODE 1640H 0010H UNIT ?PR?MAIN?MANI
CODE 1650H 000FH UNIT ?PR?TIMEINIT?SYSINT
OVERLAY MAP OF MODULE: 1 (MANI)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?PR?TIME0?INTTRUP ----- -----
+--> ?PR?LEDTIME?INTTRUP
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MANI
+--> ?C_INITSEG
?PR?MAIN?MANI ----- -----
+--> ?PR?SYSINT?SYSINT
+--> ?PR?_LEDDEAL?LEDDEAL
+--> ?PR?KEYDEAL?KEYDEAL
?PR?SYSINT?SYSINT ----- -----
+--> ?PR?TIMEINIT?SYSINT
?PR?_LEDDEAL?LEDDEAL 0008H 0005H
+--> ?PR?_HEX2BCD
+--> ?CO?LEDDEAL
?PR?KEYDEAL?KEYDEAL 0008H 0010H
+--> ?CO?DATA
+--> ?PR?_HEX2BCD
UNRESOLVED EXTERNAL SYMBOLS:
?_FLASHBYTER?BYTE
?_FLASHTW?BYTE
?_FLASHW?BYTE
?_FLASHWB?BYTE
_FLASHBYTER
_FLASHTW
_FLASHW
_FLASHWB
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 11:51:24 PAGE 3
SYMBOL TABLE OF MODULE: 1 (MANI)
VALUE TYPE NAME
----------------------------------
------- MODULE MANI
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:1640H PUBLIC main
------- PROC MAIN
C:1640H LINE# 5
C:1640H LINE# 6
C:1640H LINE# 7
C:1643H LINE# 8
C:1646H LINE# 9
C:1646H LINE# 10
C:1646H LINE# 12
C:164BH LINE# 13
C:164EH LINE# 14
------- ENDPROC MAIN
------- ENDMOD MANI
------- MODULE LEDDEAL
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:0021H PUBLIC si0
D:0022H PUBLIC si1
D:0023H PUBLIC si2
D:0024H PUBLIC si3
D:0025H PUBLIC VFport1
D:0026H PUBLIC PV
C:13C8H PUBLIC _LEDdeal
C:162FH PUBLIC xz
------- PROC _LEDDEAL
D:0008H SYMBOL k
------- DO
D:0009H SYMBOL LEDbuf1
------- ENDDO
C:13C8H LINE# 10
C:13CAH LINE# 11
C:13CAH LINE# 13
C:13CEH LINE# 14
C:13CEH LINE# 15
C:13E6H LINE# 16
C:13EEH LINE# 17
C:13F3H LINE# 18
C:13F8H LINE# 19
C:13FDH LINE# 20
C:140AH LINE# 21
C:1412H LINE# 22
C:1417H LINE# 23
C:141CH LINE# 24
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 11:51:24 PAGE 4
C:141EH LINE# 25
C:1420H LINE# 26
C:1464H LINE# 27
C:1464H LINE# 28
C:1467H LINE# 29
C:146AH LINE# 30
C:146DH LINE# 31
C:1470H LINE# 32
C:1471H LINE# 34
C:1471H LINE# 35
C:1479H LINE# 36
C:147BH LINE# 37
C:1480H LINE# 38
C:1485H LINE# 39
C:1485H LINE# 40
------- ENDPROC _LEDDEAL
------- ENDMOD LEDDEAL
------- MODULE KEYDEAL
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:000EH PUBLIC KEYdeal
D:0073H PUBLIC chose
D:0074H PUBLIC LEDbuf
X:01A2H PUBLIC warmd
D:007CH PUBLIC keyn
D:007DH PUBLIC TM1
------- PROC KEYDEAL
------- DO
D:0008H SYMBOL kr
D:0009H SYMBOL portl
D:000AH SYMBOL buf
D:000EH SYMBOL wk
D:000FH SYMBOL wt
D:0010H SYMBOL leng
D:0012H SYMBOL sysleng
D:0014H SYMBOL funleng
D:0016H SYMBOL temp
------- ENDDO
C:000EH LINE# 35
C:000EH LINE# 36
C:000EH LINE# 37
C:0015H LINE# 38
C:0015H LINE# 40
C:001CH LINE# 41
C:0025H LINE# 42
C:002CH LINE# 43
C:0035H LINE# 44
C:0040H LINE# 45
C:004DH LINE# 46
C:0056H LINE# 47
C:00CDH LINE# 48
C:00CDH LINE# 49
C:00D7H LINE# 50
C:00DAH LINE# 51
C:00DDH LINE# 52
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 11:51:24 PAGE 5
C:00DDH LINE# 53
C:00DDH LINE# 54
C:00DFH LINE# 55
C:00F3H LINE# 56
C:00F3H LINE# 57
C:00F6H LINE# 58
C:00F9H LINE# 59
C:00F9H LINE# 60
C:00FBH LINE# 61
C:0104H LINE# 62
C:0104H LINE# 63
C:0107H LINE# 64
C:010AH LINE# 65
C:010AH LINE# 66
C:010AH LINE# 67
C:010DH LINE# 68
C:0110H LINE# 69
C:0114H LINE# 70
C:0114H LINE# 71
C:0117H LINE# 72
C:011AH LINE# 73
C:0121H LINE# 74
C:012BH LINE# 75
C:0139H LINE# 76
C:013CH LINE# 77
C:013FH LINE# 78
C:0146H LINE# 79
C:0150H LINE# 80
C:015EH LINE# 81
C:0161H LINE# 82
C:0164H LINE# 83
C:0168H LINE# 84
C:0168H LINE# 85
C:016BH LINE# 86
C:016EH LINE# 87
C:0175H LINE# 88
C:0183H LINE# 89
C:0186H LINE# 90
C:0189H LINE# 91
C:0190H LINE# 92
C:019EH LINE# 93
C:01ACH LINE# 94
C:01AFH LINE# 95
C:01B2H LINE# 96
C:01B9H LINE# 97
C:01C7H LINE# 98
C:01D5H LINE# 99
C:01D8H LINE# 100
C:01DBH LINE# 101
C:01E2H LINE# 102
C:01F0H LINE# 103
C:01FEH LINE# 104
C:0201H LINE# 105
C:0204H LINE# 106
C:020BH LINE# 107
C:0215H LINE# 108
C:0223H LINE# 109
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 11:51:24 PAGE 6
C:0226H LINE# 110
C:0231H LINE# 111
C:0231H LINE# 112
C:0234H LINE# 113
C:0237H LINE# 114
C:0237H LINE# 115
C:0237H LINE# 116
C:0239H LINE# 117
C:023CH LINE# 118
C:0243H LINE# 119
C:0251H LINE# 120
C:0254H LINE# 121
C:0257H LINE# 122
C:025EH LINE# 123
C:026CH LINE# 124
C:027AH LINE# 125
C:027DH LINE# 126
C:0280H LINE# 127
C:0287H LINE# 128
C:0295H LINE# 129
C:02A3H LINE# 130
C:02A6H LINE# 131
C:02A9H LINE# 132
C:02B0H LINE# 133
C:02BEH LINE# 134
C:02CCH LINE# 135
C:02CFH LINE# 136
C:02D2H LINE# 137
C:02D9H LINE# 138
C:02E3H LINE# 139
C:02F1H LINE# 140
C:02F4H LINE# 141
C:02F7H LINE# 142
C:02FBH LINE# 143
C:02FBH LINE# 144
C:02FEH LINE# 145
C:0301H LINE# 146
C:0308H LINE# 147
C:0312H LINE# 148
C:0320H LINE# 149
C:0323H LINE# 150
C:0326H LINE# 151
C:032DH LINE# 152
C:0337H LINE# 153
C:0345H LINE# 154
C:0348H LINE# 155
C:034BH LINE# 156
C:0352H LINE# 157
C:035CH LINE# 158
C:036DH LINE# 159
C:0370H LINE# 160
C:0373H LINE# 161
C:037AH LINE# 162
C:0384H LINE# 163
C:0392H LINE# 164
C:0394H LINE# 165
C:0397H LINE# 166
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 11:51:24 PAGE 7
C:039EH LINE# 167
C:03A8H LINE# 168
C:03B6H LINE# 169
C:03B8H LINE# 170
C:03BBH LINE# 171
C:03C2H LINE# 172
C:03CCH LINE# 173
C:03DDH LINE# 174
C:03E0H LINE# 175
C:03E3H LINE# 176
C:03EAH LINE# 177
C:03F4H LINE# 178
C:03F7H LINE# 179
C:03FAH LINE# 180
C:0401H LINE# 181
C:040BH LINE# 182
C:0419H LINE# 183
C:041CH LINE# 184
C:041FH LINE# 185
C:0426H LINE# 186
C:0430H LINE# 187
C:043EH LINE# 188
C:0441H LINE# 189
C:0444H LINE# 190
C:044BH LINE# 191
C:0455H LINE# 192
C:0463H LINE# 193
C:0466H LINE# 194
C:0469H LINE# 195
C:0470H LINE# 196
C:047AH LINE# 197
C:0488H LINE# 198
C:048BH LINE# 199
C:048EH LINE# 200
C:0495H LINE# 201
C:04A3H LINE# 202
C:04A5H LINE# 203
C:04A8H LINE# 204
C:04AFH LINE# 205
C:04BDH LINE# 206
C:04CBH LINE# 207
C:04CDH LINE# 208
C:04D0H LINE# 209
C:04D7H LINE# 210
C:04E5H LINE# 211
C:04F3H LINE# 212
C:04F5H LINE# 213
C:04F8H LINE# 214
C:04FFH LINE# 215
C:050DH LINE# 216
C:051EH LINE# 217
C:051EH LINE# 218
C:051EH LINE# 219
C:051EH LINE# 220
C:0535H LINE# 221
C:0538H LINE# 222
C:0541H LINE# 223
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 11:51:24 PAGE 8
C:05BDH LINE# 224
C:05BDH LINE# 225
C:05C0H LINE# 226
C:05C3H LINE# 227
C:05C3H LINE# 228
C:05C6H LINE# 229
C:05C9H LINE# 230
C:05D0H LINE# 231
C:05DAH LINE# 232
C:05DDH LINE# 233
C:05E4H LINE# 234
C:05EEH LINE# 235
C:05F1H LINE# 236
C:05F4H LINE# 237
C:05F4H LINE# 238
C:05F7H LINE# 239
C:0608H LINE# 240
C:0614H LINE# 241
C:0614H LINE# 242
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?