📄 writedefault.ls1
字号:
004F 7E00 199 MOV R6,#00H
0051 120000 F 200 LCALL _WriteUserBlock
201 ;
202 ; strcpy(input,CMPortNum);
203 ; SOURCE LINE # 44
0054 7800 F 204 MOV R0,#LOW (input)
0056 7C00 F 205 MOV R4,#HIGH (input)
0058 7D00 206 MOV R5,#00H
005A 7BFF 207 MOV R3,#0FFH
005C 7A00 F 208 MOV R2,#HIGH (CMPortNum)
005E 7900 F 209 MOV R1,#LOW (CMPortNum)
0060 120000 F 210 LCALL ?C?STRCPY
211 ; WriteUserBlock(CM_Port ,input, sizeof(input));
212 ; SOURCE LINE # 45
0063 7D00 F 213 MOV R5,#LOW (input)
0065 7B20 214 MOV R3,#020H
0067 7FA0 215 MOV R7,#0A0H
0069 7E00 216 MOV R6,#00H
006B 120000 F 217 LCALL _WriteUserBlock
218 ;
219 ; strcpy(input,CsFixedIP1);
220 ; SOURCE LINE # 47
006E 7800 F 221 MOV R0,#LOW (input)
0070 7C00 F 222 MOV R4,#HIGH (input)
0072 7D00 223 MOV R5,#00H
0074 7BFF 224 MOV R3,#0FFH
0076 7A00 F 225 MOV R2,#HIGH (CsFixedIP1)
0078 7900 F 226 MOV R1,#LOW (CsFixedIP1)
007A 120000 F 227 LCALL ?C?STRCPY
228 ; WriteUserBlock(CsFixed_IP1 ,input, sizeof(input));
229 ; SOURCE LINE # 48
007D 7D00 F 230 MOV R5,#LOW (input)
A51 MACRO ASSEMBLER WRITEDEFAULT 12/01/2004 14:12:50 PAGE 5
007F 7B20 231 MOV R3,#020H
0081 7F40 232 MOV R7,#040H
0083 7E00 233 MOV R6,#00H
0085 120000 F 234 LCALL _WriteUserBlock
235 ;
236 ; strcpy(input,CS1PortNum);
237 ; SOURCE LINE # 50
0088 7800 F 238 MOV R0,#LOW (input)
008A 7C00 F 239 MOV R4,#HIGH (input)
008C 7D00 240 MOV R5,#00H
008E 7BFF 241 MOV R3,#0FFH
0090 7A00 F 242 MOV R2,#HIGH (CS1PortNum)
0092 7900 F 243 MOV R1,#LOW (CS1PortNum)
0094 120000 F 244 LCALL ?C?STRCPY
245 ; WriteUserBlock(CS1_Port ,input, sizeof(input));
246 ; SOURCE LINE # 51
0097 7D00 F 247 MOV R5,#LOW (input)
0099 7B20 248 MOV R3,#020H
009B 7F20 249 MOV R7,#020H
009D 7E02 250 MOV R6,#02H
009F 120000 F 251 LCALL _WriteUserBlock
252 ;
253 ; strcpy(input,CsFixedIP2);
254 ; SOURCE LINE # 53
00A2 7800 F 255 MOV R0,#LOW (input)
00A4 7C00 F 256 MOV R4,#HIGH (input)
00A6 7D00 257 MOV R5,#00H
00A8 7BFF 258 MOV R3,#0FFH
00AA 7A00 F 259 MOV R2,#HIGH (CsFixedIP2)
00AC 7900 F 260 MOV R1,#LOW (CsFixedIP2)
00AE 120000 F 261 LCALL ?C?STRCPY
262 ; WriteUserBlock(CsFixed_IP2 ,input, sizeof(input));
263 ; SOURCE LINE # 54
00B1 7D00 F 264 MOV R5,#LOW (input)
00B3 7B20 265 MOV R3,#020H
00B5 7F60 266 MOV R7,#060H
00B7 7E00 267 MOV R6,#00H
00B9 120000 F 268 LCALL _WriteUserBlock
269 ;
270 ; strcpy(input,CS2PortNum);
271 ; SOURCE LINE # 56
00BC 7800 F 272 MOV R0,#LOW (input)
00BE 7C00 F 273 MOV R4,#HIGH (input)
00C0 7D00 274 MOV R5,#00H
00C2 7BFF 275 MOV R3,#0FFH
00C4 7A00 F 276 MOV R2,#HIGH (CS2PortNum)
00C6 7900 F 277 MOV R1,#LOW (CS2PortNum)
00C8 120000 F 278 LCALL ?C?STRCPY
279 ; WriteUserBlock(CS2_Port ,input, sizeof(input));
280 ; SOURCE LINE # 57
00CB 7D00 F 281 MOV R5,#LOW (input)
00CD 7B20 282 MOV R3,#020H
00CF 7F40 283 MOV R7,#040H
00D1 7E02 284 MOV R6,#02H
00D3 120000 F 285 LCALL _WriteUserBlock
286 ;
287 ; strcpy(input,CmId);
288 ; SOURCE LINE # 59
00D6 7800 F 289 MOV R0,#LOW (input)
00D8 7C00 F 290 MOV R4,#HIGH (input)
00DA 7D00 291 MOV R5,#00H
00DC 7BFF 292 MOV R3,#0FFH
00DE 7A00 F 293 MOV R2,#HIGH (CmId)
00E0 7900 F 294 MOV R1,#LOW (CmId)
00E2 120000 F 295 LCALL ?C?STRCPY
296 ; WriteUserBlock(Cm_Id ,input, sizeof(input));
A51 MACRO ASSEMBLER WRITEDEFAULT 12/01/2004 14:12:50 PAGE 6
297 ; SOURCE LINE # 60
00E5 7D00 F 298 MOV R5,#LOW (input)
00E7 7B20 299 MOV R3,#020H
00E9 7F80 300 MOV R7,#080H
00EB 7E00 301 MOV R6,#00H
00ED 120000 F 302 LCALL _WriteUserBlock
303 ;
304 ; strcpy(input,InterBaud);
305 ; SOURCE LINE # 62
00F0 7800 F 306 MOV R0,#LOW (input)
00F2 7C00 F 307 MOV R4,#HIGH (input)
00F4 7D00 308 MOV R5,#00H
00F6 7BFF 309 MOV R3,#0FFH
00F8 7A00 F 310 MOV R2,#HIGH (InterBaud)
00FA 7900 F 311 MOV R1,#LOW (InterBaud)
00FC 120000 F 312 LCALL ?C?STRCPY
313 ; WriteUserBlock(Inter_Baud ,input, sizeof(input));
314 ; SOURCE LINE # 63
00FF 7D00 F 315 MOV R5,#LOW (input)
0101 7B20 316 MOV R3,#020H
0103 7FC0 317 MOV R7,#0C0H
0105 7E00 318 MOV R6,#00H
0107 120000 F 319 LCALL _WriteUserBlock
320 ;
321 ; strcpy(input,EvenOdd);
322 ; SOURCE LINE # 65
010A 7800 F 323 MOV R0,#LOW (input)
010C 7C00 F 324 MOV R4,#HIGH (input)
010E 7D00 325 MOV R5,#00H
0110 7BFF 326 MOV R3,#0FFH
0112 7A00 F 327 MOV R2,#HIGH (EvenOdd)
0114 7900 F 328 MOV R1,#LOW (EvenOdd)
0116 120000 F 329 LCALL ?C?STRCPY
330 ; WriteUserBlock(Even_Odd ,input, sizeof(input));
331 ; SOURCE LINE # 66
0119 7D00 F 332 MOV R5,#LOW (input)
011B 7B20 333 MOV R3,#020H
011D 7FE0 334 MOV R7,#0E0H
011F 7E00 335 MOV R6,#00H
0121 120000 F 336 LCALL _WriteUserBlock
337 ;
338 ; for(i=0;i<32;i++) input[i] = 0;
339 ; SOURCE LINE # 68
0124 340 ?C0004:
0124 7F20 341 MOV R7,#020H
0126 7800 F 342 MOV R0,#LOW (input)
0128 E4 343 CLR A
0129 344 ?C0009:
0129 F6 345 MOV @R0,A
012A 08 346 INC R0
012B DFFC 347 DJNZ R7,?C0009
012D 348 ?C0005:
349 ; input[0] = 'N';
350 ; SOURCE LINE # 69
012D 7800 F 351 MOV R0,#LOW (input)
012F 764E 352 MOV @R0,#04EH
353 ; WriteUserBlock(CRC_Flag ,input, sizeof(input));
354 ; SOURCE LINE # 70
0131 7D00 F 355 MOV R5,#LOW (input)
0133 7B20 356 MOV R3,#020H
0135 7F00 357 MOV R7,#00H
0137 7E02 358 MOV R6,#02H
0139 120000 F 359 LCALL _WriteUserBlock
360 ;
361 ; strcpy(input,HeartTime);
362 ; SOURCE LINE # 72
A51 MACRO ASSEMBLER WRITEDEFAULT 12/01/2004 14:12:50 PAGE 7
013C 7800 F 363 MOV R0,#LOW (input)
013E 7C00 F 364 MOV R4,#HIGH (input)
0140 7D00 365 MOV R5,#00H
0142 7BFF 366 MOV R3,#0FFH
0144 7A00 F 367 MOV R2,#HIGH (HeartTime)
0146 7900 F 368 MOV R1,#LOW (HeartTime)
0148 120000 F 369 LCALL ?C?STRCPY
370 ; WriteUserBlock(Heart_Time ,input, sizeof(input));
371 ; SOURCE LINE # 73
014B 7D00 F 372 MOV R5,#LOW (input)
014D 7B20 373 MOV R3,#020H
014F 7F00 374 MOV R7,#00H
0151 7E01 375 MOV R6,#01H
0153 120000 F 376 LCALL _WriteUserBlock
377 ;
378 ; strcpy(input,PassWord);
379 ; SOURCE LINE # 75
0156 7800 F 380 MOV R0,#LOW (input)
0158 7C00 F 381 MOV R4,#HIGH (input)
015A 7D00 382 MOV R5,#00H
015C 7BFF 383 MOV R3,#0FFH
015E 7A00 F 384 MOV R2,#HIGH (PassWord)
0160 7900 F 385 MOV R1,#LOW (PassWord)
0162 120000 F 386 LCALL ?C?STRCPY
387 ; WriteUserBlock(Pass_Word ,input, sizeof(input));
388 ; SOURCE LINE # 76
0165 7D00 F 389 MOV R5,#LOW (input)
0167 7B20 390 MOV R3,#020H
0169 7F20 391 MOV R7,#020H
016B 7E01 392 MOV R6,#01H
016D 120000 F 393 LCALL _WriteUserBlock
394 ;
395 ; strcpy(input,SerNumber);
396 ; SOURCE LINE # 78
0170 7800 F 397 MOV R0,#LOW (input)
0172 7C00 F 398 MOV R4,#HIGH (input)
0174 7D00 399 MOV R5,#00H
0176 7BFF 400 MOV R3,#0FFH
0178 7A00 F 401 MOV R2,#HIGH (SerNumber)
017A 7900 F 402 MOV R1,#LOW (SerNumber)
017C 120000 F 403 LCALL ?C?STRCPY
404 ; WriteUserBlock(Ser_Number ,input, sizeof(input));
405 ; SOURCE LINE # 79
017F 7D00 F 406 MOV R5,#LOW (input)
0181 7B20 407 MOV R3,#020H
0183 7F40 408 MOV R7,#040H
0185 7E01 409 MOV R6,#01H
0187 120000 F 410 LCALL _WriteUserBlock
411 ;
412 ; strcpy(input,Writedefaultflag);
413 ; SOURCE LINE # 81
018A 7800 F 414 MOV R0,#LOW (input)
018C 7C00 F 415 MOV R4,#HIGH (input)
018E 7D00 416 MOV R5,#00H
0190 7BFF 417 MOV R3,#0FFH
0192 7A00 F 418 MOV R2,#HIGH (Writedefaultflag)
0194 7900 F 419 MOV R1,#LOW (Writedefaultflag)
0196 120000 F 420 LCALL ?C?STRCPY
421 ; WriteUserBlock(Write_default_flag ,input, sizeof(input));
422 ; SOURCE LINE # 82
0199 7D00 F 423 MOV R5,#LOW (input)
019B 7B20 424 MOV R3,#020H
019D 7F60 425 MOV R7,#060H
019F 7E01 426 MOV R6,#01H
01A1 120000 F 427 LCALL _WriteUserBlock
428 ;
A51 MACRO ASSEMBLER WRITEDEFAULT 12/01/2004 14:12:50 PAGE 8
429 ; puts_char("\n默认参市慈氤晒Γ
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -