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

📄 tmr1_ext.lss

📁 利用CA-M8和一些实例程序
💻 LSS
📖 第 1 页 / 共 3 页
字号:
 24c:	2a c0       	rjmp	.+84     	; 0x2a2 <vfprintf+0x114>
 24e:	29 2f       	mov	r18, r25
 250:	20 53       	subi	r18, 0x30	; 48
 252:	2a 30       	cpi	r18, 0x0A	; 10
 254:	88 f4       	brcc	.+34     	; 0x278 <vfprintf+0xea>
 256:	16 ff       	sbrs	r17, 6
 258:	07 c0       	rjmp	.+14     	; 0x268 <vfprintf+0xda>
 25a:	8a e0       	ldi	r24, 0x0A	; 10
 25c:	a8 9e       	mul	r10, r24
 25e:	c0 01       	movw	r24, r0
 260:	11 24       	eor	r1, r1
 262:	a2 2e       	mov	r10, r18
 264:	a8 0e       	add	r10, r24
 266:	14 c0       	rjmp	.+40     	; 0x290 <vfprintf+0x102>
 268:	8a e0       	ldi	r24, 0x0A	; 10
 26a:	58 9e       	mul	r5, r24
 26c:	c0 01       	movw	r24, r0
 26e:	11 24       	eor	r1, r1
 270:	52 2e       	mov	r5, r18
 272:	58 0e       	add	r5, r24
 274:	10 62       	ori	r17, 0x20	; 32
 276:	0c c0       	rjmp	.+24     	; 0x290 <vfprintf+0x102>
 278:	9e 32       	cpi	r25, 0x2E	; 46
 27a:	21 f4       	brne	.+8      	; 0x284 <vfprintf+0xf6>
 27c:	16 fd       	sbrc	r17, 6
 27e:	64 c1       	rjmp	.+712    	; 0x548 <vfprintf+0x3ba>
 280:	10 64       	ori	r17, 0x40	; 64
 282:	06 c0       	rjmp	.+12     	; 0x290 <vfprintf+0x102>
 284:	9c 36       	cpi	r25, 0x6C	; 108
 286:	11 f4       	brne	.+4      	; 0x28c <vfprintf+0xfe>
 288:	10 68       	ori	r17, 0x80	; 128
 28a:	02 c0       	rjmp	.+4      	; 0x290 <vfprintf+0x102>
 28c:	98 36       	cpi	r25, 0x68	; 104
 28e:	49 f4       	brne	.+18     	; 0x2a2 <vfprintf+0x114>
 290:	f4 01       	movw	r30, r8
 292:	33 fd       	sbrc	r19, 3
 294:	95 91       	lpm	r25, Z+
 296:	33 ff       	sbrs	r19, 3
 298:	91 91       	ld	r25, Z+
 29a:	4f 01       	movw	r8, r30
 29c:	99 23       	and	r25, r25
 29e:	09 f0       	breq	.+2      	; 0x2a2 <vfprintf+0x114>
 2a0:	bc cf       	rjmp	.-136    	; 0x21a <vfprintf+0x8c>
 2a2:	89 2f       	mov	r24, r25
 2a4:	85 54       	subi	r24, 0x45	; 69
 2a6:	83 30       	cpi	r24, 0x03	; 3
 2a8:	18 f0       	brcs	.+6      	; 0x2b0 <vfprintf+0x122>
 2aa:	80 52       	subi	r24, 0x20	; 32
 2ac:	83 30       	cpi	r24, 0x03	; 3
 2ae:	38 f4       	brcc	.+14     	; 0x2be <vfprintf+0x130>
 2b0:	24 e0       	ldi	r18, 0x04	; 4
 2b2:	30 e0       	ldi	r19, 0x00	; 0
 2b4:	c2 0e       	add	r12, r18
 2b6:	d3 1e       	adc	r13, r19
 2b8:	8f e3       	ldi	r24, 0x3F	; 63
 2ba:	89 83       	std	Y+1, r24	; 0x01
 2bc:	0f c0       	rjmp	.+30     	; 0x2dc <vfprintf+0x14e>
 2be:	93 36       	cpi	r25, 0x63	; 99
 2c0:	31 f0       	breq	.+12     	; 0x2ce <vfprintf+0x140>
 2c2:	93 37       	cpi	r25, 0x73	; 115
 2c4:	81 f0       	breq	.+32     	; 0x2e6 <vfprintf+0x158>
 2c6:	93 35       	cpi	r25, 0x53	; 83
 2c8:	09 f0       	breq	.+2      	; 0x2cc <vfprintf+0x13e>
 2ca:	56 c0       	rjmp	.+172    	; 0x378 <vfprintf+0x1ea>
 2cc:	20 c0       	rjmp	.+64     	; 0x30e <vfprintf+0x180>
 2ce:	f6 01       	movw	r30, r12
 2d0:	80 81       	ld	r24, Z
 2d2:	89 83       	std	Y+1, r24	; 0x01
 2d4:	22 e0       	ldi	r18, 0x02	; 2
 2d6:	30 e0       	ldi	r19, 0x00	; 0
 2d8:	c2 0e       	add	r12, r18
 2da:	d3 1e       	adc	r13, r19
 2dc:	71 01       	movw	r14, r2
 2de:	81 e0       	ldi	r24, 0x01	; 1
 2e0:	a8 2e       	mov	r10, r24
 2e2:	b1 2c       	mov	r11, r1
 2e4:	12 c0       	rjmp	.+36     	; 0x30a <vfprintf+0x17c>
 2e6:	f6 01       	movw	r30, r12
 2e8:	e0 80       	ld	r14, Z
 2ea:	f1 80       	ldd	r15, Z+1	; 0x01
 2ec:	16 fd       	sbrc	r17, 6
 2ee:	03 c0       	rjmp	.+6      	; 0x2f6 <vfprintf+0x168>
 2f0:	6f ef       	ldi	r22, 0xFF	; 255
 2f2:	7f ef       	ldi	r23, 0xFF	; 255
 2f4:	02 c0       	rjmp	.+4      	; 0x2fa <vfprintf+0x16c>
 2f6:	6a 2d       	mov	r22, r10
 2f8:	70 e0       	ldi	r23, 0x00	; 0
 2fa:	22 e0       	ldi	r18, 0x02	; 2
 2fc:	30 e0       	ldi	r19, 0x00	; 0
 2fe:	c2 0e       	add	r12, r18
 300:	d3 1e       	adc	r13, r19
 302:	c7 01       	movw	r24, r14
 304:	0e 94 ca 02 	call	0x594	; 0x594 <strnlen>
 308:	5c 01       	movw	r10, r24
 30a:	1f 77       	andi	r17, 0x7F	; 127
 30c:	13 c0       	rjmp	.+38     	; 0x334 <vfprintf+0x1a6>
 30e:	f6 01       	movw	r30, r12
 310:	e0 80       	ld	r14, Z
 312:	f1 80       	ldd	r15, Z+1	; 0x01
 314:	16 fd       	sbrc	r17, 6
 316:	03 c0       	rjmp	.+6      	; 0x31e <vfprintf+0x190>
 318:	6f ef       	ldi	r22, 0xFF	; 255
 31a:	7f ef       	ldi	r23, 0xFF	; 255
 31c:	02 c0       	rjmp	.+4      	; 0x322 <vfprintf+0x194>
 31e:	6a 2d       	mov	r22, r10
 320:	70 e0       	ldi	r23, 0x00	; 0
 322:	22 e0       	ldi	r18, 0x02	; 2
 324:	30 e0       	ldi	r19, 0x00	; 0
 326:	c2 0e       	add	r12, r18
 328:	d3 1e       	adc	r13, r19
 32a:	c7 01       	movw	r24, r14
 32c:	0e 94 bf 02 	call	0x57e	; 0x57e <strnlen_P>
 330:	5c 01       	movw	r10, r24
 332:	10 68       	ori	r17, 0x80	; 128
 334:	13 ff       	sbrs	r17, 3
 336:	07 c0       	rjmp	.+14     	; 0x346 <vfprintf+0x1b8>
 338:	1b c0       	rjmp	.+54     	; 0x370 <vfprintf+0x1e2>
 33a:	b3 01       	movw	r22, r6
 33c:	80 e2       	ldi	r24, 0x20	; 32
 33e:	90 e0       	ldi	r25, 0x00	; 0
 340:	0e 94 d5 02 	call	0x5aa	; 0x5aa <fputc>
 344:	5a 94       	dec	r5
 346:	85 2d       	mov	r24, r5
 348:	90 e0       	ldi	r25, 0x00	; 0
 34a:	a8 16       	cp	r10, r24
 34c:	b9 06       	cpc	r11, r25
 34e:	a8 f3       	brcs	.-22     	; 0x33a <vfprintf+0x1ac>
 350:	0f c0       	rjmp	.+30     	; 0x370 <vfprintf+0x1e2>
 352:	f7 01       	movw	r30, r14
 354:	17 fd       	sbrc	r17, 7
 356:	85 91       	lpm	r24, Z+
 358:	17 ff       	sbrs	r17, 7
 35a:	81 91       	ld	r24, Z+
 35c:	7f 01       	movw	r14, r30
 35e:	b3 01       	movw	r22, r6
 360:	90 e0       	ldi	r25, 0x00	; 0
 362:	0e 94 d5 02 	call	0x5aa	; 0x5aa <fputc>
 366:	51 10       	cpse	r5, r1
 368:	5a 94       	dec	r5
 36a:	08 94       	sec
 36c:	a1 08       	sbc	r10, r1
 36e:	b1 08       	sbc	r11, r1
 370:	a1 14       	cp	r10, r1
 372:	b1 04       	cpc	r11, r1
 374:	71 f7       	brne	.-36     	; 0x352 <vfprintf+0x1c4>
 376:	e5 c0       	rjmp	.+458    	; 0x542 <vfprintf+0x3b4>
 378:	94 36       	cpi	r25, 0x64	; 100
 37a:	11 f0       	breq	.+4      	; 0x380 <vfprintf+0x1f2>
 37c:	99 36       	cpi	r25, 0x69	; 105
 37e:	69 f5       	brne	.+90     	; 0x3da <vfprintf+0x24c>
 380:	17 ff       	sbrs	r17, 7
 382:	0a c0       	rjmp	.+20     	; 0x398 <vfprintf+0x20a>
 384:	f6 01       	movw	r30, r12
 386:	60 81       	ld	r22, Z
 388:	71 81       	ldd	r23, Z+1	; 0x01
 38a:	82 81       	ldd	r24, Z+2	; 0x02
 38c:	93 81       	ldd	r25, Z+3	; 0x03
 38e:	24 e0       	ldi	r18, 0x04	; 4
 390:	30 e0       	ldi	r19, 0x00	; 0
 392:	c2 0e       	add	r12, r18
 394:	d3 1e       	adc	r13, r19
 396:	0d c0       	rjmp	.+26     	; 0x3b2 <vfprintf+0x224>
 398:	f6 01       	movw	r30, r12
 39a:	80 81       	ld	r24, Z
 39c:	91 81       	ldd	r25, Z+1	; 0x01
 39e:	9c 01       	movw	r18, r24
 3a0:	b9 01       	movw	r22, r18
 3a2:	88 27       	eor	r24, r24
 3a4:	77 fd       	sbrc	r23, 7
 3a6:	80 95       	com	r24
 3a8:	98 2f       	mov	r25, r24
 3aa:	42 e0       	ldi	r20, 0x02	; 2
 3ac:	50 e0       	ldi	r21, 0x00	; 0
 3ae:	c4 0e       	add	r12, r20
 3b0:	d5 1e       	adc	r13, r21
 3b2:	01 2f       	mov	r16, r17
 3b4:	0f 76       	andi	r16, 0x6F	; 111
 3b6:	97 ff       	sbrs	r25, 7
 3b8:	08 c0       	rjmp	.+16     	; 0x3ca <vfprintf+0x23c>
 3ba:	90 95       	com	r25
 3bc:	80 95       	com	r24
 3be:	70 95       	com	r23
 3c0:	61 95       	neg	r22
 3c2:	7f 4f       	sbci	r23, 0xFF	; 255
 3c4:	8f 4f       	sbci	r24, 0xFF	; 255
 3c6:	9f 4f       	sbci	r25, 0xFF	; 255
 3c8:	00 68       	ori	r16, 0x80	; 128
 3ca:	2a e0       	ldi	r18, 0x0A	; 10
 3cc:	30 e0       	ldi	r19, 0x00	; 0
 3ce:	a1 01       	movw	r20, r2
 3d0:	0e 94 01 03 	call	0x602	; 0x602 <__ultoa_invert>
 3d4:	b8 2e       	mov	r11, r24
 3d6:	b2 18       	sub	r11, r2
 3d8:	3d c0       	rjmp	.+122    	; 0x454 <vfprintf+0x2c6>
 3da:	95 37       	cpi	r25, 0x75	; 117
 3dc:	21 f4       	brne	.+8      	; 0x3e6 <vfprintf+0x258>
 3de:	1f 7e       	andi	r17, 0xEF	; 239
 3e0:	2a e0       	ldi	r18, 0x0A	; 10
 3e2:	30 e0       	ldi	r19, 0x00	; 0
 3e4:	1c c0       	rjmp	.+56     	; 0x41e <vfprintf+0x290>
 3e6:	19 7f       	andi	r17, 0xF9	; 249
 3e8:	9f 36       	cpi	r25, 0x6F	; 111
 3ea:	61 f0       	breq	.+24     	; 0x404 <vfprintf+0x276>
 3ec:	90 37       	cpi	r25, 0x70	; 112
 3ee:	20 f4       	brcc	.+8      	; 0x3f8 <vfprintf+0x26a>
 3f0:	98 35       	cpi	r25, 0x58	; 88
 3f2:	09 f0       	breq	.+2      	; 0x3f6 <vfprintf+0x268>
 3f4:	a9 c0       	rjmp	.+338    	; 0x548 <vfprintf+0x3ba>
 3f6:	0f c0       	rjmp	.+30     	; 0x416 <vfprintf+0x288>
 3f8:	90 37       	cpi	r25, 0x70	; 112
 3fa:	39 f0       	breq	.+14     	; 0x40a <vfprintf+0x27c>
 3fc:	98 37       	cpi	r25, 0x78	; 120
 3fe:	09 f0       	breq	.+2      	; 0x402 <vfprintf+0x274>
 400:	a3 c0       	rjmp	.+326    	; 0x548 <vfprintf+0x3ba>
 402:	04 c0       	rjmp	.+8      	; 0x40c <vfprintf+0x27e>
 404:	28 e0       	ldi	r18, 0x08	; 8
 406:	30 e0       	ldi	r19, 0x00	; 0
 408:	0a c0       	rjmp	.+20     	; 0x41e <vfprintf+0x290>
 40a:	10 61       	ori	r17, 0x10	; 16
 40c:	14 fd       	sbrc	r17, 4
 40e:	14 60       	ori	r17, 0x04	; 4
 410:	20 e1       	ldi	r18, 0x10	; 16
 412:	30 e0       	ldi	r19, 0x00	; 0
 414:	04 c0       	rjmp	.+8      	; 0x41e <vfprintf+0x290>
 416:	14 fd       	sbrc	r17, 4
 418:	16 60       	ori	r17, 0x06	; 6
 41a:	20 e1       	ldi	r18, 0x10	; 16
 41c:	32 e0       	ldi	r19, 0x02	; 2
 41e:	17 ff       	sbrs	r17, 7
 420:	08 c0       	rjmp	.+16     	; 0x432 <vfprintf+0x2a4>
 422:	f6 01       	movw	r30, r12
 424:	60 81       	ld	r22, Z
 426:	71 81       	ldd	r23, Z+1	; 0x01
 428:	82 81       	ldd	r24, Z+2	; 0x02
 42a:	93 81       	ldd	r25, Z+3	; 0x03
 42c:	44 e0       	ldi	r20, 0x04	; 4
 42e:	50 e0       	ldi	r21, 0x00	; 0
 430:	08 c0       	rjmp	.+16     	; 0x442 <vfprintf+0x2b4>
 432:	f6 01       	movw	r30, r12
 434:	80 81       	ld	r24, Z
 436:	91 81       	ldd	r25, Z+1	; 0x01
 438:	bc 01       	movw	r22, r24
 43a:	80 e0       	ldi	r24, 0x00	; 0
 43c:	90 e0       	ldi	r25, 0x00	; 0
 43e:	42 e0       	ldi	r20, 0x02	; 2
 440:	50 e0       	ldi	r21, 0x00	; 0
 442:	c4 0e       	add	r12, r20
 444:	d5 1e       	adc	r13, r21
 446:	a1 01       	movw	r20, r2
 448:	0e 94 01 03 	call	0x602	; 0x602 <__ultoa_invert>
 44c:	b8 2e       	mov	r11, r24
 44e:	b2 18       	sub	r11, r2
 450:	01 2f       	mov	r16, r17
 452:	0f 77       	andi	r16, 0x7F	; 127
 454:	06 ff       	sbrs	r16, 6
 456:	09 c0       	rjmp	.+18     	; 0x46a <vfprintf+0x2dc>
 458:	0e 7f       	andi	r16, 0xFE	; 254
 45a:	ba 14       	cp	r11, r10
 45c:	30 f4       	brcc	.+12     	; 0x46a <vfprintf+0x2dc>
 45e:	04 ff       	sbrs	r16, 4
 460:	06 c0       	rjmp	.+12     	; 0x46e <vfprintf+0x2e0>
 462:	02 fd       	sbrc	r16, 2
 464:	04 c0       	rjmp	.+8      	; 0x46e <vfprintf+0x2e0>
 466:	0f 7e       	andi	r16, 0xEF	; 239
 468:	02 c0       	rjmp	.+4      	; 0x46e <vfprintf+0x2e0>
 46a:	1b 2d       	mov	r17, r11
 46c:	01 c0       	rjmp	.+2      	; 0x470 <vfprintf+0x2e2>
 46e:	1a 2d       	mov	r17, r10
 470:	04 ff       	sbrs	r16, 4
 472:	0c c0       	rjmp	.+24     	; 0x48c <vfprintf+0x2fe>
 474:	fe 01       	movw	r30, r28
 476:	eb 0d       	add	r30, r11
 478:	f1 1d       	adc	r31, r1
 47a:	80 81       	ld	r24, Z
 47c:	80 33       	cpi	r24, 0x30	; 48
 47e:	11 f4       	brne	.+4      	; 0x484 <vfprintf+0x2f6>
 480:	09 7e       	andi	r16, 0xE9	; 233
 482:	08 c0       	rjmp	.+16     	; 0x494 <vfprintf+0x306>
 484:	1f 5f       	subi	r17, 0xFF	; 255
 486:	02 ff       	sbrs	r16, 2
 488:	05 c0       	rjmp	.+10     	; 0x494 <vfprintf+0x306>
 48a:	03 c0       	rjmp	.+6      	; 0x492 <vfprintf+0x304>
 48c:	80 2f       	mov	r24, r16
 48e:	86 78       	andi	r24, 0x86	; 134
 490:	09 f0       	breq	.+2      	; 0x494 <vfprintf+0x306>
 492:	1f 5f       	subi	r17, 0xFF	; 255
 494:	e0 2e       	mov	r14, r16
 496:	03 fd       	sbrc	r16, 3
 498:	14 c0       	rjmp	.+40     	; 0x4c2 <vfprintf+0x334>
 49a:	00 ff       	sbrs	r16, 0
 49c:	0f c0       	rjmp	.+30     	; 0x4bc <vfprintf+0x32e>
 49e:	15 15       	cp	r17, r5
 4a0:	10 f0       	brcs	.+4      	; 0x4a6 <vfprintf+0x318>
 4a2:	ab 2c       	mov	r10, r11
 4a4:	0b c0       	rjmp	.+22     	; 0x4bc <vfprintf+0x32e>
 4a6:	ab 2c       	mov	r10, r11
 4a8:	a5 0c       	add	r10, r5
 4aa:	a1 1a       	sub	r10, r17
 4ac:	15 2d       	mov	r17, r5
 4ae:	06 c0       	rjmp	.+12     	; 0x4bc <vfprintf+0x32e>
 4b0:	b3 01       	movw	r22, r6
 4b2:	80 e2       	ldi	r24, 0x20	; 32
 4b4:	90 e0       	ldi	r25, 0x00	; 0
 4b6:	0e 94 d5 02 	call	0x5aa	; 0x5aa <fputc>
 4ba:	1f 5f       	subi	r17, 0xFF	; 255
 4bc:	15 15       	cp	r17, r5
 4be:	c0 f3       	brcs	.-16     	; 0x4b0 <vfprintf+0x322>
 4c0:	04 c0       	rjmp	.+8      	; 0x4ca <vfprintf+0x33c>
 4c2:	15 15       	cp	r17, r5
 4c4:	10 f4       	brcc	.+4      	; 0x4ca <vfprintf+0x33c>
 4c6:	51 1a       	sub	r5, r17
 4c8:	01 c0       	rjmp	.+2      	; 0x4cc <vfprintf+0x33e>
 4ca:	55 24       	eor	r5, r5
 4cc:	e4 fe       	sbrs	r14, 4
 4ce:	10 c0       	rjmp	.+32     	; 0x4f0 <vfprintf+0x362>

⌨️ 快捷键说明

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