ds18b20.lss
来自「AVR Devolpment Board」· LSS 代码 · 共 1,523 行 · 第 1/5 页
LSS
1,523 行
4a4: 8b 81 ldd r24, Y+3 ; 0x03
4a6: 80 5e subi r24, 0xE0 ; 224
4a8: 8b 83 std Y+3, r24 ; 0x03
4aa: a3 c2 rjmp .+1350 ; 0x9f2 <__stack+0x593>
4ac: c8 01 movw r24, r16
4ae: b7 01 movw r22, r14
4b0: 0e 94 12 08 call 0x1024 <isinf>
4b4: 89 2b or r24, r25
4b6: c9 f0 breq .+50 ; 0x4ea <__stack+0x8b>
4b8: 89 e4 ldi r24, 0x49 ; 73
4ba: 8b 83 std Y+3, r24 ; 0x03
4bc: 8e e4 ldi r24, 0x4E ; 78
4be: 8a 83 std Y+2, r24 ; 0x02
4c0: 86 e4 ldi r24, 0x46 ; 70
4c2: 89 83 std Y+1, r24 ; 0x01
4c4: ce 01 movw r24, r28
4c6: 04 96 adiw r24, 0x04 ; 4
4c8: 9c af std Y+60, r25 ; 0x3c
4ca: 8b af std Y+59, r24 ; 0x3b
4cc: 20 e0 ldi r18, 0x00 ; 0
4ce: 30 e0 ldi r19, 0x00 ; 0
4d0: 40 e0 ldi r20, 0x00 ; 0
4d2: 50 e0 ldi r21, 0x00 ; 0
4d4: c8 01 movw r24, r16
4d6: b7 01 movw r22, r14
4d8: 0e 94 9e 07 call 0xf3c <__eqsf2>
4dc: 88 23 and r24, r24
4de: c4 f6 brge .-80 ; 0x490 <__stack+0x31>
4e0: 8d e2 ldi r24, 0x2D ; 45
4e2: 8c 83 std Y+4, r24 ; 0x04
4e4: fe 01 movw r30, r28
4e6: 35 96 adiw r30, 0x05 ; 5
4e8: d1 cf rjmp .-94 ; 0x48c <__stack+0x2d>
4ea: 80 e0 ldi r24, 0x00 ; 0
4ec: 92 e0 ldi r25, 0x02 ; 2
4ee: c8 2a or r12, r24
4f0: d9 2a or r13, r25
4f2: de aa std Y+54, r13 ; 0x36
4f4: cd aa std Y+53, r12 ; 0x35
4f6: e9 ad ldd r30, Y+57 ; 0x39
4f8: 8e 2f mov r24, r30
4fa: 99 27 eor r25, r25
4fc: 87 fd sbrc r24, 7
4fe: 90 95 com r25
500: 87 34 cpi r24, 0x47 ; 71
502: 91 05 cpc r25, r1
504: 09 f4 brne .+2 ; 0x508 <__stack+0xa9>
506: 5c c0 rjmp .+184 ; 0x5c0 <__stack+0x161>
508: 88 34 cpi r24, 0x48 ; 72
50a: 91 05 cpc r25, r1
50c: 3c f4 brge .+14 ; 0x51c <__stack+0xbd>
50e: 85 34 cpi r24, 0x45 ; 69
510: 91 05 cpc r25, r1
512: 99 f0 breq .+38 ; 0x53a <__stack+0xdb>
514: 86 34 cpi r24, 0x46 ; 70
516: 91 05 cpc r25, r1
518: 61 f1 breq .+88 ; 0x572 <__stack+0x113>
51a: 7f c3 rjmp .+1790 ; 0xc1a <__stack+0x7bb>
51c: 86 36 cpi r24, 0x66 ; 102
51e: 91 05 cpc r25, r1
520: 41 f1 breq .+80 ; 0x572 <__stack+0x113>
522: 87 36 cpi r24, 0x67 ; 103
524: 91 05 cpc r25, r1
526: 24 f4 brge .+8 ; 0x530 <__stack+0xd1>
528: 85 36 cpi r24, 0x65 ; 101
52a: 91 05 cpc r25, r1
52c: 31 f0 breq .+12 ; 0x53a <__stack+0xdb>
52e: 75 c3 rjmp .+1770 ; 0xc1a <__stack+0x7bb>
530: 87 36 cpi r24, 0x67 ; 103
532: 91 05 cpc r25, r1
534: 09 f4 brne .+2 ; 0x538 <__stack+0xd9>
536: 44 c0 rjmp .+136 ; 0x5c0 <__stack+0x161>
538: 70 c3 rjmp .+1760 ; 0xc1a <__stack+0x7bb>
53a: 8e 01 movw r16, r28
53c: 0b 5c subi r16, 0xCB ; 203
53e: 1f 4f sbci r17, 0xFF ; 255
540: 25 2d mov r18, r5
542: b5 01 movw r22, r10
544: a4 01 movw r20, r8
546: ce 01 movw r24, r28
548: 0d 96 adiw r24, 0x0d ; 13
54a: 0e 94 47 00 call 0x8e <flcvt>
54e: 8d af std Y+61, r24 ; 0x3d
550: fc ef ldi r31, 0xFC ; 252
552: 4f 0e add r4, r31
554: 15 14 cp r1, r5
556: 0c f4 brge .+2 ; 0x55a <__stack+0xfb>
558: 4a 94 dec r4
55a: ce 01 movw r24, r28
55c: 0d 96 adiw r24, 0x0d ; 13
55e: 9c af std Y+60, r25 ; 0x3c
560: 8b af std Y+59, r24 ; 0x3b
562: fc 01 movw r30, r24
564: 01 90 ld r0, Z+
566: 00 20 and r0, r0
568: e9 f7 brne .-6 ; 0x564 <__stack+0x105>
56a: 31 97 sbiw r30, 0x01 ; 1
56c: 8e 2e mov r8, r30
56e: 88 1a sub r8, r24
570: bf c1 rjmp .+894 ; 0x8f0 <__stack+0x491>
572: 8d a9 ldd r24, Y+53 ; 0x35
574: 9e a9 ldd r25, Y+54 ; 0x36
576: 94 60 ori r25, 0x04 ; 4
578: 9e ab std Y+54, r25 ; 0x36
57a: 8d ab std Y+53, r24 ; 0x35
57c: 8e 01 movw r16, r28
57e: 0b 5c subi r16, 0xCB ; 203
580: 1f 4f sbci r17, 0xFF ; 255
582: 25 2d mov r18, r5
584: b5 01 movw r22, r10
586: a4 01 movw r20, r8
588: ce 01 movw r24, r28
58a: 0d 96 adiw r24, 0x0d ; 13
58c: 0e 94 47 00 call 0x8e <flcvt>
590: 8d af std Y+61, r24 ; 0x3d
592: 15 14 cp r1, r5
594: 0c f4 brge .+2 ; 0x598 <__stack+0x139>
596: 4a 94 dec r4
598: fe 01 movw r30, r28
59a: 3d 96 adiw r30, 0x0d ; 13
59c: fc af std Y+60, r31 ; 0x3c
59e: eb af std Y+59, r30 ; 0x3b
5a0: fd ad ldd r31, Y+61 ; 0x3d
5a2: 1f 16 cp r1, r31
5a4: 54 f4 brge .+20 ; 0x5ba <__stack+0x15b>
5a6: eb ad ldd r30, Y+59 ; 0x3b
5a8: fc ad ldd r31, Y+60 ; 0x3c
5aa: 01 90 ld r0, Z+
5ac: 00 20 and r0, r0
5ae: e9 f7 brne .-6 ; 0x5aa <__stack+0x14b>
5b0: 31 97 sbiw r30, 0x01 ; 1
5b2: 8e 2e mov r8, r30
5b4: 2b ad ldd r18, Y+59 ; 0x3b
5b6: 82 1a sub r8, r18
5b8: 9b c1 rjmp .+822 ; 0x8f0 <__stack+0x491>
5ba: 85 2c mov r8, r5
5bc: 83 94 inc r8
5be: 98 c1 rjmp .+816 ; 0x8f0 <__stack+0x491>
5c0: 8d a9 ldd r24, Y+53 ; 0x35
5c2: 9e a9 ldd r25, Y+54 ; 0x36
5c4: 98 60 ori r25, 0x08 ; 8
5c6: 9e ab std Y+54, r25 ; 0x36
5c8: 8d ab std Y+53, r24 ; 0x35
5ca: 25 2d mov r18, r5
5cc: 55 20 and r5, r5
5ce: 09 f4 brne .+2 ; 0x5d2 <__stack+0x173>
5d0: 21 e0 ldi r18, 0x01 ; 1
5d2: 8e 01 movw r16, r28
5d4: 0b 5c subi r16, 0xCB ; 203
5d6: 1f 4f sbci r17, 0xFF ; 255
5d8: b5 01 movw r22, r10
5da: a4 01 movw r20, r8
5dc: ce 01 movw r24, r28
5de: 0d 96 adiw r24, 0x0d ; 13
5e0: 0e 94 47 00 call 0x8e <flcvt>
5e4: 8d af std Y+61, r24 ; 0x3d
5e6: 8d a9 ldd r24, Y+53 ; 0x35
5e8: 9e a9 ldd r25, Y+54 ; 0x36
5ea: 92 ff sbrs r25, 2
5ec: 27 c0 rjmp .+78 ; 0x63c <__stack+0x1dd>
5ee: 8d ad ldd r24, Y+61 ; 0x3d
5f0: 85 0d add r24, r5
5f2: 81 50 subi r24, 0x01 ; 1
5f4: 88 2e mov r8, r24
5f6: 87 fd sbrc r24, 7
5f8: 15 c0 rjmp .+42 ; 0x624 <__stack+0x1c5>
5fa: 8d ad ldd r24, Y+61 ; 0x3d
5fc: 88 16 cp r8, r24
5fe: 94 f0 brlt .+36 ; 0x624 <__stack+0x1c5>
600: 9e 01 movw r18, r28
602: 2f 5f subi r18, 0xFF ; 255
604: 3f 4f sbci r19, 0xFF ; 255
606: e8 2d mov r30, r8
608: ff 27 eor r31, r31
60a: e7 fd sbrc r30, 7
60c: f0 95 com r31
60e: e2 0f add r30, r18
610: f3 1f adc r31, r19
612: 84 85 ldd r24, Z+12 ; 0x0c
614: 80 33 cpi r24, 0x30 ; 48
616: 31 f4 brne .+12 ; 0x624 <__stack+0x1c5>
618: 8a 94 dec r8
61a: 87 fc sbrc r8, 7
61c: 03 c0 rjmp .+6 ; 0x624 <__stack+0x1c5>
61e: 9d ad ldd r25, Y+61 ; 0x3d
620: 89 16 cp r8, r25
622: 8c f7 brge .-30 ; 0x606 <__stack+0x1a7>
624: 87 fc sbrc r8, 7
626: 03 c0 rjmp .+6 ; 0x62e <__stack+0x1cf>
628: ed ad ldd r30, Y+61 ; 0x3d
62a: 8e 16 cp r8, r30
62c: 14 f4 brge .+4 ; 0x632 <__stack+0x1d3>
62e: 55 24 eor r5, r5
630: 18 c0 rjmp .+48 ; 0x662 <__stack+0x203>
632: 58 2c mov r5, r8
634: fd ad ldd r31, Y+61 ; 0x3d
636: 5f 1a sub r5, r31
638: 53 94 inc r5
63a: 13 c0 rjmp .+38 ; 0x662 <__stack+0x203>
63c: 85 2c mov r8, r5
63e: 15 14 cp r1, r5
640: 7c f4 brge .+30 ; 0x660 <__stack+0x201>
642: 9e 01 movw r18, r28
644: 2f 5f subi r18, 0xFF ; 255
646: 3f 4f sbci r19, 0xFF ; 255
648: e8 2d mov r30, r8
64a: ff 27 eor r31, r31
64c: e7 fd sbrc r30, 7
64e: f0 95 com r31
650: e2 0f add r30, r18
652: f3 1f adc r31, r19
654: 84 85 ldd r24, Z+12 ; 0x0c
656: 80 33 cpi r24, 0x30 ; 48
658: 19 f4 brne .+6 ; 0x660 <__stack+0x201>
65a: 8a 94 dec r8
65c: 18 14 cp r1, r8
65e: a4 f3 brlt .-24 ; 0x648 <__stack+0x1e9>
660: 58 2c mov r5, r8
662: e8 2d mov r30, r8
664: ff 27 eor r31, r31
666: e7 fd sbrc r30, 7
668: f0 95 com r31
66a: ec 0f add r30, r28
66c: fd 1f adc r31, r29
66e: 16 86 std Z+14, r1 ; 0x0e
670: 8d a9 ldd r24, Y+53 ; 0x35
672: 9e a9 ldd r25, Y+54 ; 0x36
674: 92 fd sbrc r25, 2
676: 8d cf rjmp .-230 ; 0x592 <__stack+0x133>
678: 29 ad ldd r18, Y+57 ; 0x39
67a: 22 50 subi r18, 0x02 ; 2
67c: 29 af std Y+57, r18 ; 0x39
67e: 68 cf rjmp .-304 ; 0x550 <__stack+0xf1>
680: 63 ff sbrs r22, 3
682: 04 c0 rjmp .+8 ; 0x68c <__stack+0x22d>
684: 55 20 and r5, r5
686: 11 f4 brne .+4 ; 0x68c <__stack+0x22d>
688: 21 e0 ldi r18, 0x01 ; 1
68a: 52 2e mov r5, r18
68c: e9 ad ldd r30, Y+57 ; 0x39
68e: 8e 2f mov r24, r30
690: 99 27 eor r25, r25
692: 87 fd sbrc r24, 7
694: 90 95 com r25
696: 89 36 cpi r24, 0x69 ; 105
698: 91 05 cpc r25, r1
69a: 09 f4 brne .+2 ; 0x69e <__stack+0x23f>
69c: a5 c0 rjmp .+330 ; 0x7e8 <__stack+0x389>
69e: 8a 36 cpi r24, 0x6A ; 106
6a0: 91 05 cpc r25, r1
6a2: 7c f5 brge .+94 ; 0x702 <__stack+0x2a3>
6a4: 83 35 cpi r24, 0x53 ; 83
6a6: 91 05 cpc r25, r1
6a8: 09 f4 brne .+2 ; 0x6ac <__stack+0x24d>
6aa: 83 c0 rjmp .+262 ; 0x7b2 <__stack+0x353>
6ac: 84 35 cpi r24, 0x54 ; 84
6ae: 91 05 cpc r25, r1
6b0: bc f4 brge .+46 ; 0x6e0 <__stack+0x281>
6b2: 8b 32 cpi r24, 0x2B ; 43
6b4: 91 05 cpc r25, r1
6b6: 09 f4 brne .+2 ; 0x6ba <__stack+0x25b>
6b8: 43 c0 rjmp .+134 ; 0x740 <__stack+0x2e1>
6ba: 8c 32 cpi r24, 0x2C ; 44
6bc: 91 05 cpc r25, r1
6be: 4c f4 brge .+18 ; 0x6d2 <__stack+0x273>
6c0: 80 32 cpi r24, 0x20 ; 32
6c2: 91 05 cpc r25, r1
6c4: 09 f4 brne .+2 ; 0x6c8 <__stack+0x269>
6c6: 3f c0 rjmp .+126 ; 0x746 <__stack+0x2e7>
6c8: 83 32 cpi r24, 0x23 ; 35
6ca: 91 05 cpc r25, r1
6cc: 09 f4 brne .+2 ; 0x6d0 <__stack+0x271>
6ce: 43 c0 rjmp .+134 ; 0x756 <__stack+0x2f7>
6d0: 8a c2 rjmp .+1300 ; 0xbe6 <__stack+0x787>
6d2: 8d 32 cpi r24, 0x2D ; 45
6d4: 91 05 cpc r25, r1
6d6: e9 f1 breq .+122 ; 0x752 <__stack+0x2f3>
6d8: 8e 32 cpi r24, 0x2E ; 46
6da: 91 05 cpc r25, r1
6dc: f1 f1 breq .+124 ; 0x75a <__stack+0x2fb>
6de: 83 c2 rjmp .+1286 ; 0xbe6 <__stack+0x787>
6e0: 83 36 cpi r24, 0x63 ; 99
6e2: 91 05 cpc r25, r1
6e4: 09 f4 brne .+2 ; 0x6e8 <__stack+0x289>
6e6: 42 c0 rjmp .+132 ; 0x76c <__stack+0x30d>
6e8: 84 36 cpi r24, 0x64 ; 100
6ea: 91 05 cpc r25, r1
6ec: 2c f4 brge .+10 ; 0x6f8 <__stack+0x299>
6ee: 88 35 cpi r24, 0x58 ; 88
6f0: 91 05 cpc r25, r1
6f2: 09 f4 brne .+2 ; 0x6f6 <__stack+0x297>
6f4: ae c0 rjmp .+348 ; 0x852 <__stack+0x3f3>
6f6: 77 c2 rjmp .+1262 ; 0xbe6 <__stack+0x787>
6f8: 84 36 cpi r24, 0x64 ; 100
6fa: 91 05 cpc r25, r1
6fc: 09 f4 brne .+2 ; 0x700 <__stack+0x2a1>
6fe: 74 c0 rjmp .+232 ; 0x7e8 <__stack+0x389>
700: 72 c2 rjmp .+1252 ; 0xbe6 <__stack+0x787>
702: 80 37 cpi r24, 0x70 ; 112
704: 91 05 cpc r25, r1
706: 09 f4 brne .+2 ; 0x70a <__stack+0x2ab>
708: 9f c0 rjmp .+318 ; 0x848 <__stack+0x3e9>
70a: 81 37 cpi r24, 0x71 ; 113
70c: 91 05 cpc r25, r1
70e: 44 f4 brge .+16 ; 0x720 <__stack+0x2c1>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?