📄 msc_event.lst
字号:
315 .L35:
316 .LM32:
317 018e 4F5F subi r20,lo8(-(1))
318 0190 4032 cpi r20,lo8(32)
319 0192 A8F3 brlo .L37
320 .L38:
321 .LM33:
322 0194 E199 sbic 60-0x20,1
323 0196 FECF rjmp .L38
324 .LM34:
325 0198 31E0 ldi r19,lo8(1)
326 019a 932E mov r9,r19
327 .LM35:
328 019c FE01 movw r30,r28
329 019e EF5F subi r30,lo8(-(257))
330 01a0 FE4F sbci r31,hi8(-(257))
331 01a2 8081 ld r24,Z
332 01a4 9927 clr r25
333 01a6 8233 cpi r24,50
334 01a8 9105 cpc r25,__zero_reg__
335 01aa F9F0 breq .L58
336 01ac 8333 cpi r24,51
337 01ae 9105 cpc r25,__zero_reg__
338 01b0 34F4 brge .L91
339 01b2 8033 cpi r24,48
340 01b4 9105 cpc r25,__zero_reg__
341 01b6 69F0 breq .L42
342 01b8 C197 sbiw r24,49
343 01ba 89F0 breq .L50
344 01bc 36C0 rjmp .L90
345 .L91:
346 01be 8433 cpi r24,52
347 01c0 9105 cpc r25,__zero_reg__
348 01c2 09F1 breq .L74
349 01c4 8433 cpi r24,52
350 01c6 9105 cpc r25,__zero_reg__
351 01c8 BCF0 brlt .L66
352 01ca 8134 cpi r24,65
353 01cc 9105 cpc r25,__zero_reg__
354 01ce 11F1 breq .L82
355 01d0 2CC0 rjmp .L90
356 .L42:
357 .LM36:
358 01d2 1092 0000 sts m_sms,__zero_reg__
359 .LBB5:
360 .LM37:
361 01d6 3196 adiw r30,1
362 01d8 A0E0 ldi r26,lo8(E_phone)
363 01da B0E0 ldi r27,hi8(E_phone)
364 01dc 21C0 rjmp .L177
365 .L50:
366 .LBE5:
367 .LM38:
368 01de 9092 0000 sts m_sms,r9
369 .LBB6:
370 .LM39:
371 01e2 3196 adiw r30,1
372 01e4 A0E0 ldi r26,lo8(E_phone+16)
373 01e6 B0E0 ldi r27,hi8(E_phone+16)
374 01e8 1BC0 rjmp .L177
375 .L58:
376 .LBE6:
377 .LM40:
378 01ea 82E0 ldi r24,lo8(2)
379 01ec 8093 0000 sts m_sms,r24
380 .LBB7:
381 .LM41:
382 01f0 3196 adiw r30,1
383 01f2 A0E0 ldi r26,lo8(E_phone+32)
384 01f4 B0E0 ldi r27,hi8(E_phone+32)
385 01f6 14C0 rjmp .L177
386 .L66:
387 .LBE7:
388 .LM42:
389 01f8 83E0 ldi r24,lo8(3)
390 01fa 8093 0000 sts m_sms,r24
391 .LBB8:
392 .LM43:
393 01fe 3196 adiw r30,1
394 0200 A0E0 ldi r26,lo8(E_phone+48)
395 0202 B0E0 ldi r27,hi8(E_phone+48)
396 0204 0DC0 rjmp .L177
397 .L74:
398 .LBE8:
399 .LM44:
400 0206 84E0 ldi r24,lo8(4)
401 0208 8093 0000 sts m_sms,r24
402 .LBB9:
403 .LM45:
404 020c 3196 adiw r30,1
405 020e A0E0 ldi r26,lo8(E_phone+64)
406 0210 B0E0 ldi r27,hi8(E_phone+64)
407 0212 06C0 rjmp .L177
408 .L82:
409 .LBE9:
410 .LM46:
411 0214 89E0 ldi r24,lo8(9)
412 0216 8093 0000 sts m_sms,r24
413 .LBB10:
414 .LM47:
415 021a 3196 adiw r30,1
416 021c A0E0 ldi r26,lo8(E_phone+144)
417 021e B0E0 ldi r27,hi8(E_phone+144)
418 .L177:
419 .LBB11:
420 .LBB12:
421 .LM48:
422 0220 80E1 ldi r24,lo8(16)
423 .LM49:
424 /* #APP */
425 0222 182E mov __zero_reg__,r24
426 0224 0E94 0000 call __eeprom_write_block_1C1D1E
427 /* #NOAPP */
428 .LBE12:
429 .LBE11:
430 .LBE10:
431 .LM50:
432 0228 01C0 rjmp .L41
433 .L90:
434 .LM51:
435 022a 9924 clr r9
436 .L41:
437 .LM52:
438 022c 81E0 ldi r24,lo8(1)
439 022e 8093 0000 sts Reply,r24
440 .LM53:
441 0232 9920 tst r9
442 0234 09F0 breq .+2
443 0236 EDC0 rjmp .L145
444 .L171:
445 .LM54:
446 0238 8E01 movw r16,r28
447 023a 0F5B subi r16,lo8(-(321))
448 023c 1E4F sbci r17,hi8(-(321))
449 023e 40E1 ldi r20,lo8(16)
450 0240 50E0 ldi r21,hi8(16)
451 0242 B801 movw r22,r16
452 0244 80E0 ldi r24,lo8(New_Password)
453 0246 90E0 ldi r25,hi8(New_Password)
454 0248 0E94 0000 call a_conststutob_stu
455 .LM55:
456 024c 9801 movw r18,r16
457 024e 40E1 ldi r20,lo8(16)
458 0250 BE01 movw r22,r28
459 0252 6F5F subi r22,lo8(-(1))
460 0254 7F4F sbci r23,hi8(-(1))
461 0256 C601 movw r24,r12
462 0258 0E94 0000 call string_match
463 .LM56:
464 025c 0097 sbiw r24,0
465 025e C1F0 breq .L172
466 0260 9E01 movw r18,r28
467 0262 2F5F subi r18,lo8(-(257))
468 0264 3E4F sbci r19,hi8(-(257))
469 0266 FE01 movw r30,r28
470 0268 E80F add r30,r24
471 026a F91F adc r31,r25
472 026c 3196 adiw r30,1
473 026e D901 movw r26,r18
474 0270 4FE0 ldi r20,lo8(15)
475 .L98:
476 .LM57:
477 0272 8191 ld r24,Z+
478 0274 8D93 st X+,r24
479 .LM58:
480 0276 4150 subi r20,lo8(-(-1))
481 0278 47FF sbrs r20,7
482 027a FBCF rjmp .L98
483 .L99:
484 .LM59:
485 027c E199 sbic 60-0x20,1
486 027e FECF rjmp .L99
487 .LBB13:
488 .LBB14:
489 .LBB15:
490 .LM60:
491 0280 80E1 ldi r24,lo8(16)
492 .LM61:
493 0282 D501 movw r26,r10
494 0284 F901 movw r30,r18
495 /* #APP */
496 0286 182E mov __zero_reg__,r24
497 0288 0E94 0000 call __eeprom_write_block_1C1D1E
498 /* #NOAPP */
499 .LBE15:
500 .LBE14:
501 .LBE13:
502 .LM62:
503 028c 83E0 ldi r24,lo8(3)
504 028e 3CC0 rjmp .L180
505 .L172:
506 .LM63:
507 0290 40E1 ldi r20,lo8(16)
508 0292 50E0 ldi r21,hi8(16)
509 0294 B801 movw r22,r16
510 0296 80E0 ldi r24,lo8(Inquiry_Condition)
511 0298 90E0 ldi r25,hi8(Inquiry_Condition)
512 029a 0E94 0000 call a_conststutob_stu
513 .LM64:
514 029e 9801 movw r18,r16
515 02a0 40E1 ldi r20,lo8(16)
516 02a2 BE01 movw r22,r28
517 02a4 6F5F subi r22,lo8(-(1))
518 02a6 7F4F sbci r23,hi8(-(1))
519 02a8 C601 movw r24,r12
520 02aa 0E94 0000 call string_match
521 02ae 892B or r24,r25
522 02b0 11F0 breq .L173
523 .LM65:
524 02b2 85E0 ldi r24,lo8(5)
525 02b4 AAC0 rjmp .L179
526 .L173:
527 .LM66:
528 02b6 40E1 ldi r20,lo8(16)
529 02b8 50E0 ldi r21,hi8(16)
530 02ba B801 movw r22,r16
531 02bc 80E0 ldi r24,lo8(New_Name)
532 02be 90E0 ldi r25,hi8(New_Name)
533 02c0 0E94 0000 call a_conststutob_stu
534 .LM67:
535 02c4 9801 movw r18,r16
536 02c6 40E1 ldi r20,lo8(16)
537 02c8 BE01 movw r22,r28
538 02ca 6F5F subi r22,lo8(-(1))
539 02cc 7F4F sbci r23,hi8(-(1))
540 02ce C601 movw r24,r12
541 02d0 0E94 0000 call string_match
542 .LM68:
543 02d4 0097 sbiw r24,0
544 02d6 D9F0 breq .L174
545 02d8 9E01 movw r18,r28
546 02da 2F5F subi r18,lo8(-(257))
547 02dc 3E4F sbci r19,hi8(-(257))
548 02de FE01 movw r30,r28
549 02e0 E80F add r30,r24
550 02e2 F91F adc r31,r25
551 02e4 3196 adiw r30,1
552 02e6 D901 movw r26,r18
553 02e8 4BE0 ldi r20,lo8(11)
554 .L116:
555 .LM69:
556 02ea 8191 ld r24,Z+
557 02ec 8D93 st X+,r24
558 .LM70:
559 02ee 4150 subi r20,lo8(-(-1))
560 02f0 47FF sbrs r20,7
561 02f2 FBCF rjmp .L116
562 .L117:
563 .LM71:
564 02f4 E199 sbic 60-0x20,1
565 02f6 FECF rjmp .L117
566 .LBB16:
567 .LM72:
568 02f8 A0E0 ldi r26,lo8(E_name)
569 02fa B0E0 ldi r27,hi8(E_name)
570 .LBB17:
571 .LBB18:
572 .LM73:
573 02fc 8CE0 ldi r24,lo8(12)
574 .LM74:
575 02fe F901 movw r30,r18
576 /* #APP */
577 0300 182E mov __zero_reg__,r24
578 0302 0E94 0000 call __eeprom_write_block_1C1D1E
579 /* #NOAPP */
580 .LBE18:
581 .LBE17:
582 .LBE16:
583 .LM75:
584 0306 86E0 ldi r24,lo8(6)
585 .L180:
586 0308 8093 0000 sts Reply,r24
587 030c 80C0 rjmp .L178
588 .L174:
589 .LM76:
590 030e 40E1 ldi r20,lo8(16)
591 0310 50E0 ldi r21,hi8(16)
592 0312 B801 movw r22,r16
593 0314 80E0 ldi r24,lo8(SMS_Tel)
594 0316 90E0 ldi r25,hi8(SMS_Tel)
595 0318 0E94 0000 call a_conststutob_stu
596 .LM77:
597 031c 9801 movw r18,r16
598 031e 40E1 ldi r20,lo8(16)
599 0320 BE01 movw r22,r28
600 0322 6F5F subi r22,lo8(-(1))
601 0324 7F4F sbci r23,hi8(-(1))
602 0326 C601 movw r24,r12
603 0328 0E94 0000 call string_match
604 032c 892B or r24,r25
605 032e 41F0 breq .L175
606 .LM78:
607 0330 8BE0 ldi r24,lo8(11)
608 0332 0E94 0000 call sms_counts
609 .LM79:
610 0336 8CE0 ldi r24,lo8(12)
611 0338 0E94 0000 call sms_counts
612 .LM80:
613 033c 8DE0 ldi r24,lo8(13)
614 033e 65C0 rjmp .L179
615 .L175:
616 .LM81:
617 0340 40E1 ldi r20,lo8(16)
618 0342 50E0 ldi r21,hi8(16)
619 0344 B801 movw r22,r16
620 0346 80E0 ldi r24,lo8(Communication_gap)
621 0348 90E0 ldi r25,hi8(Communication_gap)
622 034a 0E94 0000 call a_conststutob_stu
623 .LM82:
624 034e 9801 movw r18,r16
625 0350 40E1 ldi r20,lo8(16)
626 0352 BE01 movw r22,r28
627 0354 6F5F subi r22,lo8(-(1))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -