BL51 BANKED LINKER/LOCATER V6.22.2.0 05/15/2023 15:43:02 PAGE 1 BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY: D:\KEIL5\C51\BIN\BL51.EXE .\dist\STARTUP.obj, .\dist\萝丽高压有刷PN双向电调 -- 源码.obj TO .\dist\test PRINT (.\test.m51 >> ) MEMORY MODEL: SMALL INPUT MODULES INCLUDED: .\dist\STARTUP.obj (?C_STARTUP) .\dist\萝丽高压有刷PN双向电调 -- 源码.obj (____________PN________________) LINK MAP OF MODULE: .\dist\test (?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" DATA 0008H 0008H UNIT ?DT?____________PN________________ 0010H 0010H *** GAP *** BIT 0020H.0 0000H.4 UNIT ?BI?____________PN________________ 0020H.4 0000H.4 *** GAP *** IDATA 0021H 0001H UNIT ?STACK * * * * * * * C O D E M E M O R Y * * * * * * * CODE 0000H 0003H ABSOLUTE CODE 0003H 0050H UNIT ?PR?ET2_ISR?____________PN________________ CODE 0053H 000CH UNIT ?C_C51STARTUP 005FH 0004H *** GAP *** CODE 0063H 0003H ABSOLUTE CODE 0066H 0138H UNIT ?PR?MAIN?____________PN________________ CODE 019EH 007AH UNIT ?PR?_SHOCK?____________PN________________ CODE 0218H 0034H UNIT ?PR?MEASURE?____________PN________________ CODE 024CH 001BH UNIT ?PR?_DELAY_US?____________PN________________ CODE 0267H 001AH UNIT ?PR?_DELAY_MS?____________PN________________ OVERLAY MAP OF MODULE: .\dist\test (?C_STARTUP) SEGMENT +--> CALLED SEGMENT --------------------- ?C_C51STARTUP +--> ?PR?MAIN?____________PN________________ ?PR?MAIN?____________PN________________ +--> ?PR?_DELAY_MS?____________PN_________... +--> ?PR?_SHOCK?____________PN____________... +--> ?PR?MEASURE?____________PN___________... ?PR?_SHOCK?____________PN____________... +--> ?PR?_DELAY_MS?____________PN_________... +--> ?PR?_DELAY_US?____________PN_________... BL51 BANKED LINKER/LOCATER V6.22.2.0 05/15/2023 15:43:02 PAGE 2 SYMBOL TABLE OF MODULE: .\dist\test (?C_STARTUP) VALUE TYPE NAME ---------------------------------- ------- MODULE ?C_STARTUP C:0053H SEGMENT ?C_C51STARTUP I:0021H 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:0056H 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:0053H SYMBOL STARTUP1 N:0000H SYMBOL XBPSTACK N:0000H SYMBOL XBPSTACKTOP N:0000H SYMBOL XDATALEN N:0000H SYMBOL XDATASTART C:0000H LINE# 126 C:0053H LINE# 133 C:0055H LINE# 134 C:0056H LINE# 135 C:0057H LINE# 136 C:0059H LINE# 185 C:005CH LINE# 196 ------- ENDMOD ?C_STARTUP ------- MODULE ____________PN________________ C:0000H SYMBOL _ICE_DUMMY_ D:00B2H PUBLIC P3M0 D:0008H PUBLIC PWM_count B:0020H.0 PUBLIC updata D:00B0H PUBLIC P3 B:00B0H.2 PUBLIC AH B:00B0H.3 PUBLIC BH B:00B0H.0 PUBLIC AL B:00B0H.1 PUBLIC BL D:00A8H PUBLIC IE B:00B0H.4 PUBLIC IN C:019EH PUBLIC _shock C:0066H PUBLIC main B:0020H.1 PUBLIC Direction BL51 BANKED LINKER/LOCATER V6.22.2.0 05/15/2023 15:43:02 PAGE 3 D:0009H PUBLIC time B:0020H.2 PUBLIC lose D:0089H PUBLIC TMOD B:0020H.3 PUBLIC Direction_last D:000BH PUBLIC PWM_duty_A D:000CH PUBLIC PWM_duty_B D:00AFH PUBLIC IE2 D:008EH PUBLIC AUXR D:008CH PUBLIC TH0 D:00D6H PUBLIC T2H D:008AH PUBLIC TL0 D:00D7H PUBLIC T2L C:0267H PUBLIC _delay_ms D:000DH PUBLIC timer2 B:0088H.4 PUBLIC TR0 C:025EH PUBLIC _delay_us D:000FH PUBLIC PWM_value C:021EH PUBLIC measure C:0003H PUBLIC ET2_isr ------- PROC L?0048 ------- ENDPROC L?0048 ------- PROC _DELAY_US D:0007H SYMBOL us C:025EH LINE# 64 C:025EH LINE# 65 C:025EH LINE# 67 C:0262H LINE# 68 C:0266H LINE# 70 ------- ENDPROC _DELAY_US ------- PROC _DELAY_MS D:0006H SYMBOL ms ------- DO D:0004H SYMBOL i ------- ENDDO C:0267H LINE# 72 C:0267H LINE# 73 C:0267H LINE# 76 C:0267H LINE# 77 C:026BH LINE# 79 C:026EH LINE# 80 C:0277H LINE# 81 C:0280H LINE# 82 ------- ENDPROC _DELAY_MS ------- PROC L?0049 ------- ENDPROC L?0049 ------- PROC MEASURE C:021EH LINE# 86 C:021EH LINE# 87 C:021EH LINE# 88 C:0223H LINE# 89 C:0227H LINE# 90 C:022AH LINE# 91 C:022CH LINE# 92 C:022FH LINE# 93 C:0231H LINE# 94 C:0238H LINE# 95 C:023FH LINE# 96 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/15/2023 15:43:02 PAGE 4 C:024BH LINE# 97 ------- ENDPROC MEASURE ------- PROC _SHOCK D:0003H SYMBOL n ------- DO D:0002H SYMBOL i D:0001H SYMBOL t ------- ENDDO C:019EH LINE# 100 C:01A0H LINE# 101 C:01A0H LINE# 103 C:01A6H LINE# 105 C:01ADH LINE# 106 C:01ADH LINE# 107 C:01B1H LINE# 108 C:01B8H LINE# 110 C:01BAH LINE# 112 C:01BAH LINE# 113 C:01BAH LINE# 114 C:01BDH LINE# 115 C:01C4H LINE# 116 C:01C4H LINE# 117 C:01C4H LINE# 118 C:01C7H LINE# 121 C:01CBH LINE# 122 C:01D2H LINE# 124 C:01D4H LINE# 126 C:01DBH LINE# 127 C:01E2H LINE# 128 C:01E9H LINE# 129 C:01F0H LINE# 130 C:01F7H LINE# 131 C:01FEH LINE# 132 C:0205H LINE# 134 C:0209H LINE# 135 C:020DH LINE# 136 C:0211H LINE# 137 ------- ENDPROC _SHOCK ------- PROC MAIN C:0066H LINE# 141 C:0066H LINE# 142 C:0066H LINE# 144 C:006AH LINE# 145 C:006EH LINE# 146 C:0071H LINE# 148 C:0078H LINE# 150 C:007DH LINE# 151 C:0082H LINE# 152 C:0087H LINE# 153 C:008EH LINE# 155 C:0091H LINE# 157 C:0091H LINE# 158 C:0091H LINE# 159 C:0094H LINE# 160 C:0097H LINE# 161 C:009AH LINE# 163 C:009AH LINE# 164 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/15/2023 15:43:02 PAGE 5 C:009AH LINE# 165 C:009DH LINE# 167 C:00B3H LINE# 168 C:00B3H LINE# 169 C:00B3H LINE# 170 C:00B3H LINE# 172 C:00B3H LINE# 174 C:00B8H LINE# 175 C:00BDH LINE# 176 C:00C2H LINE# 178 C:00C5H LINE# 179 C:00C8H LINE# 180 C:00CEH LINE# 181 C:00D1H LINE# 183 C:00D4H LINE# 184 C:00D7H LINE# 186 C:00D7H LINE# 187 C:00D7H LINE# 188 C:00DAH LINE# 189 C:00DDH LINE# 190 C:00E0H LINE# 191 C:00E0H LINE# 192 C:00E7H LINE# 193 C:00E7H LINE# 194 C:00E7H LINE# 195 C:00EAH LINE# 196 C:00EAH LINE# 198 C:00FFH LINE# 199 C:00FFH LINE# 200 C:0106H LINE# 202 C:0111H LINE# 203 C:0111H LINE# 204 C:0127H LINE# 205 C:0129H LINE# 206 C:012BH LINE# 207 C:012DH LINE# 208 C:0138H LINE# 209 C:0138H LINE# 210 C:014FH LINE# 211 C:0151H LINE# 212 C:0153H LINE# 213 C:0155H LINE# 215 C:0155H LINE# 216 C:0158H LINE# 217 C:015AH LINE# 218 C:015CH LINE# 219 C:015EH LINE# 220 C:015EH LINE# 222 C:0164H LINE# 223 C:0164H LINE# 224 C:0166H LINE# 226 C:016EH LINE# 227 C:016EH LINE# 228 C:0171H LINE# 229 C:0173H LINE# 230 C:0175H LINE# 231 C:0177H LINE# 233 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/15/2023 15:43:02 PAGE 6 C:017DH LINE# 234 C:017DH LINE# 235 C:0181H LINE# 237 C:0184H LINE# 238 C:0184H LINE# 239 C:0188H LINE# 240 C:018BH LINE# 241 C:018EH LINE# 242 C:0191H LINE# 244 C:0191H LINE# 245 C:0195H LINE# 246 C:0198H LINE# 247 C:019BH LINE# 248 C:019BH LINE# 249 C:019BH LINE# 251 C:019BH LINE# 254 ------- ENDPROC MAIN ------- PROC ET2_ISR C:0003H LINE# 257 C:0007H LINE# 260 C:0009H LINE# 261 C:000FH LINE# 262 C:000FH LINE# 263 C:0011H LINE# 265 C:0019H LINE# 266 C:0022H LINE# 267 C:0022H LINE# 268 C:002AH LINE# 270 C:002DH LINE# 271 C:0030H LINE# 272 C:0032H LINE# 273 C:0034H LINE# 275 C:0034H LINE# 276 C:0034H LINE# 278 C:003FH LINE# 279 C:0041H LINE# 281 C:004CH LINE# 282 C:004EH LINE# 284 ------- ENDPROC ET2_ISR ------- ENDMOD ____________PN________________ Program Size: data=17.4 xdata=0 code=637 LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)