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

📄 main.lss

📁 利用CA-M8和一些实例程序
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     4be:	2b 97       	sbiw	r28, 0x0b	; 11
     4c0:	0f b6       	in	r0, 0x3f	; 63
     4c2:	f8 94       	cli
     4c4:	de bf       	out	0x3e, r29	; 62
     4c6:	0f be       	out	0x3f, r0	; 63
     4c8:	cd bf       	out	0x3d, r28	; 61
     4ca:	3c 01       	movw	r6, r24
     4cc:	4b 01       	movw	r8, r22
     4ce:	6a 01       	movw	r12, r20
     4d0:	fc 01       	movw	r30, r24
     4d2:	17 82       	std	Z+7, r1	; 0x07
     4d4:	16 82       	std	Z+6, r1	; 0x06
     4d6:	83 81       	ldd	r24, Z+3	; 0x03
     4d8:	81 fd       	sbrc	r24, 1
     4da:	03 c0       	rjmp	.+6      	; 0x4e2 <vfprintf+0x4a>
     4dc:	8f ef       	ldi	r24, 0xFF	; 255
     4de:	9f ef       	ldi	r25, 0xFF	; 255
     4e0:	bb c1       	rjmp	.+886    	; 0x858 <vfprintf+0x3c0>
     4e2:	1e 01       	movw	r2, r28
     4e4:	08 94       	sec
     4e6:	21 1c       	adc	r2, r1
     4e8:	31 1c       	adc	r3, r1
     4ea:	f3 01       	movw	r30, r6
     4ec:	33 81       	ldd	r19, Z+3	; 0x03
     4ee:	f4 01       	movw	r30, r8
     4f0:	33 fd       	sbrc	r19, 3
     4f2:	85 91       	lpm	r24, Z+
     4f4:	33 ff       	sbrs	r19, 3
     4f6:	81 91       	ld	r24, Z+
     4f8:	4f 01       	movw	r8, r30
     4fa:	88 23       	and	r24, r24
     4fc:	09 f4       	brne	.+2      	; 0x500 <vfprintf+0x68>
     4fe:	a9 c1       	rjmp	.+850    	; 0x852 <vfprintf+0x3ba>
     500:	85 32       	cpi	r24, 0x25	; 37
     502:	39 f4       	brne	.+14     	; 0x512 <vfprintf+0x7a>
     504:	33 fd       	sbrc	r19, 3
     506:	85 91       	lpm	r24, Z+
     508:	33 ff       	sbrs	r19, 3
     50a:	81 91       	ld	r24, Z+
     50c:	4f 01       	movw	r8, r30
     50e:	85 32       	cpi	r24, 0x25	; 37
     510:	29 f4       	brne	.+10     	; 0x51c <vfprintf+0x84>
     512:	b3 01       	movw	r22, r6
     514:	90 e0       	ldi	r25, 0x00	; 0
     516:	0e 94 11 07 	call	0xe22	; 0xe22 <fputc>
     51a:	e7 cf       	rjmp	.-50     	; 0x4ea <vfprintf+0x52>
     51c:	98 2f       	mov	r25, r24
     51e:	aa 24       	eor	r10, r10
     520:	10 e0       	ldi	r17, 0x00	; 0
     522:	55 24       	eor	r5, r5
     524:	10 32       	cpi	r17, 0x20	; 32
     526:	b0 f4       	brcc	.+44     	; 0x554 <vfprintf+0xbc>
     528:	9b 32       	cpi	r25, 0x2B	; 43
     52a:	69 f0       	breq	.+26     	; 0x546 <vfprintf+0xae>
     52c:	9c 32       	cpi	r25, 0x2C	; 44
     52e:	28 f4       	brcc	.+10     	; 0x53a <vfprintf+0xa2>
     530:	90 32       	cpi	r25, 0x20	; 32
     532:	51 f0       	breq	.+20     	; 0x548 <vfprintf+0xb0>
     534:	93 32       	cpi	r25, 0x23	; 35
     536:	71 f4       	brne	.+28     	; 0x554 <vfprintf+0xbc>
     538:	0b c0       	rjmp	.+22     	; 0x550 <vfprintf+0xb8>
     53a:	9d 32       	cpi	r25, 0x2D	; 45
     53c:	39 f0       	breq	.+14     	; 0x54c <vfprintf+0xb4>
     53e:	90 33       	cpi	r25, 0x30	; 48
     540:	49 f4       	brne	.+18     	; 0x554 <vfprintf+0xbc>
     542:	11 60       	ori	r17, 0x01	; 1
     544:	2a c0       	rjmp	.+84     	; 0x59a <vfprintf+0x102>
     546:	12 60       	ori	r17, 0x02	; 2
     548:	14 60       	ori	r17, 0x04	; 4
     54a:	27 c0       	rjmp	.+78     	; 0x59a <vfprintf+0x102>
     54c:	18 60       	ori	r17, 0x08	; 8
     54e:	25 c0       	rjmp	.+74     	; 0x59a <vfprintf+0x102>
     550:	10 61       	ori	r17, 0x10	; 16
     552:	23 c0       	rjmp	.+70     	; 0x59a <vfprintf+0x102>
     554:	17 fd       	sbrc	r17, 7
     556:	2a c0       	rjmp	.+84     	; 0x5ac <vfprintf+0x114>
     558:	29 2f       	mov	r18, r25
     55a:	20 53       	subi	r18, 0x30	; 48
     55c:	2a 30       	cpi	r18, 0x0A	; 10
     55e:	88 f4       	brcc	.+34     	; 0x582 <vfprintf+0xea>
     560:	16 ff       	sbrs	r17, 6
     562:	07 c0       	rjmp	.+14     	; 0x572 <vfprintf+0xda>
     564:	8a e0       	ldi	r24, 0x0A	; 10
     566:	a8 9e       	mul	r10, r24
     568:	c0 01       	movw	r24, r0
     56a:	11 24       	eor	r1, r1
     56c:	a2 2e       	mov	r10, r18
     56e:	a8 0e       	add	r10, r24
     570:	14 c0       	rjmp	.+40     	; 0x59a <vfprintf+0x102>
     572:	8a e0       	ldi	r24, 0x0A	; 10
     574:	58 9e       	mul	r5, r24
     576:	c0 01       	movw	r24, r0
     578:	11 24       	eor	r1, r1
     57a:	52 2e       	mov	r5, r18
     57c:	58 0e       	add	r5, r24
     57e:	10 62       	ori	r17, 0x20	; 32
     580:	0c c0       	rjmp	.+24     	; 0x59a <vfprintf+0x102>
     582:	9e 32       	cpi	r25, 0x2E	; 46
     584:	21 f4       	brne	.+8      	; 0x58e <vfprintf+0xf6>
     586:	16 fd       	sbrc	r17, 6
     588:	64 c1       	rjmp	.+712    	; 0x852 <vfprintf+0x3ba>
     58a:	10 64       	ori	r17, 0x40	; 64
     58c:	06 c0       	rjmp	.+12     	; 0x59a <vfprintf+0x102>
     58e:	9c 36       	cpi	r25, 0x6C	; 108
     590:	11 f4       	brne	.+4      	; 0x596 <vfprintf+0xfe>
     592:	10 68       	ori	r17, 0x80	; 128
     594:	02 c0       	rjmp	.+4      	; 0x59a <vfprintf+0x102>
     596:	98 36       	cpi	r25, 0x68	; 104
     598:	49 f4       	brne	.+18     	; 0x5ac <vfprintf+0x114>
     59a:	f4 01       	movw	r30, r8
     59c:	33 fd       	sbrc	r19, 3
     59e:	95 91       	lpm	r25, Z+
     5a0:	33 ff       	sbrs	r19, 3
     5a2:	91 91       	ld	r25, Z+
     5a4:	4f 01       	movw	r8, r30
     5a6:	99 23       	and	r25, r25
     5a8:	09 f0       	breq	.+2      	; 0x5ac <vfprintf+0x114>
     5aa:	bc cf       	rjmp	.-136    	; 0x524 <vfprintf+0x8c>
     5ac:	89 2f       	mov	r24, r25
     5ae:	85 54       	subi	r24, 0x45	; 69
     5b0:	83 30       	cpi	r24, 0x03	; 3
     5b2:	18 f0       	brcs	.+6      	; 0x5ba <vfprintf+0x122>
     5b4:	80 52       	subi	r24, 0x20	; 32
     5b6:	83 30       	cpi	r24, 0x03	; 3
     5b8:	38 f4       	brcc	.+14     	; 0x5c8 <vfprintf+0x130>
     5ba:	24 e0       	ldi	r18, 0x04	; 4
     5bc:	30 e0       	ldi	r19, 0x00	; 0
     5be:	c2 0e       	add	r12, r18
     5c0:	d3 1e       	adc	r13, r19
     5c2:	8f e3       	ldi	r24, 0x3F	; 63
     5c4:	89 83       	std	Y+1, r24	; 0x01
     5c6:	0f c0       	rjmp	.+30     	; 0x5e6 <vfprintf+0x14e>
     5c8:	93 36       	cpi	r25, 0x63	; 99
     5ca:	31 f0       	breq	.+12     	; 0x5d8 <vfprintf+0x140>
     5cc:	93 37       	cpi	r25, 0x73	; 115
     5ce:	81 f0       	breq	.+32     	; 0x5f0 <vfprintf+0x158>
     5d0:	93 35       	cpi	r25, 0x53	; 83
     5d2:	09 f0       	breq	.+2      	; 0x5d6 <vfprintf+0x13e>
     5d4:	56 c0       	rjmp	.+172    	; 0x682 <vfprintf+0x1ea>
     5d6:	20 c0       	rjmp	.+64     	; 0x618 <vfprintf+0x180>
     5d8:	f6 01       	movw	r30, r12
     5da:	80 81       	ld	r24, Z
     5dc:	89 83       	std	Y+1, r24	; 0x01
     5de:	22 e0       	ldi	r18, 0x02	; 2
     5e0:	30 e0       	ldi	r19, 0x00	; 0
     5e2:	c2 0e       	add	r12, r18
     5e4:	d3 1e       	adc	r13, r19
     5e6:	71 01       	movw	r14, r2
     5e8:	81 e0       	ldi	r24, 0x01	; 1
     5ea:	a8 2e       	mov	r10, r24
     5ec:	b1 2c       	mov	r11, r1
     5ee:	12 c0       	rjmp	.+36     	; 0x614 <vfprintf+0x17c>
     5f0:	f6 01       	movw	r30, r12
     5f2:	e0 80       	ld	r14, Z
     5f4:	f1 80       	ldd	r15, Z+1	; 0x01
     5f6:	16 fd       	sbrc	r17, 6
     5f8:	03 c0       	rjmp	.+6      	; 0x600 <vfprintf+0x168>
     5fa:	6f ef       	ldi	r22, 0xFF	; 255
     5fc:	7f ef       	ldi	r23, 0xFF	; 255
     5fe:	02 c0       	rjmp	.+4      	; 0x604 <vfprintf+0x16c>
     600:	6a 2d       	mov	r22, r10
     602:	70 e0       	ldi	r23, 0x00	; 0
     604:	22 e0       	ldi	r18, 0x02	; 2
     606:	30 e0       	ldi	r19, 0x00	; 0
     608:	c2 0e       	add	r12, r18
     60a:	d3 1e       	adc	r13, r19
     60c:	c7 01       	movw	r24, r14
     60e:	0e 94 c6 06 	call	0xd8c	; 0xd8c <strnlen>
     612:	5c 01       	movw	r10, r24
     614:	1f 77       	andi	r17, 0x7F	; 127
     616:	13 c0       	rjmp	.+38     	; 0x63e <vfprintf+0x1a6>
     618:	f6 01       	movw	r30, r12
     61a:	e0 80       	ld	r14, Z
     61c:	f1 80       	ldd	r15, Z+1	; 0x01
     61e:	16 fd       	sbrc	r17, 6
     620:	03 c0       	rjmp	.+6      	; 0x628 <vfprintf+0x190>
     622:	6f ef       	ldi	r22, 0xFF	; 255
     624:	7f ef       	ldi	r23, 0xFF	; 255
     626:	02 c0       	rjmp	.+4      	; 0x62c <vfprintf+0x194>
     628:	6a 2d       	mov	r22, r10
     62a:	70 e0       	ldi	r23, 0x00	; 0
     62c:	22 e0       	ldi	r18, 0x02	; 2
     62e:	30 e0       	ldi	r19, 0x00	; 0
     630:	c2 0e       	add	r12, r18
     632:	d3 1e       	adc	r13, r19
     634:	c7 01       	movw	r24, r14
     636:	0e 94 bb 06 	call	0xd76	; 0xd76 <strnlen_P>
     63a:	5c 01       	movw	r10, r24
     63c:	10 68       	ori	r17, 0x80	; 128
     63e:	13 ff       	sbrs	r17, 3
     640:	07 c0       	rjmp	.+14     	; 0x650 <vfprintf+0x1b8>
     642:	1b c0       	rjmp	.+54     	; 0x67a <vfprintf+0x1e2>
     644:	b3 01       	movw	r22, r6
     646:	80 e2       	ldi	r24, 0x20	; 32
     648:	90 e0       	ldi	r25, 0x00	; 0
     64a:	0e 94 11 07 	call	0xe22	; 0xe22 <fputc>
     64e:	5a 94       	dec	r5
     650:	85 2d       	mov	r24, r5
     652:	90 e0       	ldi	r25, 0x00	; 0
     654:	a8 16       	cp	r10, r24
     656:	b9 06       	cpc	r11, r25
     658:	a8 f3       	brcs	.-22     	; 0x644 <vfprintf+0x1ac>
     65a:	0f c0       	rjmp	.+30     	; 0x67a <vfprintf+0x1e2>
     65c:	f7 01       	movw	r30, r14
     65e:	17 fd       	sbrc	r17, 7
     660:	85 91       	lpm	r24, Z+
     662:	17 ff       	sbrs	r17, 7
     664:	81 91       	ld	r24, Z+
     666:	7f 01       	movw	r14, r30
     668:	b3 01       	movw	r22, r6
     66a:	90 e0       	ldi	r25, 0x00	; 0
     66c:	0e 94 11 07 	call	0xe22	; 0xe22 <fputc>
     670:	51 10       	cpse	r5, r1
     672:	5a 94       	dec	r5
     674:	08 94       	sec
     676:	a1 08       	sbc	r10, r1
     678:	b1 08       	sbc	r11, r1
     67a:	a1 14       	cp	r10, r1
     67c:	b1 04       	cpc	r11, r1
     67e:	71 f7       	brne	.-36     	; 0x65c <vfprintf+0x1c4>
     680:	e5 c0       	rjmp	.+458    	; 0x84c <vfprintf+0x3b4>
     682:	94 36       	cpi	r25, 0x64	; 100
     684:	11 f0       	breq	.+4      	; 0x68a <vfprintf+0x1f2>
     686:	99 36       	cpi	r25, 0x69	; 105
     688:	69 f5       	brne	.+90     	; 0x6e4 <vfprintf+0x24c>
     68a:	17 ff       	sbrs	r17, 7
     68c:	0a c0       	rjmp	.+20     	; 0x6a2 <vfprintf+0x20a>
     68e:	f6 01       	movw	r30, r12
     690:	60 81       	ld	r22, Z
     692:	71 81       	ldd	r23, Z+1	; 0x01
     694:	82 81       	ldd	r24, Z+2	; 0x02
     696:	93 81       	ldd	r25, Z+3	; 0x03
     698:	24 e0       	ldi	r18, 0x04	; 4
     69a:	30 e0       	ldi	r19, 0x00	; 0
     69c:	c2 0e       	add	r12, r18
     69e:	d3 1e       	adc	r13, r19
     6a0:	0d c0       	rjmp	.+26     	; 0x6bc <vfprintf+0x224>
     6a2:	f6 01       	movw	r30, r12
     6a4:	80 81       	ld	r24, Z
     6a6:	91 81       	ldd	r25, Z+1	; 0x01
     6a8:	9c 01       	movw	r18, r24
     6aa:	b9 01       	movw	r22, r18
     6ac:	88 27       	eor	r24, r24
     6ae:	77 fd       	sbrc	r23, 7
     6b0:	80 95       	com	r24
     6b2:	98 2f       	mov	r25, r24
     6b4:	42 e0       	ldi	r20, 0x02	; 2
     6b6:	50 e0       	ldi	r21, 0x00	; 0
     6b8:	c4 0e       	add	r12, r20
     6ba:	d5 1e       	adc	r13, r21
     6bc:	01 2f       	mov	r16, r17
     6be:	0f 76       	andi	r16, 0x6F	; 111
     6c0:	97 ff       	sbrs	r25, 7
     6c2:	08 c0       	rjmp	.+16     	; 0x6d4 <vfprintf+0x23c>
     6c4:	90 95       	com	r25
     6c6:	80 95       	com	r24
     6c8:	70 95       	com	r23
     6ca:	61 95       	neg	r22
     6cc:	7f 4f       	sbci	r23, 0xFF	; 255
     6ce:	8f 4f       	sbci	r24, 0xFF	; 255
     6d0:	9f 4f       	sbci	r25, 0xFF	; 255
     6d2:	00 68       	ori	r16, 0x80	; 128
     6d4:	2a e0       	ldi	r18, 0x0A	; 10
     6d6:	30 e0       	ldi	r19, 0x00	; 0
     6d8:	a1 01       	movw	r20, r2
     6da:	0e 94 57 07 	call	0xeae	; 0xeae <__ultoa_invert>
     6de:	b8 2e       	mov	r11, r24
     6e0:	b2 18       	sub	r11, r2
     6e2:	3d c0       	rjmp	.+122    	; 0x75e <vfprintf+0x2c6>
     6e4:	95 37       	cpi	r25, 0x75	; 117
     6e6:	21 f4       	brne	.+8      	; 0x6f0 <vfprintf+0x258>
     6e8:	1f 7e       	andi	r17, 0xEF	; 239
     6ea:	2a e0       	ldi	r18, 0x0A	; 10
     6ec:	30 e0       	ldi	r19, 0x00	; 0
     6ee:	1c c0       	rjmp	.+56     	; 0x728 <vfprintf+0x290>
     6f0:	19 7f       	andi	r17, 0xF9	; 249
     6f2:	9f 36       	cpi	r25, 0x6F	; 111
     6f4:	61 f0       	breq	.+24     	; 0x70e <vfprintf+0x276>
     6f6:	90 37       	cpi	r25, 0x70	; 112
     6f8:	20 f4       	brcc	.+8      	; 0x702 <vfprintf+0x26a>
     6fa:	98 35       	cpi	r25, 0x58	; 88
     6fc:	09 f0       	breq	.+2      	; 0x700 <vfprintf+0x268>
     6fe:	a9 c0       	rjmp	.+338    	; 0x852 <vfprintf+0x3ba>
     700:	0f c0       	rjmp	.+30     	; 0x720 <vfprintf+0x288>
     702:	90 37       	cpi	r25, 0x70	; 112
     704:	39 f0       	breq	.+14     	; 0x714 <vfprintf+0x27c>
     706:	98 37       	cpi	r25, 0x78	; 120
     708:	09 f0       	breq	.+2      	; 0x70c <vfprintf+0x274>
     70a:	a3 c0       	rjmp	.+326    	; 0x852 <vfprintf+0x3ba>
     70c:	04 c0       	rjmp	.+8      	; 0x716 <vfprintf+0x27e>
     70e:	28 e0       	ldi	r18, 0x08	; 8
     710:	30 e0       	ldi	r19, 0x00	; 0
     712:	0a c0       	rjmp	.+20     	; 0x728 <vfprintf+0x290>
     714:	10 61       	ori	r17, 0x10	; 16
     716:	14 fd       	sbrc	r17, 4
     718:	14 60       	ori	r17, 0x04	; 4
     71a:	20 e1       	ldi	r18, 0x10	; 16
     71c:	30 e0       	ldi	r19, 0x00	; 0
     71e:	04 c0       	rjmp	.+8      	; 0x728 <vfprintf+0x290>
     720:	14 fd       	sbrc	r17, 4
     722:	16 60       	ori	r17, 0x06	; 6

⌨️ 快捷键说明

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