📄 uartmain.lst
字号:
438: 6e c0 rjmp .+220 ; 0x516 <vfprintf+0x1a2>
43a: 83 35 cpi r24, 0x53 ; 83
43c: 91 05 cpc r25, r1
43e: 09 f4 brne .+2 ; 0x442 <vfprintf+0xce>
440: 93 c0 rjmp .+294 ; 0x568 <vfprintf+0x1f4>
442: 84 35 cpi r24, 0x54 ; 84
444: 91 05 cpc r25, r1
446: cc f4 brge .+50 ; 0x47a <vfprintf+0x106>
448: 8b 32 cpi r24, 0x2B ; 43
44a: 91 05 cpc r25, r1
44c: 09 f4 brne .+2 ; 0x450 <vfprintf+0xdc>
44e: 49 c0 rjmp .+146 ; 0x4e2 <vfprintf+0x16e>
450: 8c 32 cpi r24, 0x2C ; 44
452: 91 05 cpc r25, r1
454: 4c f4 brge .+18 ; 0x468 <vfprintf+0xf4>
456: 80 32 cpi r24, 0x20 ; 32
458: 91 05 cpc r25, r1
45a: 09 f4 brne .+2 ; 0x45e <vfprintf+0xea>
45c: 46 c0 rjmp .+140 ; 0x4ea <vfprintf+0x176>
45e: 83 32 cpi r24, 0x23 ; 35
460: 91 05 cpc r25, r1
462: 09 f4 brne .+2 ; 0x466 <vfprintf+0xf2>
464: 4a c0 rjmp .+148 ; 0x4fa <vfprintf+0x186>
466: fe c1 rjmp .+1020 ; 0x864 <__stack+0x5>
468: 8d 32 cpi r24, 0x2D ; 45
46a: 91 05 cpc r25, r1
46c: 09 f4 brne .+2 ; 0x470 <vfprintf+0xfc>
46e: 40 c0 rjmp .+128 ; 0x4f0 <vfprintf+0x17c>
470: 8e 32 cpi r24, 0x2E ; 46
472: 91 05 cpc r25, r1
474: 09 f4 brne .+2 ; 0x478 <vfprintf+0x104>
476: 44 c0 rjmp .+136 ; 0x500 <vfprintf+0x18c>
478: f5 c1 rjmp .+1002 ; 0x864 <__stack+0x5>
47a: 83 36 cpi r24, 0x63 ; 99
47c: 91 05 cpc r25, r1
47e: 09 f4 brne .+2 ; 0x482 <vfprintf+0x10e>
480: 50 c0 rjmp .+160 ; 0x522 <vfprintf+0x1ae>
482: 84 36 cpi r24, 0x64 ; 100
484: 91 05 cpc r25, r1
486: 0c f0 brlt .+2 ; 0x48a <vfprintf+0x116>
488: 8a c0 rjmp .+276 ; 0x59e <vfprintf+0x22a>
48a: 88 35 cpi r24, 0x58 ; 88
48c: 91 05 cpc r25, r1
48e: 09 f4 brne .+2 ; 0x492 <vfprintf+0x11e>
490: bc c0 rjmp .+376 ; 0x60a <vfprintf+0x296>
492: e8 c1 rjmp .+976 ; 0x864 <__stack+0x5>
494: 80 37 cpi r24, 0x70 ; 112
496: 91 05 cpc r25, r1
498: 09 f4 brne .+2 ; 0x49c <vfprintf+0x128>
49a: b1 c0 rjmp .+354 ; 0x5fe <vfprintf+0x28a>
49c: 81 37 cpi r24, 0x71 ; 113
49e: 91 05 cpc r25, r1
4a0: 84 f4 brge .+32 ; 0x4c2 <vfprintf+0x14e>
4a2: 8c 36 cpi r24, 0x6C ; 108
4a4: 91 05 cpc r25, r1
4a6: 91 f1 breq .+100 ; 0x50c <vfprintf+0x198>
4a8: 8d 36 cpi r24, 0x6D ; 109
4aa: 91 05 cpc r25, r1
4ac: 2c f4 brge .+10 ; 0x4b8 <vfprintf+0x144>
4ae: 89 36 cpi r24, 0x69 ; 105
4b0: 91 05 cpc r25, r1
4b2: 09 f4 brne .+2 ; 0x4b6 <vfprintf+0x142>
4b4: 74 c0 rjmp .+232 ; 0x59e <vfprintf+0x22a>
4b6: d6 c1 rjmp .+940 ; 0x864 <__stack+0x5>
4b8: 8f 36 cpi r24, 0x6F ; 111
4ba: 91 05 cpc r25, r1
4bc: 09 f4 brne .+2 ; 0x4c0 <vfprintf+0x14c>
4be: 9c c0 rjmp .+312 ; 0x5f8 <vfprintf+0x284>
4c0: d1 c1 rjmp .+930 ; 0x864 <__stack+0x5>
4c2: 85 37 cpi r24, 0x75 ; 117
4c4: 91 05 cpc r25, r1
4c6: 09 f4 brne .+2 ; 0x4ca <vfprintf+0x156>
4c8: a2 c0 rjmp .+324 ; 0x60e <vfprintf+0x29a>
4ca: 86 37 cpi r24, 0x76 ; 118
4cc: 91 05 cpc r25, r1
4ce: 24 f4 brge .+8 ; 0x4d8 <vfprintf+0x164>
4d0: 83 37 cpi r24, 0x73 ; 115
4d2: 91 05 cpc r25, r1
4d4: 71 f1 breq .+92 ; 0x532 <vfprintf+0x1be>
4d6: c6 c1 rjmp .+908 ; 0x864 <__stack+0x5>
4d8: 88 37 cpi r24, 0x78 ; 120
4da: 91 05 cpc r25, r1
4dc: 09 f4 brne .+2 ; 0x4e0 <vfprintf+0x16c>
4de: 95 c0 rjmp .+298 ; 0x60a <vfprintf+0x296>
4e0: c1 c1 rjmp .+898 ; 0x864 <__stack+0x5>
4e2: 80 e1 ldi r24, 0x10 ; 16
4e4: 90 e0 ldi r25, 0x00 ; 0
4e6: c8 2a or r12, r24
4e8: d9 2a or r13, r25
4ea: e0 e2 ldi r30, 0x20 ; 32
4ec: f0 e0 ldi r31, 0x00 ; 0
4ee: 10 c0 rjmp .+32 ; 0x510 <vfprintf+0x19c>
4f0: 80 e8 ldi r24, 0x80 ; 128
4f2: 90 e0 ldi r25, 0x00 ; 0
4f4: c8 2a or r12, r24
4f6: d9 2a or r13, r25
4f8: ce c1 rjmp .+924 ; 0x896 <__stack+0x37>
4fa: e0 e4 ldi r30, 0x40 ; 64
4fc: f0 e0 ldi r31, 0x00 ; 0
4fe: 08 c0 rjmp .+16 ; 0x510 <vfprintf+0x19c>
500: 88 e0 ldi r24, 0x08 ; 8
502: 90 e0 ldi r25, 0x00 ; 0
504: c8 2a or r12, r24
506: d9 2a or r13, r25
508: 66 24 eor r6, r6
50a: c5 c1 rjmp .+906 ; 0x896 <__stack+0x37>
50c: e4 e0 ldi r30, 0x04 ; 4
50e: f0 e0 ldi r31, 0x00 ; 0
510: ce 2a or r12, r30
512: df 2a or r13, r31
514: c0 c1 rjmp .+896 ; 0x896 <__stack+0x37>
516: 3f e3 ldi r19, 0x3F ; 63
518: e3 2e mov r14, r19
51a: 7a 94 dec r7
51c: f3 e6 ldi r31, 0x63 ; 99
51e: ff 87 std Y+15, r31 ; 0x0f
520: 3c c1 rjmp .+632 ; 0x79a <vfprintf+0x426>
522: f2 01 movw r30, r4
524: 82 e0 ldi r24, 0x02 ; 2
526: 90 e0 ldi r25, 0x00 ; 0
528: 48 0e add r4, r24
52a: 59 1e adc r5, r25
52c: e0 80 ld r14, Z
52e: 7a 94 dec r7
530: 34 c1 rjmp .+616 ; 0x79a <vfprintf+0x426>
532: f2 01 movw r30, r4
534: 82 e0 ldi r24, 0x02 ; 2
536: 90 e0 ldi r25, 0x00 ; 0
538: 48 0e add r4, r24
53a: 59 1e adc r5, r25
53c: a0 81 ld r26, Z
53e: b1 81 ldd r27, Z+1 ; 0x01
540: 7d 01 movw r14, r26
542: c3 fe sbrs r12, 3
544: 09 c0 rjmp .+18 ; 0x558 <vfprintf+0x1e4>
546: 86 2d mov r24, r6
548: 99 27 eor r25, r25
54a: 87 fd sbrc r24, 7
54c: 90 95 com r25
54e: bc 01 movw r22, r24
550: cd 01 movw r24, r26
552: 0e 94 8b 04 call 0x916 <strnlen>
556: 1f c0 rjmp .+62 ; 0x596 <vfprintf+0x222>
558: fd 01 movw r30, r26
55a: 01 90 ld r0, Z+
55c: 00 20 and r0, r0
55e: e9 f7 brne .-6 ; 0x55a <vfprintf+0x1e6>
560: 31 97 sbiw r30, 0x01 ; 1
562: ea 1b sub r30, r26
564: e8 8b std Y+16, r30 ; 0x10
566: 18 c0 rjmp .+48 ; 0x598 <vfprintf+0x224>
568: f2 01 movw r30, r4
56a: 82 e0 ldi r24, 0x02 ; 2
56c: 90 e0 ldi r25, 0x00 ; 0
56e: 48 0e add r4, r24
570: 59 1e adc r5, r25
572: 01 90 ld r0, Z+
574: f0 81 ld r31, Z
576: e0 2d mov r30, r0
578: 7f 01 movw r14, r30
57a: c3 fe sbrs r12, 3
57c: 09 c0 rjmp .+18 ; 0x590 <vfprintf+0x21c>
57e: 86 2d mov r24, r6
580: 99 27 eor r25, r25
582: 87 fd sbrc r24, 7
584: 90 95 com r25
586: bc 01 movw r22, r24
588: cf 01 movw r24, r30
58a: 0e 94 80 04 call 0x900 <strnlen_P>
58e: 03 c0 rjmp .+6 ; 0x596 <vfprintf+0x222>
590: cf 01 movw r24, r30
592: 0e 94 77 04 call 0x8ee <strlen_P>
596: 88 8b std Y+16, r24 ; 0x10
598: 98 89 ldd r25, Y+16 ; 0x10
59a: 79 1a sub r7, r25
59c: fe c0 rjmp .+508 ; 0x79a <vfprintf+0x426>
59e: c2 fe sbrs r12, 2
5a0: 0a c0 rjmp .+20 ; 0x5b6 <vfprintf+0x242>
5a2: f2 01 movw r30, r4
5a4: 84 e0 ldi r24, 0x04 ; 4
5a6: 90 e0 ldi r25, 0x00 ; 0
5a8: 48 0e add r4, r24
5aa: 59 1e adc r5, r25
5ac: 20 81 ld r18, Z
5ae: 31 81 ldd r19, Z+1 ; 0x01
5b0: 42 81 ldd r20, Z+2 ; 0x02
5b2: 53 81 ldd r21, Z+3 ; 0x03
5b4: 0c c0 rjmp .+24 ; 0x5ce <vfprintf+0x25a>
5b6: f2 01 movw r30, r4
5b8: 82 e0 ldi r24, 0x02 ; 2
5ba: 90 e0 ldi r25, 0x00 ; 0
5bc: 48 0e add r4, r24
5be: 59 1e adc r5, r25
5c0: 80 81 ld r24, Z
5c2: 91 81 ldd r25, Z+1 ; 0x01
5c4: 9c 01 movw r18, r24
5c6: 44 27 eor r20, r20
5c8: 37 fd sbrc r19, 7
5ca: 40 95 com r20
5cc: 54 2f mov r21, r20
5ce: 79 01 movw r14, r18
5d0: 8a 01 movw r16, r20
5d2: 57 ff sbrs r21, 7
5d4: 0c c0 rjmp .+24 ; 0x5ee <vfprintf+0x27a>
5d6: e2 e0 ldi r30, 0x02 ; 2
5d8: f0 e0 ldi r31, 0x00 ; 0
5da: ce 2a or r12, r30
5dc: df 2a or r13, r31
5de: 10 95 com r17
5e0: 00 95 com r16
5e2: f0 94 com r15
5e4: e0 94 com r14
5e6: e1 1c adc r14, r1
5e8: f1 1c adc r15, r1
5ea: 01 1d adc r16, r1
5ec: 11 1d adc r17, r1
5ee: 8f eb ldi r24, 0xBF ; 191
5f0: 9f ef ldi r25, 0xFF ; 255
5f2: c8 22 and r12, r24
5f4: d9 22 and r13, r25
5f6: 27 c0 rjmp .+78 ; 0x646 <vfprintf+0x2d2>
5f8: 98 e0 ldi r25, 0x08 ; 8
5fa: 98 8b std Y+16, r25 ; 0x10
5fc: 08 c0 rjmp .+16 ; 0x60e <vfprintf+0x29a>
5fe: e0 e4 ldi r30, 0x40 ; 64
600: f0 e0 ldi r31, 0x00 ; 0
602: ce 2a or r12, r30
604: df 2a or r13, r31
606: f8 e7 ldi r31, 0x78 ; 120
608: ff 87 std Y+15, r31 ; 0x0f
60a: 20 e1 ldi r18, 0x10 ; 16
60c: 28 8b std Y+16, r18 ; 0x10
60e: c2 fe sbrs r12, 2
610: 0a c0 rjmp .+20 ; 0x626 <vfprintf+0x2b2>
612: f2 01 movw r30, r4
614: 84 e0 ldi r24, 0x04 ; 4
616: 90 e0 ldi r25, 0x00 ; 0
618: 48 0e add r4, r24
61a: 59 1e adc r5, r25
61c: 20 81 ld r18, Z
61e: 31 81 ldd r19, Z+1 ; 0x01
620: 42 81 ldd r20, Z+2 ; 0x02
622: 53 81 ldd r21, Z+3 ; 0x03
624: 0a c0 rjmp .+20 ; 0x63a <vfprintf+0x2c6>
626: f2 01 movw r30, r4
628: 82 e0 ldi r24, 0x02 ; 2
62a: 90 e0 ldi r25, 0x00 ; 0
62c: 48 0e add r4, r24
62e: 59 1e adc r5, r25
630: 80 81 ld r24, Z
632: 91 81 ldd r25, Z+1 ; 0x01
634: 9c 01 movw r18, r24
636: 44 27 eor r20, r20
638: 55 27 eor r21, r21
63a: 79 01 movw r14, r18
63c: 8a 01 movw r16, r20
63e: ef ec ldi r30, 0xCF ; 207
640: ff ef ldi r31, 0xFF ; 255
642: ce 22 and r12, r30
644: df 22 and r13, r31
646: ce 01 movw r24, r28
648: 01 96 adiw r24, 0x01 ; 1
64a: 9a 8b std Y+18, r25 ; 0x12
64c: 89 8b std Y+17, r24 ; 0x11
64e: 98 89 ldd r25, Y+16 ; 0x10
650: 89 2e mov r8, r25
652: 99 24 eor r9, r9
654: aa 24 eor r10, r10
656: bb 24 eor r11, r11
658: c8 01 movw r24, r16
65a: b7 01 movw r22, r14
65c: a5 01 movw r20, r10
65e: 94 01 movw r18, r8
660: 0e 94 c3 04 call 0x986 <__udivmodsi4>
664: dc 01 movw r26, r24
666: cb 01 movw r24, r22
668: e9 89 ldd r30, Y+17 ; 0x11
66a: fa 89 ldd r31, Y+18 ; 0x12
66c: 80 83 st Z, r24
66e: 8a 30 cpi r24, 0x0A ; 10
670: 24 f0 brlt .+8 ; 0x67a <vfprintf+0x306>
672: ff 85 ldd r31, Y+15 ; 0x0f
674: 8f 0f add r24, r31
676: 81 52 subi r24, 0x21 ; 33
678: 01 c0 rjmp .+2 ; 0x67c <vfprintf+0x308>
67a: 80 5d subi r24, 0xD0 ; 208
67c: e9 89 ldd r30, Y+17 ; 0x11
67e: fa 89 ldd r31, Y+18 ; 0x12
680: 81 93 st Z+, r24
682: fa 8b std Y+18, r31 ; 0x12
684: e9 8b std Y+17, r30 ; 0x11
686: c8 01 movw r24, r16
688: b7 01 movw r22, r14
68a: a5 01 movw r20, r10
68c: 94 01 movw r18, r8
68e: 0e 94 c3 04 call 0x986 <__udivmodsi4>
692: 79 01 movw r14, r18
694: 8a 01 movw r16, r20
696: 21 15 cp r18, r1
698: 31 05 cpc r19, r1
69a: 41 05 cpc r20, r1
69c: 51 05 cpc r21, r1
69e: e1 f6 brne .-72 ; 0x658 <vfprintf+0x2e4>
6a0: e9 88 ldd r14, Y+17 ; 0x11
6a2: 81 e0 ldi r24, 0x01 ; 1
6a4: 90 e0 ldi r25, 0x00 ; 0
6a6: 8c 0f add r24, r28
6a8: 9d 1f adc r25, r29
6aa: e8 1a sub r14, r24
6ac: c6 01 movw r24, r12
6ae: 82 73 andi r24, 0x32 ; 50
6b0: 90 70 andi r25, 0x00 ; 0
6b2: 89 2b or r24, r25
6b4: 09 f0 breq .+2 ; 0x6b8 <vfprintf+0x344>
6b6: 7a 94 dec r7
6b8: c6 fe sbrs r12, 6
6ba: 0d c0 rjmp .+26 ; 0x6d6 <vfprintf+0x362>
6bc: 87 2d mov r24, r7
6be: 99 27 eor r25, r25
6c0: 87 fd sbrc r24, 7
6c2: 90 95 com r25
6c4: e8 89 ldd r30, Y+16 ; 0x10
6c6: e0 31 cpi r30, 0x10 ; 16
6c8: 21 f4 brne .+8 ; 0x6d2 <vfprintf+0x35e>
6ca: 2e ef ldi r18, 0xFE ; 254
6cc: 72 2e mov r7, r18
6ce: 78 0e add r7, r24
6d0: 02 c0 rjmp .+4 ; 0x6d6 <vfprintf+0x362>
6d2: 78 2e mov r7, r24
6d4: 7a 94 dec r7
6d6: c3 fe sbrs r12, 3
6d8: 0f c0 rjmp .+30 ; 0x6f8 <vfprintf+0x384>
6da: 26 2d mov r18, r6
6dc: 33 27 eor r19, r19
6de: 27 fd sbrc r18, 7
6e0: 30 95 com r19
6e2: 8e 2d mov r24, r14
6e4: 99 27 eor r25, r25
6e6: 82 17 cp r24, r18
6e8: 93 07 cpc r25, r19
6ea: 2c f0 brlt .+10 ; 0x6f6 <vfprintf+0x382>
6ec: 87 ef ldi r24, 0xF7 ; 247
6ee: 9f ef ldi r25, 0xFF ; 255
6f0: c8 22 and r12, r24
6f2: d9 22 and r13, r25
6f4: 01 c0 rjmp .+2 ; 0x6f8 <vfprintf+0x384>
6f6: 6e 18 sub r6, r14
6f8: c3 fe sbrs r12, 3
6fa: 02 c0 rjmp .+4 ; 0x700 <vfprintf+0x38c>
6fc: 76 18 sub r7, r6
6fe: 01 c0 rjmp .+2 ; 0x702 <vfprintf+0x38e>
700: 7e 18 sub r7, r14
702: c6 01 movw r24, r12
704: 80 78 andi r24, 0x80 ; 128
706: 91 70 andi r25, 0x01 ; 1
708: 89 2b or r24, r25
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -