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 + -
显示快捷键?