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

📄 main.lss

📁 avr单片机的api编程
💻 LSS
📖 第 1 页 / 共 3 页
字号:
 238:	67 fe       	sbrs	r6, 7
 23a:	02 c0       	rjmp	.+4      	; 0x240 <vfprintf+0x9a>
 23c:	5f e7       	ldi	r21, 0x7F	; 127
 23e:	65 2e       	mov	r6, r21
 240:	c3 fc       	sbrc	r12, 3
 242:	42 c2       	rjmp	.+1156   	; 0x6c8 <__stack+0x269>
 244:	76 2c       	mov	r7, r6
 246:	40 c2       	rjmp	.+1152   	; 0x6c8 <__stack+0x269>
 248:	c3 fe       	sbrs	r12, 3
 24a:	04 c0       	rjmp	.+8      	; 0x254 <vfprintf+0xae>
 24c:	66 20       	and	r6, r6
 24e:	11 f4       	brne	.+4      	; 0x254 <vfprintf+0xae>
 250:	41 e0       	ldi	r20, 0x01	; 1
 252:	64 2e       	mov	r6, r20
 254:	ef 85       	ldd	r30, Y+15	; 0x0f
 256:	8e 2f       	mov	r24, r30
 258:	99 27       	eor	r25, r25
 25a:	87 fd       	sbrc	r24, 7
 25c:	90 95       	com	r25
 25e:	88 36       	cpi	r24, 0x68	; 104
 260:	91 05       	cpc	r25, r1
 262:	8c f5       	brge	.+98     	; 0x2c6 <vfprintf+0x120>
 264:	85 36       	cpi	r24, 0x65	; 101
 266:	91 05       	cpc	r25, r1
 268:	0c f0       	brlt	.+2      	; 0x26c <vfprintf+0xc6>
 26a:	6e c0       	rjmp	.+220    	; 0x348 <vfprintf+0x1a2>
 26c:	83 35       	cpi	r24, 0x53	; 83
 26e:	91 05       	cpc	r25, r1
 270:	09 f4       	brne	.+2      	; 0x274 <vfprintf+0xce>
 272:	93 c0       	rjmp	.+294    	; 0x39a <vfprintf+0x1f4>
 274:	84 35       	cpi	r24, 0x54	; 84
 276:	91 05       	cpc	r25, r1
 278:	cc f4       	brge	.+50     	; 0x2ac <vfprintf+0x106>
 27a:	8b 32       	cpi	r24, 0x2B	; 43
 27c:	91 05       	cpc	r25, r1
 27e:	09 f4       	brne	.+2      	; 0x282 <vfprintf+0xdc>
 280:	49 c0       	rjmp	.+146    	; 0x314 <vfprintf+0x16e>
 282:	8c 32       	cpi	r24, 0x2C	; 44
 284:	91 05       	cpc	r25, r1
 286:	4c f4       	brge	.+18     	; 0x29a <vfprintf+0xf4>
 288:	80 32       	cpi	r24, 0x20	; 32
 28a:	91 05       	cpc	r25, r1
 28c:	09 f4       	brne	.+2      	; 0x290 <vfprintf+0xea>
 28e:	46 c0       	rjmp	.+140    	; 0x31c <vfprintf+0x176>
 290:	83 32       	cpi	r24, 0x23	; 35
 292:	91 05       	cpc	r25, r1
 294:	09 f4       	brne	.+2      	; 0x298 <vfprintf+0xf2>
 296:	4a c0       	rjmp	.+148    	; 0x32c <vfprintf+0x186>
 298:	fe c1       	rjmp	.+1020   	; 0x696 <__stack+0x237>
 29a:	8d 32       	cpi	r24, 0x2D	; 45
 29c:	91 05       	cpc	r25, r1
 29e:	09 f4       	brne	.+2      	; 0x2a2 <vfprintf+0xfc>
 2a0:	40 c0       	rjmp	.+128    	; 0x322 <vfprintf+0x17c>
 2a2:	8e 32       	cpi	r24, 0x2E	; 46
 2a4:	91 05       	cpc	r25, r1
 2a6:	09 f4       	brne	.+2      	; 0x2aa <vfprintf+0x104>
 2a8:	44 c0       	rjmp	.+136    	; 0x332 <vfprintf+0x18c>
 2aa:	f5 c1       	rjmp	.+1002   	; 0x696 <__stack+0x237>
 2ac:	83 36       	cpi	r24, 0x63	; 99
 2ae:	91 05       	cpc	r25, r1
 2b0:	09 f4       	brne	.+2      	; 0x2b4 <vfprintf+0x10e>
 2b2:	50 c0       	rjmp	.+160    	; 0x354 <vfprintf+0x1ae>
 2b4:	84 36       	cpi	r24, 0x64	; 100
 2b6:	91 05       	cpc	r25, r1
 2b8:	0c f0       	brlt	.+2      	; 0x2bc <vfprintf+0x116>
 2ba:	8a c0       	rjmp	.+276    	; 0x3d0 <vfprintf+0x22a>
 2bc:	88 35       	cpi	r24, 0x58	; 88
 2be:	91 05       	cpc	r25, r1
 2c0:	09 f4       	brne	.+2      	; 0x2c4 <vfprintf+0x11e>
 2c2:	bc c0       	rjmp	.+376    	; 0x43c <vfprintf+0x296>
 2c4:	e8 c1       	rjmp	.+976    	; 0x696 <__stack+0x237>
 2c6:	80 37       	cpi	r24, 0x70	; 112
 2c8:	91 05       	cpc	r25, r1
 2ca:	09 f4       	brne	.+2      	; 0x2ce <vfprintf+0x128>
 2cc:	b1 c0       	rjmp	.+354    	; 0x430 <vfprintf+0x28a>
 2ce:	81 37       	cpi	r24, 0x71	; 113
 2d0:	91 05       	cpc	r25, r1
 2d2:	84 f4       	brge	.+32     	; 0x2f4 <vfprintf+0x14e>
 2d4:	8c 36       	cpi	r24, 0x6C	; 108
 2d6:	91 05       	cpc	r25, r1
 2d8:	91 f1       	breq	.+100    	; 0x33e <vfprintf+0x198>
 2da:	8d 36       	cpi	r24, 0x6D	; 109
 2dc:	91 05       	cpc	r25, r1
 2de:	2c f4       	brge	.+10     	; 0x2ea <vfprintf+0x144>
 2e0:	89 36       	cpi	r24, 0x69	; 105
 2e2:	91 05       	cpc	r25, r1
 2e4:	09 f4       	brne	.+2      	; 0x2e8 <vfprintf+0x142>
 2e6:	74 c0       	rjmp	.+232    	; 0x3d0 <vfprintf+0x22a>
 2e8:	d6 c1       	rjmp	.+940    	; 0x696 <__stack+0x237>
 2ea:	8f 36       	cpi	r24, 0x6F	; 111
 2ec:	91 05       	cpc	r25, r1
 2ee:	09 f4       	brne	.+2      	; 0x2f2 <vfprintf+0x14c>
 2f0:	9c c0       	rjmp	.+312    	; 0x42a <vfprintf+0x284>
 2f2:	d1 c1       	rjmp	.+930    	; 0x696 <__stack+0x237>
 2f4:	85 37       	cpi	r24, 0x75	; 117
 2f6:	91 05       	cpc	r25, r1
 2f8:	09 f4       	brne	.+2      	; 0x2fc <vfprintf+0x156>
 2fa:	a2 c0       	rjmp	.+324    	; 0x440 <vfprintf+0x29a>
 2fc:	86 37       	cpi	r24, 0x76	; 118
 2fe:	91 05       	cpc	r25, r1
 300:	24 f4       	brge	.+8      	; 0x30a <vfprintf+0x164>
 302:	83 37       	cpi	r24, 0x73	; 115
 304:	91 05       	cpc	r25, r1
 306:	71 f1       	breq	.+92     	; 0x364 <vfprintf+0x1be>
 308:	c6 c1       	rjmp	.+908    	; 0x696 <__stack+0x237>
 30a:	88 37       	cpi	r24, 0x78	; 120
 30c:	91 05       	cpc	r25, r1
 30e:	09 f4       	brne	.+2      	; 0x312 <vfprintf+0x16c>
 310:	95 c0       	rjmp	.+298    	; 0x43c <vfprintf+0x296>
 312:	c1 c1       	rjmp	.+898    	; 0x696 <__stack+0x237>
 314:	80 e1       	ldi	r24, 0x10	; 16
 316:	90 e0       	ldi	r25, 0x00	; 0
 318:	c8 2a       	or	r12, r24
 31a:	d9 2a       	or	r13, r25
 31c:	e0 e2       	ldi	r30, 0x20	; 32
 31e:	f0 e0       	ldi	r31, 0x00	; 0
 320:	10 c0       	rjmp	.+32     	; 0x342 <vfprintf+0x19c>
 322:	80 e8       	ldi	r24, 0x80	; 128
 324:	90 e0       	ldi	r25, 0x00	; 0
 326:	c8 2a       	or	r12, r24
 328:	d9 2a       	or	r13, r25
 32a:	ce c1       	rjmp	.+924    	; 0x6c8 <__stack+0x269>
 32c:	e0 e4       	ldi	r30, 0x40	; 64
 32e:	f0 e0       	ldi	r31, 0x00	; 0
 330:	08 c0       	rjmp	.+16     	; 0x342 <vfprintf+0x19c>
 332:	88 e0       	ldi	r24, 0x08	; 8
 334:	90 e0       	ldi	r25, 0x00	; 0
 336:	c8 2a       	or	r12, r24
 338:	d9 2a       	or	r13, r25
 33a:	66 24       	eor	r6, r6
 33c:	c5 c1       	rjmp	.+906    	; 0x6c8 <__stack+0x269>
 33e:	e4 e0       	ldi	r30, 0x04	; 4
 340:	f0 e0       	ldi	r31, 0x00	; 0
 342:	ce 2a       	or	r12, r30
 344:	df 2a       	or	r13, r31
 346:	c0 c1       	rjmp	.+896    	; 0x6c8 <__stack+0x269>
 348:	3f e3       	ldi	r19, 0x3F	; 63
 34a:	e3 2e       	mov	r14, r19
 34c:	7a 94       	dec	r7
 34e:	f3 e6       	ldi	r31, 0x63	; 99
 350:	ff 87       	std	Y+15, r31	; 0x0f
 352:	3c c1       	rjmp	.+632    	; 0x5cc <__stack+0x16d>
 354:	f2 01       	movw	r30, r4
 356:	82 e0       	ldi	r24, 0x02	; 2
 358:	90 e0       	ldi	r25, 0x00	; 0
 35a:	48 0e       	add	r4, r24
 35c:	59 1e       	adc	r5, r25
 35e:	e0 80       	ld	r14, Z
 360:	7a 94       	dec	r7
 362:	34 c1       	rjmp	.+616    	; 0x5cc <__stack+0x16d>
 364:	f2 01       	movw	r30, r4
 366:	82 e0       	ldi	r24, 0x02	; 2
 368:	90 e0       	ldi	r25, 0x00	; 0
 36a:	48 0e       	add	r4, r24
 36c:	59 1e       	adc	r5, r25
 36e:	a0 81       	ld	r26, Z
 370:	b1 81       	ldd	r27, Z+1	; 0x01
 372:	7d 01       	movw	r14, r26
 374:	c3 fe       	sbrs	r12, 3
 376:	09 c0       	rjmp	.+18     	; 0x38a <vfprintf+0x1e4>
 378:	86 2d       	mov	r24, r6
 37a:	99 27       	eor	r25, r25
 37c:	87 fd       	sbrc	r24, 7
 37e:	90 95       	com	r25
 380:	bc 01       	movw	r22, r24
 382:	cd 01       	movw	r24, r26
 384:	0e 94 a4 03 	call	0x748 <strnlen>
 388:	1f c0       	rjmp	.+62     	; 0x3c8 <vfprintf+0x222>
 38a:	fd 01       	movw	r30, r26
 38c:	01 90       	ld	r0, Z+
 38e:	00 20       	and	r0, r0
 390:	e9 f7       	brne	.-6      	; 0x38c <vfprintf+0x1e6>
 392:	31 97       	sbiw	r30, 0x01	; 1
 394:	ea 1b       	sub	r30, r26
 396:	e8 8b       	std	Y+16, r30	; 0x10
 398:	18 c0       	rjmp	.+48     	; 0x3ca <vfprintf+0x224>
 39a:	f2 01       	movw	r30, r4
 39c:	82 e0       	ldi	r24, 0x02	; 2
 39e:	90 e0       	ldi	r25, 0x00	; 0
 3a0:	48 0e       	add	r4, r24
 3a2:	59 1e       	adc	r5, r25
 3a4:	01 90       	ld	r0, Z+
 3a6:	f0 81       	ld	r31, Z
 3a8:	e0 2d       	mov	r30, r0
 3aa:	7f 01       	movw	r14, r30
 3ac:	c3 fe       	sbrs	r12, 3
 3ae:	09 c0       	rjmp	.+18     	; 0x3c2 <vfprintf+0x21c>
 3b0:	86 2d       	mov	r24, r6
 3b2:	99 27       	eor	r25, r25
 3b4:	87 fd       	sbrc	r24, 7
 3b6:	90 95       	com	r25
 3b8:	bc 01       	movw	r22, r24
 3ba:	cf 01       	movw	r24, r30
 3bc:	0e 94 99 03 	call	0x732 <strnlen_P>
 3c0:	03 c0       	rjmp	.+6      	; 0x3c8 <vfprintf+0x222>
 3c2:	cf 01       	movw	r24, r30
 3c4:	0e 94 90 03 	call	0x720 <strlen_P>
 3c8:	88 8b       	std	Y+16, r24	; 0x10
 3ca:	98 89       	ldd	r25, Y+16	; 0x10
 3cc:	79 1a       	sub	r7, r25
 3ce:	fe c0       	rjmp	.+508    	; 0x5cc <__stack+0x16d>
 3d0:	c2 fe       	sbrs	r12, 2
 3d2:	0a c0       	rjmp	.+20     	; 0x3e8 <vfprintf+0x242>
 3d4:	f2 01       	movw	r30, r4
 3d6:	84 e0       	ldi	r24, 0x04	; 4
 3d8:	90 e0       	ldi	r25, 0x00	; 0
 3da:	48 0e       	add	r4, r24
 3dc:	59 1e       	adc	r5, r25
 3de:	20 81       	ld	r18, Z
 3e0:	31 81       	ldd	r19, Z+1	; 0x01
 3e2:	42 81       	ldd	r20, Z+2	; 0x02
 3e4:	53 81       	ldd	r21, Z+3	; 0x03
 3e6:	0c c0       	rjmp	.+24     	; 0x400 <vfprintf+0x25a>
 3e8:	f2 01       	movw	r30, r4
 3ea:	82 e0       	ldi	r24, 0x02	; 2
 3ec:	90 e0       	ldi	r25, 0x00	; 0
 3ee:	48 0e       	add	r4, r24
 3f0:	59 1e       	adc	r5, r25
 3f2:	80 81       	ld	r24, Z
 3f4:	91 81       	ldd	r25, Z+1	; 0x01
 3f6:	9c 01       	movw	r18, r24
 3f8:	44 27       	eor	r20, r20
 3fa:	37 fd       	sbrc	r19, 7
 3fc:	40 95       	com	r20
 3fe:	54 2f       	mov	r21, r20
 400:	79 01       	movw	r14, r18
 402:	8a 01       	movw	r16, r20
 404:	57 ff       	sbrs	r21, 7
 406:	0c c0       	rjmp	.+24     	; 0x420 <vfprintf+0x27a>
 408:	e2 e0       	ldi	r30, 0x02	; 2
 40a:	f0 e0       	ldi	r31, 0x00	; 0
 40c:	ce 2a       	or	r12, r30
 40e:	df 2a       	or	r13, r31
 410:	10 95       	com	r17
 412:	00 95       	com	r16
 414:	f0 94       	com	r15
 416:	e0 94       	com	r14
 418:	e1 1c       	adc	r14, r1
 41a:	f1 1c       	adc	r15, r1
 41c:	01 1d       	adc	r16, r1
 41e:	11 1d       	adc	r17, r1
 420:	8f eb       	ldi	r24, 0xBF	; 191
 422:	9f ef       	ldi	r25, 0xFF	; 255
 424:	c8 22       	and	r12, r24
 426:	d9 22       	and	r13, r25
 428:	27 c0       	rjmp	.+78     	; 0x478 <__stack+0x19>
 42a:	98 e0       	ldi	r25, 0x08	; 8
 42c:	98 8b       	std	Y+16, r25	; 0x10
 42e:	08 c0       	rjmp	.+16     	; 0x440 <vfprintf+0x29a>
 430:	e0 e4       	ldi	r30, 0x40	; 64
 432:	f0 e0       	ldi	r31, 0x00	; 0
 434:	ce 2a       	or	r12, r30
 436:	df 2a       	or	r13, r31
 438:	f8 e7       	ldi	r31, 0x78	; 120
 43a:	ff 87       	std	Y+15, r31	; 0x0f
 43c:	20 e1       	ldi	r18, 0x10	; 16
 43e:	28 8b       	std	Y+16, r18	; 0x10
 440:	c2 fe       	sbrs	r12, 2
 442:	0a c0       	rjmp	.+20     	; 0x458 <vfprintf+0x2b2>
 444:	f2 01       	movw	r30, r4
 446:	84 e0       	ldi	r24, 0x04	; 4
 448:	90 e0       	ldi	r25, 0x00	; 0
 44a:	48 0e       	add	r4, r24
 44c:	59 1e       	adc	r5, r25
 44e:	20 81       	ld	r18, Z
 450:	31 81       	ldd	r19, Z+1	; 0x01
 452:	42 81       	ldd	r20, Z+2	; 0x02
 454:	53 81       	ldd	r21, Z+3	; 0x03
 456:	0a c0       	rjmp	.+20     	; 0x46c <__stack+0xd>
 458:	f2 01       	movw	r30, r4
 45a:	82 e0       	ldi	r24, 0x02	; 2
 45c:	90 e0       	ldi	r25, 0x00	; 0
 45e:	48 0e       	add	r4, r24
 460:	59 1e       	adc	r5, r25
 462:	80 81       	ld	r24, Z
 464:	91 81       	ldd	r25, Z+1	; 0x01
 466:	9c 01       	movw	r18, r24
 468:	44 27       	eor	r20, r20
 46a:	55 27       	eor	r21, r21
 46c:	79 01       	movw	r14, r18
 46e:	8a 01       	movw	r16, r20
 470:	ef ec       	ldi	r30, 0xCF	; 207
 472:	ff ef       	ldi	r31, 0xFF	; 255
 474:	ce 22       	and	r12, r30
 476:	df 22       	and	r13, r31
 478:	ce 01       	movw	r24, r28
 47a:	01 96       	adiw	r24, 0x01	; 1
 47c:	9a 8b       	std	Y+18, r25	; 0x12
 47e:	89 8b       	std	Y+17, r24	; 0x11
 480:	98 89       	ldd	r25, Y+16	; 0x10
 482:	89 2e       	mov	r8, r25
 484:	99 24       	eor	r9, r9
 486:	aa 24       	eor	r10, r10
 488:	bb 24       	eor	r11, r11
 48a:	c8 01       	movw	r24, r16
 48c:	b7 01       	movw	r22, r14
 48e:	a5 01       	movw	r20, r10
 490:	94 01       	movw	r18, r8
 492:	0e 94 dc 03 	call	0x7b8 <__udivmodsi4>
 496:	dc 01       	movw	r26, r24
 498:	cb 01       	movw	r24, r22
 49a:	e9 89       	ldd	r30, Y+17	; 0x11
 49c:	fa 89       	ldd	r31, Y+18	; 0x12
 49e:	80 83       	st	Z, r24
 4a0:	8a 30       	cpi	r24, 0x0A	; 10
 4a2:	24 f0       	brlt	.+8      	; 0x4ac <__stack+0x4d>
 4a4:	ff 85       	ldd	r31, Y+15	; 0x0f
 4a6:	8f 0f       	add	r24, r31
 4a8:	81 52       	subi	r24, 0x21	; 33
 4aa:	01 c0       	rjmp	.+2      	; 0x4ae <__stack+0x4f>
 4ac:	80 5d       	subi	r24, 0xD0	; 208
 4ae:	e9 89       	ldd	r30, Y+17	; 0x11
 4b0:	fa 89       	ldd	r31, Y+18	; 0x12
 4b2:	81 93       	st	Z+, r24
 4b4:	fa 8b       	std	Y+18, r31	; 0x12
 4b6:	e9 8b       	std	Y+17, r30	; 0x11
 4b8:	c8 01       	movw	r24, r16
 4ba:	b7 01       	movw	r22, r14
 4bc:	a5 01       	movw	r20, r10
 4be:	94 01       	movw	r18, r8
 4c0:	0e 94 dc 03 	call	0x7b8 <__udivmodsi4>
 4c4:	79 01       	movw	r14, r18
 4c6:	8a 01       	movw	r16, r20
 4c8:	21 15       	cp	r18, r1
 4ca:	31 05       	cpc	r19, r1
 4cc:	41 05       	cpc	r20, r1
 4ce:	51 05       	cpc	r21, r1
 4d0:	e1 f6       	brne	.-72     	; 0x48a <__stack+0x2b>
 4d2:	e9 88       	ldd	r14, Y+17	; 0x11
 4d4:	81 e0       	ldi	r24, 0x01	; 1
 4d6:	90 e0       	ldi	r25, 0x00	; 0
 4d8:	8c 0f       	add	r24, r28
 4da:	9d 1f       	adc	r25, r29
 4dc:	e8 1a       	sub	r14, r24
 4de:	c6 01       	movw	r24, r12
 4e0:	82 73       	andi	r24, 0x32	; 50
 4e2:	90 70       	andi	r25, 0x00	; 0
 4e4:	89 2b       	or	r24, r25
 4e6:	09 f0       	breq	.+2      	; 0x4ea <__stack+0x8b>
 4e8:	7a 94       	dec	r7
 4ea:	c6 fe       	sbrs	r12, 6
 4ec:	0d c0       	rjmp	.+26     	; 0x508 <__stack+0xa9>
 4ee:	87 2d       	mov	r24, r7
 4f0:	99 27       	eor	r25, r25
 4f2:	87 fd       	sbrc	r24, 7
 4f4:	90 95       	com	r25
 4f6:	e8 89       	ldd	r30, Y+16	; 0x10
 4f8:	e0 31       	cpi	r30, 0x10	; 16
 4fa:	21 f4       	brne	.+8      	; 0x504 <__stack+0xa5>
 4fc:	2e ef       	ldi	r18, 0xFE	; 254
 4fe:	72 2e       	mov	r7, r18
 500:	78 0e       	add	r7, r24
 502:	02 c0       	rjmp	.+4      	; 0x508 <__stack+0xa9>
 504:	78 2e       	mov	r7, r24
 506:	7a 94       	dec	r7
 508:	c3 fe       	sbrs	r12, 3
 50a:	0f c0       	rjmp	.+30     	; 0x52a <__stack+0xcb>
 50c:	26 2d       	mov	r18, r6
 50e:	33 27       	eor	r19, r19
 510:	27 fd       	sbrc	r18, 7
 512:	30 95       	com	r19
 514:	8e 2d       	mov	r24, r14
 516:	99 27       	eor	r25, r25
 518:	82 17       	cp	r24, r18
 51a:	93 07       	cpc	r25, r19
 51c:	2c f0       	brlt	.+10     	; 0x528 <__stack+0xc9>
 51e:	87 ef       	ldi	r24, 0xF7	; 247
 520:	9f ef       	ldi	r25, 0xFF	; 255

⌨️ 快捷键说明

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