⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lss

📁 avr单片机的ADC驱动程序
💻 LSS
📖 第 1 页 / 共 4 页
字号:
 50e:	91 05       	cpc	r25, r1
 510:	09 f4       	brne	.+2      	; 0x514 <vfprintf+0xea>
 512:	46 c0       	rjmp	.+140    	; 0x5a0 <vfprintf+0x176>
 514:	83 32       	cpi	r24, 0x23	; 35
 516:	91 05       	cpc	r25, r1
 518:	09 f4       	brne	.+2      	; 0x51c <vfprintf+0xf2>
 51a:	4a c0       	rjmp	.+148    	; 0x5b0 <vfprintf+0x186>
 51c:	fe c1       	rjmp	.+1020   	; 0x91a <vfprintf+0x4f0>
 51e:	8d 32       	cpi	r24, 0x2D	; 45
 520:	91 05       	cpc	r25, r1
 522:	09 f4       	brne	.+2      	; 0x526 <vfprintf+0xfc>
 524:	40 c0       	rjmp	.+128    	; 0x5a6 <vfprintf+0x17c>
 526:	8e 32       	cpi	r24, 0x2E	; 46
 528:	91 05       	cpc	r25, r1
 52a:	09 f4       	brne	.+2      	; 0x52e <vfprintf+0x104>
 52c:	44 c0       	rjmp	.+136    	; 0x5b6 <vfprintf+0x18c>
 52e:	f5 c1       	rjmp	.+1002   	; 0x91a <vfprintf+0x4f0>
 530:	83 36       	cpi	r24, 0x63	; 99
 532:	91 05       	cpc	r25, r1
 534:	09 f4       	brne	.+2      	; 0x538 <vfprintf+0x10e>
 536:	50 c0       	rjmp	.+160    	; 0x5d8 <vfprintf+0x1ae>
 538:	84 36       	cpi	r24, 0x64	; 100
 53a:	91 05       	cpc	r25, r1
 53c:	0c f0       	brlt	.+2      	; 0x540 <vfprintf+0x116>
 53e:	8a c0       	rjmp	.+276    	; 0x654 <vfprintf+0x22a>
 540:	88 35       	cpi	r24, 0x58	; 88
 542:	91 05       	cpc	r25, r1
 544:	09 f4       	brne	.+2      	; 0x548 <vfprintf+0x11e>
 546:	bc c0       	rjmp	.+376    	; 0x6c0 <vfprintf+0x296>
 548:	e8 c1       	rjmp	.+976    	; 0x91a <vfprintf+0x4f0>
 54a:	80 37       	cpi	r24, 0x70	; 112
 54c:	91 05       	cpc	r25, r1
 54e:	09 f4       	brne	.+2      	; 0x552 <vfprintf+0x128>
 550:	b1 c0       	rjmp	.+354    	; 0x6b4 <vfprintf+0x28a>
 552:	81 37       	cpi	r24, 0x71	; 113
 554:	91 05       	cpc	r25, r1
 556:	84 f4       	brge	.+32     	; 0x578 <vfprintf+0x14e>
 558:	8c 36       	cpi	r24, 0x6C	; 108
 55a:	91 05       	cpc	r25, r1
 55c:	91 f1       	breq	.+100    	; 0x5c2 <vfprintf+0x198>
 55e:	8d 36       	cpi	r24, 0x6D	; 109
 560:	91 05       	cpc	r25, r1
 562:	2c f4       	brge	.+10     	; 0x56e <vfprintf+0x144>
 564:	89 36       	cpi	r24, 0x69	; 105
 566:	91 05       	cpc	r25, r1
 568:	09 f4       	brne	.+2      	; 0x56c <vfprintf+0x142>
 56a:	74 c0       	rjmp	.+232    	; 0x654 <vfprintf+0x22a>
 56c:	d6 c1       	rjmp	.+940    	; 0x91a <vfprintf+0x4f0>
 56e:	8f 36       	cpi	r24, 0x6F	; 111
 570:	91 05       	cpc	r25, r1
 572:	09 f4       	brne	.+2      	; 0x576 <vfprintf+0x14c>
 574:	9c c0       	rjmp	.+312    	; 0x6ae <vfprintf+0x284>
 576:	d1 c1       	rjmp	.+930    	; 0x91a <vfprintf+0x4f0>
 578:	85 37       	cpi	r24, 0x75	; 117
 57a:	91 05       	cpc	r25, r1
 57c:	09 f4       	brne	.+2      	; 0x580 <vfprintf+0x156>
 57e:	a2 c0       	rjmp	.+324    	; 0x6c4 <vfprintf+0x29a>
 580:	86 37       	cpi	r24, 0x76	; 118
 582:	91 05       	cpc	r25, r1
 584:	24 f4       	brge	.+8      	; 0x58e <vfprintf+0x164>
 586:	83 37       	cpi	r24, 0x73	; 115
 588:	91 05       	cpc	r25, r1
 58a:	71 f1       	breq	.+92     	; 0x5e8 <vfprintf+0x1be>
 58c:	c6 c1       	rjmp	.+908    	; 0x91a <vfprintf+0x4f0>
 58e:	88 37       	cpi	r24, 0x78	; 120
 590:	91 05       	cpc	r25, r1
 592:	09 f4       	brne	.+2      	; 0x596 <vfprintf+0x16c>
 594:	95 c0       	rjmp	.+298    	; 0x6c0 <vfprintf+0x296>
 596:	c1 c1       	rjmp	.+898    	; 0x91a <vfprintf+0x4f0>
 598:	80 e1       	ldi	r24, 0x10	; 16
 59a:	90 e0       	ldi	r25, 0x00	; 0
 59c:	c8 2a       	or	r12, r24
 59e:	d9 2a       	or	r13, r25
 5a0:	e0 e2       	ldi	r30, 0x20	; 32
 5a2:	f0 e0       	ldi	r31, 0x00	; 0
 5a4:	10 c0       	rjmp	.+32     	; 0x5c6 <vfprintf+0x19c>
 5a6:	80 e8       	ldi	r24, 0x80	; 128
 5a8:	90 e0       	ldi	r25, 0x00	; 0
 5aa:	c8 2a       	or	r12, r24
 5ac:	d9 2a       	or	r13, r25
 5ae:	ce c1       	rjmp	.+924    	; 0x94c <vfprintf+0x522>
 5b0:	e0 e4       	ldi	r30, 0x40	; 64
 5b2:	f0 e0       	ldi	r31, 0x00	; 0
 5b4:	08 c0       	rjmp	.+16     	; 0x5c6 <vfprintf+0x19c>
 5b6:	88 e0       	ldi	r24, 0x08	; 8
 5b8:	90 e0       	ldi	r25, 0x00	; 0
 5ba:	c8 2a       	or	r12, r24
 5bc:	d9 2a       	or	r13, r25
 5be:	66 24       	eor	r6, r6
 5c0:	c5 c1       	rjmp	.+906    	; 0x94c <vfprintf+0x522>
 5c2:	e4 e0       	ldi	r30, 0x04	; 4
 5c4:	f0 e0       	ldi	r31, 0x00	; 0
 5c6:	ce 2a       	or	r12, r30
 5c8:	df 2a       	or	r13, r31
 5ca:	c0 c1       	rjmp	.+896    	; 0x94c <vfprintf+0x522>
 5cc:	3f e3       	ldi	r19, 0x3F	; 63
 5ce:	e3 2e       	mov	r14, r19
 5d0:	7a 94       	dec	r7
 5d2:	f3 e6       	ldi	r31, 0x63	; 99
 5d4:	ff 87       	std	Y+15, r31	; 0x0f
 5d6:	3c c1       	rjmp	.+632    	; 0x850 <vfprintf+0x426>
 5d8:	f2 01       	movw	r30, r4
 5da:	82 e0       	ldi	r24, 0x02	; 2
 5dc:	90 e0       	ldi	r25, 0x00	; 0
 5de:	48 0e       	add	r4, r24
 5e0:	59 1e       	adc	r5, r25
 5e2:	e0 80       	ld	r14, Z
 5e4:	7a 94       	dec	r7
 5e6:	34 c1       	rjmp	.+616    	; 0x850 <vfprintf+0x426>
 5e8:	f2 01       	movw	r30, r4
 5ea:	82 e0       	ldi	r24, 0x02	; 2
 5ec:	90 e0       	ldi	r25, 0x00	; 0
 5ee:	48 0e       	add	r4, r24
 5f0:	59 1e       	adc	r5, r25
 5f2:	a0 81       	ld	r26, Z
 5f4:	b1 81       	ldd	r27, Z+1	; 0x01
 5f6:	7d 01       	movw	r14, r26
 5f8:	c3 fe       	sbrs	r12, 3
 5fa:	09 c0       	rjmp	.+18     	; 0x60e <vfprintf+0x1e4>
 5fc:	86 2d       	mov	r24, r6
 5fe:	99 27       	eor	r25, r25
 600:	87 fd       	sbrc	r24, 7
 602:	90 95       	com	r25
 604:	bc 01       	movw	r22, r24
 606:	cd 01       	movw	r24, r26
 608:	0e 94 e6 04 	call	0x9cc <strnlen>
 60c:	1f c0       	rjmp	.+62     	; 0x64c <vfprintf+0x222>
 60e:	fd 01       	movw	r30, r26
 610:	01 90       	ld	r0, Z+
 612:	00 20       	and	r0, r0
 614:	e9 f7       	brne	.-6      	; 0x610 <vfprintf+0x1e6>
 616:	31 97       	sbiw	r30, 0x01	; 1
 618:	ea 1b       	sub	r30, r26
 61a:	e8 8b       	std	Y+16, r30	; 0x10
 61c:	18 c0       	rjmp	.+48     	; 0x64e <vfprintf+0x224>
 61e:	f2 01       	movw	r30, r4
 620:	82 e0       	ldi	r24, 0x02	; 2
 622:	90 e0       	ldi	r25, 0x00	; 0
 624:	48 0e       	add	r4, r24
 626:	59 1e       	adc	r5, r25
 628:	01 90       	ld	r0, Z+
 62a:	f0 81       	ld	r31, Z
 62c:	e0 2d       	mov	r30, r0
 62e:	7f 01       	movw	r14, r30
 630:	c3 fe       	sbrs	r12, 3
 632:	09 c0       	rjmp	.+18     	; 0x646 <vfprintf+0x21c>
 634:	86 2d       	mov	r24, r6
 636:	99 27       	eor	r25, r25
 638:	87 fd       	sbrc	r24, 7
 63a:	90 95       	com	r25
 63c:	bc 01       	movw	r22, r24
 63e:	cf 01       	movw	r24, r30
 640:	0e 94 db 04 	call	0x9b6 <strnlen_P>
 644:	03 c0       	rjmp	.+6      	; 0x64c <vfprintf+0x222>
 646:	cf 01       	movw	r24, r30
 648:	0e 94 d2 04 	call	0x9a4 <strlen_P>
 64c:	88 8b       	std	Y+16, r24	; 0x10
 64e:	98 89       	ldd	r25, Y+16	; 0x10
 650:	79 1a       	sub	r7, r25
 652:	fe c0       	rjmp	.+508    	; 0x850 <vfprintf+0x426>
 654:	c2 fe       	sbrs	r12, 2
 656:	0a c0       	rjmp	.+20     	; 0x66c <vfprintf+0x242>
 658:	f2 01       	movw	r30, r4
 65a:	84 e0       	ldi	r24, 0x04	; 4
 65c:	90 e0       	ldi	r25, 0x00	; 0
 65e:	48 0e       	add	r4, r24
 660:	59 1e       	adc	r5, r25
 662:	20 81       	ld	r18, Z
 664:	31 81       	ldd	r19, Z+1	; 0x01
 666:	42 81       	ldd	r20, Z+2	; 0x02
 668:	53 81       	ldd	r21, Z+3	; 0x03
 66a:	0c c0       	rjmp	.+24     	; 0x684 <vfprintf+0x25a>
 66c:	f2 01       	movw	r30, r4
 66e:	82 e0       	ldi	r24, 0x02	; 2
 670:	90 e0       	ldi	r25, 0x00	; 0
 672:	48 0e       	add	r4, r24
 674:	59 1e       	adc	r5, r25
 676:	80 81       	ld	r24, Z
 678:	91 81       	ldd	r25, Z+1	; 0x01
 67a:	9c 01       	movw	r18, r24
 67c:	44 27       	eor	r20, r20
 67e:	37 fd       	sbrc	r19, 7
 680:	40 95       	com	r20
 682:	54 2f       	mov	r21, r20
 684:	79 01       	movw	r14, r18
 686:	8a 01       	movw	r16, r20
 688:	57 ff       	sbrs	r21, 7
 68a:	0c c0       	rjmp	.+24     	; 0x6a4 <vfprintf+0x27a>
 68c:	e2 e0       	ldi	r30, 0x02	; 2
 68e:	f0 e0       	ldi	r31, 0x00	; 0
 690:	ce 2a       	or	r12, r30
 692:	df 2a       	or	r13, r31
 694:	10 95       	com	r17
 696:	00 95       	com	r16
 698:	f0 94       	com	r15
 69a:	e0 94       	com	r14
 69c:	e1 1c       	adc	r14, r1
 69e:	f1 1c       	adc	r15, r1
 6a0:	01 1d       	adc	r16, r1
 6a2:	11 1d       	adc	r17, r1
 6a4:	8f eb       	ldi	r24, 0xBF	; 191
 6a6:	9f ef       	ldi	r25, 0xFF	; 255
 6a8:	c8 22       	and	r12, r24
 6aa:	d9 22       	and	r13, r25
 6ac:	27 c0       	rjmp	.+78     	; 0x6fc <vfprintf+0x2d2>
 6ae:	98 e0       	ldi	r25, 0x08	; 8
 6b0:	98 8b       	std	Y+16, r25	; 0x10
 6b2:	08 c0       	rjmp	.+16     	; 0x6c4 <vfprintf+0x29a>
 6b4:	e0 e4       	ldi	r30, 0x40	; 64
 6b6:	f0 e0       	ldi	r31, 0x00	; 0
 6b8:	ce 2a       	or	r12, r30
 6ba:	df 2a       	or	r13, r31
 6bc:	f8 e7       	ldi	r31, 0x78	; 120
 6be:	ff 87       	std	Y+15, r31	; 0x0f
 6c0:	20 e1       	ldi	r18, 0x10	; 16
 6c2:	28 8b       	std	Y+16, r18	; 0x10
 6c4:	c2 fe       	sbrs	r12, 2
 6c6:	0a c0       	rjmp	.+20     	; 0x6dc <vfprintf+0x2b2>
 6c8:	f2 01       	movw	r30, r4
 6ca:	84 e0       	ldi	r24, 0x04	; 4
 6cc:	90 e0       	ldi	r25, 0x00	; 0
 6ce:	48 0e       	add	r4, r24
 6d0:	59 1e       	adc	r5, r25
 6d2:	20 81       	ld	r18, Z
 6d4:	31 81       	ldd	r19, Z+1	; 0x01
 6d6:	42 81       	ldd	r20, Z+2	; 0x02
 6d8:	53 81       	ldd	r21, Z+3	; 0x03
 6da:	0a c0       	rjmp	.+20     	; 0x6f0 <vfprintf+0x2c6>
 6dc:	f2 01       	movw	r30, r4
 6de:	82 e0       	ldi	r24, 0x02	; 2
 6e0:	90 e0       	ldi	r25, 0x00	; 0
 6e2:	48 0e       	add	r4, r24
 6e4:	59 1e       	adc	r5, r25
 6e6:	80 81       	ld	r24, Z
 6e8:	91 81       	ldd	r25, Z+1	; 0x01
 6ea:	9c 01       	movw	r18, r24
 6ec:	44 27       	eor	r20, r20
 6ee:	55 27       	eor	r21, r21
 6f0:	79 01       	movw	r14, r18
 6f2:	8a 01       	movw	r16, r20
 6f4:	ef ec       	ldi	r30, 0xCF	; 207
 6f6:	ff ef       	ldi	r31, 0xFF	; 255
 6f8:	ce 22       	and	r12, r30
 6fa:	df 22       	and	r13, r31
 6fc:	ce 01       	movw	r24, r28
 6fe:	01 96       	adiw	r24, 0x01	; 1
 700:	9a 8b       	std	Y+18, r25	; 0x12
 702:	89 8b       	std	Y+17, r24	; 0x11
 704:	98 89       	ldd	r25, Y+16	; 0x10
 706:	89 2e       	mov	r8, r25
 708:	99 24       	eor	r9, r9
 70a:	aa 24       	eor	r10, r10
 70c:	bb 24       	eor	r11, r11
 70e:	c8 01       	movw	r24, r16
 710:	b7 01       	movw	r22, r14
 712:	a5 01       	movw	r20, r10
 714:	94 01       	movw	r18, r8
 716:	0e 94 3d 05 	call	0xa7a <__udivmodsi4>
 71a:	dc 01       	movw	r26, r24
 71c:	cb 01       	movw	r24, r22
 71e:	e9 89       	ldd	r30, Y+17	; 0x11
 720:	fa 89       	ldd	r31, Y+18	; 0x12
 722:	80 83       	st	Z, r24
 724:	8a 30       	cpi	r24, 0x0A	; 10
 726:	24 f0       	brlt	.+8      	; 0x730 <vfprintf+0x306>
 728:	ff 85       	ldd	r31, Y+15	; 0x0f
 72a:	8f 0f       	add	r24, r31
 72c:	81 52       	subi	r24, 0x21	; 33
 72e:	01 c0       	rjmp	.+2      	; 0x732 <vfprintf+0x308>
 730:	80 5d       	subi	r24, 0xD0	; 208
 732:	e9 89       	ldd	r30, Y+17	; 0x11
 734:	fa 89       	ldd	r31, Y+18	; 0x12
 736:	81 93       	st	Z+, r24
 738:	fa 8b       	std	Y+18, r31	; 0x12
 73a:	e9 8b       	std	Y+17, r30	; 0x11
 73c:	c8 01       	movw	r24, r16
 73e:	b7 01       	movw	r22, r14
 740:	a5 01       	movw	r20, r10
 742:	94 01       	movw	r18, r8
 744:	0e 94 3d 05 	call	0xa7a <__udivmodsi4>
 748:	79 01       	movw	r14, r18
 74a:	8a 01       	movw	r16, r20
 74c:	21 15       	cp	r18, r1
 74e:	31 05       	cpc	r19, r1
 750:	41 05       	cpc	r20, r1
 752:	51 05       	cpc	r21, r1
 754:	e1 f6       	brne	.-72     	; 0x70e <vfprintf+0x2e4>
 756:	e9 88       	ldd	r14, Y+17	; 0x11
 758:	81 e0       	ldi	r24, 0x01	; 1
 75a:	90 e0       	ldi	r25, 0x00	; 0
 75c:	8c 0f       	add	r24, r28
 75e:	9d 1f       	adc	r25, r29
 760:	e8 1a       	sub	r14, r24
 762:	c6 01       	movw	r24, r12
 764:	82 73       	andi	r24, 0x32	; 50
 766:	90 70       	andi	r25, 0x00	; 0
 768:	89 2b       	or	r24, r25
 76a:	09 f0       	breq	.+2      	; 0x76e <vfprintf+0x344>
 76c:	7a 94       	dec	r7
 76e:	c6 fe       	sbrs	r12, 6
 770:	0d c0       	rjmp	.+26     	; 0x78c <vfprintf+0x362>
 772:	87 2d       	mov	r24, r7
 774:	99 27       	eor	r25, r25
 776:	87 fd       	sbrc	r24, 7
 778:	90 95       	com	r25
 77a:	e8 89       	ldd	r30, Y+16	; 0x10
 77c:	e0 31       	cpi	r30, 0x10	; 16
 77e:	21 f4       	brne	.+8      	; 0x788 <vfprintf+0x35e>
 780:	2e ef       	ldi	r18, 0xFE	; 254
 782:	72 2e       	mov	r7, r18
 784:	78 0e       	add	r7, r24
 786:	02 c0       	rjmp	.+4      	; 0x78c <vfprintf+0x362>
 788:	78 2e       	mov	r7, r24
 78a:	7a 94       	dec	r7
 78c:	c3 fe       	sbrs	r12, 3
 78e:	0f c0       	rjmp	.+30     	; 0x7ae <vfprintf+0x384>
 790:	26 2d       	mov	r18, r6
 792:	33 27       	eor	r19, r19
 794:	27 fd       	sbrc	r18, 7
 796:	30 95       	com	r19
 798:	8e 2d       	mov	r24, r14
 79a:	99 27       	eor	r25, r25
 79c:	82 17       	cp	r24, r18
 79e:	93 07       	cpc	r25, r19
 7a0:	2c f0       	brlt	.+10     	; 0x7ac <vfprintf+0x382>
 7a2:	87 ef       	ldi	r24, 0xF7	; 247
 7a4:	9f ef       	ldi	r25, 0xFF	; 255
 7a6:	c8 22       	and	r12, r24
 7a8:	d9 22       	and	r13, r25
 7aa:	01 c0       	rjmp	.+2      	; 0x7ae <vfprintf+0x384>
 7ac:	6e 18       	sub	r6, r14
 7ae:	c3 fe       	sbrs	r12, 3
 7b0:	02 c0       	rjmp	.+4      	; 0x7b6 <vfprintf+0x38c>
 7b2:	76 18       	sub	r7, r6
 7b4:	01 c0       	rjmp	.+2      	; 0x7b8 <vfprintf+0x38e>
 7b6:	7e 18       	sub	r7, r14
 7b8:	c6 01       	movw	r24, r12
 7ba:	80 78       	andi	r24, 0x80	; 128
 7bc:	91 70       	andi	r25, 0x01	; 1
 7be:	89 2b       	or	r24, r25
 7c0:	51 f4       	brne	.+20     	; 0x7d6 <vfprintf+0x3ac>
 7c2:	87 2d       	mov	r24, r7
 7c4:	7a 94       	dec	r7
 7c6:	18 16       	cp	r1, r24
 7c8:	34 f4       	brge	.+12     	; 0x7d6 <vfprintf+0x3ac>
 7ca:	b1 01       	movw	r22, r2
 7cc:	80 e2       	ldi	r24, 0x20	; 32
 7ce:	90 e0       	ldi	r25, 0x00	; 0
 7d0:	0e 94 f1 04 	call	0x9e2 <fputc>
 7d4:	f6 cf       	rjmp	.-20     	; 0x7c2 <vfprintf+0x398>
 7d6:	c1 fe       	sbrs	r12, 1
 7d8:	04 c0       	rjmp	.+8      	; 0x7e2 <vfprintf+0x3b8>
 7da:	b1 01       	movw	r22, r2
 7dc:	8d e2       	ldi	r24, 0x2D	; 45
 7de:	90 e0       	ldi	r25, 0x00	; 0
 7e0:	0b c0       	rjmp	.+22     	; 0x7f8 <vfprintf+0x3ce>
 7e2:	c4 fe       	sbrs	r12, 4
 7e4:	04 c0       	rjmp	.+8      	; 0x7ee <vfprintf+0x3c4>
 7e6:	b1 01       	movw	r22, r2
 7e8:	8b e2       	ldi	r24, 0x2B	; 43
 7ea:	90 e0       	ldi	r25, 0x00	; 0
 7ec:	05 c0       	rjmp	.+10     	; 0x7f8 <vfprintf+0x3ce>
 7ee:	c5 fe       	sbrs	r12, 5
 7f0:	05 c0       	rjmp	.+10     	; 0x7fc <vfprintf+0x3d2>
 7f2:	b1 01       	movw	r22, r2
 7f4:	80 e2       	ldi	r24, 0x20	; 32

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -