欢迎来到虫虫下载站 | 资源下载 资源专辑 关于我们
虫虫下载站

rtc.lss

AVR Devolpment Board
LSS
第 1 页 / 共 4 页
字号:
 7bc:	78 0e       	add	r7, r24
 7be:	02 c0       	rjmp	.+4      	; 0x7c4 <vfprintf+0x362>
 7c0:	78 2e       	mov	r7, r24
 7c2:	7a 94       	dec	r7
 7c4:	c3 fe       	sbrs	r12, 3
 7c6:	0f c0       	rjmp	.+30     	; 0x7e6 <vfprintf+0x384>
 7c8:	26 2d       	mov	r18, r6
 7ca:	33 27       	eor	r19, r19
 7cc:	27 fd       	sbrc	r18, 7
 7ce:	30 95       	com	r19
 7d0:	8e 2d       	mov	r24, r14
 7d2:	99 27       	eor	r25, r25
 7d4:	82 17       	cp	r24, r18
 7d6:	93 07       	cpc	r25, r19
 7d8:	2c f0       	brlt	.+10     	; 0x7e4 <vfprintf+0x382>
 7da:	87 ef       	ldi	r24, 0xF7	; 247
 7dc:	9f ef       	ldi	r25, 0xFF	; 255
 7de:	c8 22       	and	r12, r24
 7e0:	d9 22       	and	r13, r25
 7e2:	01 c0       	rjmp	.+2      	; 0x7e6 <vfprintf+0x384>
 7e4:	6e 18       	sub	r6, r14
 7e6:	c3 fe       	sbrs	r12, 3
 7e8:	02 c0       	rjmp	.+4      	; 0x7ee <vfprintf+0x38c>
 7ea:	76 18       	sub	r7, r6
 7ec:	01 c0       	rjmp	.+2      	; 0x7f0 <vfprintf+0x38e>
 7ee:	7e 18       	sub	r7, r14
 7f0:	c6 01       	movw	r24, r12
 7f2:	80 78       	andi	r24, 0x80	; 128
 7f4:	91 70       	andi	r25, 0x01	; 1
 7f6:	89 2b       	or	r24, r25
 7f8:	51 f4       	brne	.+20     	; 0x80e <vfprintf+0x3ac>
 7fa:	87 2d       	mov	r24, r7
 7fc:	7a 94       	dec	r7
 7fe:	18 16       	cp	r1, r24
 800:	34 f4       	brge	.+12     	; 0x80e <vfprintf+0x3ac>
 802:	b1 01       	movw	r22, r2
 804:	80 e2       	ldi	r24, 0x20	; 32
 806:	90 e0       	ldi	r25, 0x00	; 0
 808:	0e 94 0d 05 	call	0xa1a <fputc>
 80c:	f6 cf       	rjmp	.-20     	; 0x7fa <vfprintf+0x398>
 80e:	c1 fe       	sbrs	r12, 1
 810:	04 c0       	rjmp	.+8      	; 0x81a <vfprintf+0x3b8>
 812:	b1 01       	movw	r22, r2
 814:	8d e2       	ldi	r24, 0x2D	; 45
 816:	90 e0       	ldi	r25, 0x00	; 0
 818:	0b c0       	rjmp	.+22     	; 0x830 <vfprintf+0x3ce>
 81a:	c4 fe       	sbrs	r12, 4
 81c:	04 c0       	rjmp	.+8      	; 0x826 <vfprintf+0x3c4>
 81e:	b1 01       	movw	r22, r2
 820:	8b e2       	ldi	r24, 0x2B	; 43
 822:	90 e0       	ldi	r25, 0x00	; 0
 824:	05 c0       	rjmp	.+10     	; 0x830 <vfprintf+0x3ce>
 826:	c5 fe       	sbrs	r12, 5
 828:	05 c0       	rjmp	.+10     	; 0x834 <vfprintf+0x3d2>
 82a:	b1 01       	movw	r22, r2
 82c:	80 e2       	ldi	r24, 0x20	; 32
 82e:	90 e0       	ldi	r25, 0x00	; 0
 830:	0e 94 0d 05 	call	0xa1a <fputc>
 834:	c6 fe       	sbrs	r12, 6
 836:	10 c0       	rjmp	.+32     	; 0x858 <vfprintf+0x3f6>
 838:	b1 01       	movw	r22, r2
 83a:	80 e3       	ldi	r24, 0x30	; 48
 83c:	90 e0       	ldi	r25, 0x00	; 0
 83e:	0e 94 0d 05 	call	0xa1a <fputc>
 842:	98 89       	ldd	r25, Y+16	; 0x10
 844:	90 31       	cpi	r25, 0x10	; 16
 846:	41 f4       	brne	.+16     	; 0x858 <vfprintf+0x3f6>
 848:	b1 01       	movw	r22, r2
 84a:	ef 85       	ldd	r30, Y+15	; 0x0f
 84c:	8e 2f       	mov	r24, r30
 84e:	99 27       	eor	r25, r25
 850:	87 fd       	sbrc	r24, 7
 852:	90 95       	com	r25
 854:	0e 94 0d 05 	call	0xa1a <fputc>
 858:	d0 fe       	sbrs	r13, 0
 85a:	0a c0       	rjmp	.+20     	; 0x870 <vfprintf+0x40e>
 85c:	87 2d       	mov	r24, r7
 85e:	7a 94       	dec	r7
 860:	18 16       	cp	r1, r24
 862:	34 f4       	brge	.+12     	; 0x870 <vfprintf+0x40e>
 864:	b1 01       	movw	r22, r2
 866:	80 e3       	ldi	r24, 0x30	; 48
 868:	90 e0       	ldi	r25, 0x00	; 0
 86a:	0e 94 0d 05 	call	0xa1a <fputc>
 86e:	f6 cf       	rjmp	.-20     	; 0x85c <vfprintf+0x3fa>
 870:	c3 fe       	sbrs	r12, 3
 872:	0a c0       	rjmp	.+20     	; 0x888 <vfprintf+0x426>
 874:	86 2d       	mov	r24, r6
 876:	6a 94       	dec	r6
 878:	18 16       	cp	r1, r24
 87a:	34 f4       	brge	.+12     	; 0x888 <vfprintf+0x426>
 87c:	b1 01       	movw	r22, r2
 87e:	80 e3       	ldi	r24, 0x30	; 48
 880:	90 e0       	ldi	r25, 0x00	; 0
 882:	0e 94 0d 05 	call	0xa1a <fputc>
 886:	f6 cf       	rjmp	.-20     	; 0x874 <vfprintf+0x412>
 888:	90 e8       	ldi	r25, 0x80	; 128
 88a:	b9 2e       	mov	r11, r25
 88c:	bc 20       	and	r11, r12
 88e:	51 f4       	brne	.+20     	; 0x8a4 <vfprintf+0x442>
 890:	87 2d       	mov	r24, r7
 892:	7a 94       	dec	r7
 894:	18 16       	cp	r1, r24
 896:	34 f4       	brge	.+12     	; 0x8a4 <vfprintf+0x442>
 898:	b1 01       	movw	r22, r2
 89a:	80 e2       	ldi	r24, 0x20	; 32
 89c:	90 e0       	ldi	r25, 0x00	; 0
 89e:	0e 94 0d 05 	call	0xa1a <fputc>
 8a2:	f6 cf       	rjmp	.-20     	; 0x890 <vfprintf+0x42e>
 8a4:	ff 85       	ldd	r31, Y+15	; 0x0f
 8a6:	f3 36       	cpi	r31, 0x63	; 99
 8a8:	41 f4       	brne	.+16     	; 0x8ba <vfprintf+0x458>
 8aa:	8e 2d       	mov	r24, r14
 8ac:	b1 01       	movw	r22, r2
 8ae:	99 27       	eor	r25, r25
 8b0:	87 fd       	sbrc	r24, 7
 8b2:	90 95       	com	r25
 8b4:	0e 94 0d 05 	call	0xa1a <fputc>
 8b8:	40 c0       	rjmp	.+128    	; 0x93a <vfprintf+0x4d8>
 8ba:	2f 85       	ldd	r18, Y+15	; 0x0f
 8bc:	23 37       	cpi	r18, 0x73	; 115
 8be:	b1 f4       	brne	.+44     	; 0x8ec <vfprintf+0x48a>
 8c0:	88 89       	ldd	r24, Y+16	; 0x10
 8c2:	81 50       	subi	r24, 0x01	; 1
 8c4:	88 8b       	std	Y+16, r24	; 0x10
 8c6:	8f 3f       	cpi	r24, 0xFF	; 255
 8c8:	c1 f1       	breq	.+112    	; 0x93a <vfprintf+0x4d8>
 8ca:	f7 01       	movw	r30, r14
 8cc:	80 81       	ld	r24, Z
 8ce:	08 94       	sec
 8d0:	e1 1c       	adc	r14, r1
 8d2:	f1 1c       	adc	r15, r1
 8d4:	b1 01       	movw	r22, r2
 8d6:	99 27       	eor	r25, r25
 8d8:	87 fd       	sbrc	r24, 7
 8da:	90 95       	com	r25
 8dc:	0e 94 0d 05 	call	0xa1a <fputc>
 8e0:	98 89       	ldd	r25, Y+16	; 0x10
 8e2:	91 50       	subi	r25, 0x01	; 1
 8e4:	98 8b       	std	Y+16, r25	; 0x10
 8e6:	9f 3f       	cpi	r25, 0xFF	; 255
 8e8:	81 f7       	brne	.-32     	; 0x8ca <vfprintf+0x468>
 8ea:	27 c0       	rjmp	.+78     	; 0x93a <vfprintf+0x4d8>
 8ec:	ef 85       	ldd	r30, Y+15	; 0x0f
 8ee:	e3 35       	cpi	r30, 0x53	; 83
 8f0:	79 f4       	brne	.+30     	; 0x910 <vfprintf+0x4ae>
 8f2:	f8 89       	ldd	r31, Y+16	; 0x10
 8f4:	f1 50       	subi	r31, 0x01	; 1
 8f6:	f8 8b       	std	Y+16, r31	; 0x10
 8f8:	ff 3f       	cpi	r31, 0xFF	; 255
 8fa:	f9 f0       	breq	.+62     	; 0x93a <vfprintf+0x4d8>
 8fc:	f7 01       	movw	r30, r14
 8fe:	84 91       	lpm	r24, Z
 900:	b1 01       	movw	r22, r2
 902:	99 27       	eor	r25, r25
 904:	0e 94 0d 05 	call	0xa1a <fputc>
 908:	08 94       	sec
 90a:	e1 1c       	adc	r14, r1
 90c:	f1 1c       	adc	r15, r1
 90e:	f1 cf       	rjmp	.-30     	; 0x8f2 <vfprintf+0x490>
 910:	6e 01       	movw	r12, r28
 912:	08 94       	sec
 914:	c1 1c       	adc	r12, r1
 916:	d1 1c       	adc	r13, r1
 918:	89 89       	ldd	r24, Y+17	; 0x11
 91a:	9a 89       	ldd	r25, Y+18	; 0x12
 91c:	8c 15       	cp	r24, r12
 91e:	9d 05       	cpc	r25, r13
 920:	61 f0       	breq	.+24     	; 0x93a <vfprintf+0x4d8>
 922:	e9 89       	ldd	r30, Y+17	; 0x11
 924:	fa 89       	ldd	r31, Y+18	; 0x12
 926:	82 91       	ld	r24, -Z
 928:	fa 8b       	std	Y+18, r31	; 0x12
 92a:	e9 8b       	std	Y+17, r30	; 0x11
 92c:	b1 01       	movw	r22, r2
 92e:	99 27       	eor	r25, r25
 930:	87 fd       	sbrc	r24, 7
 932:	90 95       	com	r25
 934:	0e 94 0d 05 	call	0xa1a <fputc>
 938:	ef cf       	rjmp	.-34     	; 0x918 <vfprintf+0x4b6>
 93a:	bb 20       	and	r11, r11
 93c:	69 f0       	breq	.+26     	; 0x958 <vfprintf+0x4f6>
 93e:	87 2d       	mov	r24, r7
 940:	7a 94       	dec	r7
 942:	18 16       	cp	r1, r24
 944:	4c f4       	brge	.+18     	; 0x958 <vfprintf+0x4f6>
 946:	b1 01       	movw	r22, r2
 948:	80 e2       	ldi	r24, 0x20	; 32
 94a:	90 e0       	ldi	r25, 0x00	; 0
 94c:	0e 94 0d 05 	call	0xa1a <fputc>
 950:	f6 cf       	rjmp	.-20     	; 0x93e <vfprintf+0x4dc>
 952:	b1 01       	movw	r22, r2
 954:	0e 94 0d 05 	call	0xa1a <fputc>
 958:	cc 24       	eor	r12, r12
 95a:	dd 24       	eor	r13, r13
 95c:	13 c0       	rjmp	.+38     	; 0x984 <vfprintf+0x522>
 95e:	9f 85       	ldd	r25, Y+15	; 0x0f
 960:	95 32       	cpi	r25, 0x25	; 37
 962:	41 f4       	brne	.+16     	; 0x974 <vfprintf+0x512>
 964:	81 e0       	ldi	r24, 0x01	; 1
 966:	c8 2e       	mov	r12, r24
 968:	d1 2c       	mov	r13, r1
 96a:	66 24       	eor	r6, r6
 96c:	76 2c       	mov	r7, r6
 96e:	ea e0       	ldi	r30, 0x0A	; 10
 970:	e8 8b       	std	Y+16, r30	; 0x10
 972:	08 c0       	rjmp	.+16     	; 0x984 <vfprintf+0x522>
 974:	b1 01       	movw	r22, r2
 976:	ff 85       	ldd	r31, Y+15	; 0x0f
 978:	8f 2f       	mov	r24, r31
 97a:	99 27       	eor	r25, r25
 97c:	87 fd       	sbrc	r24, 7
 97e:	90 95       	com	r25
 980:	0e 94 0d 05 	call	0xa1a <fputc>
 984:	f1 01       	movw	r30, r2
 986:	83 81       	ldd	r24, Z+3	; 0x03
 988:	83 ff       	sbrs	r24, 3
 98a:	04 c0       	rjmp	.+8      	; 0x994 <vfprintf+0x532>
 98c:	ed 85       	ldd	r30, Y+13	; 0x0d
 98e:	fe 85       	ldd	r31, Y+14	; 0x0e
 990:	f4 91       	lpm	r31, Z
 992:	03 c0       	rjmp	.+6      	; 0x99a <vfprintf+0x538>
 994:	ed 85       	ldd	r30, Y+13	; 0x0d
 996:	fe 85       	ldd	r31, Y+14	; 0x0e
 998:	f0 81       	ld	r31, Z
 99a:	ff 87       	std	Y+15, r31	; 0x0f
 99c:	2f 85       	ldd	r18, Y+15	; 0x0f
 99e:	22 23       	and	r18, r18
 9a0:	09 f0       	breq	.+2      	; 0x9a4 <vfprintf+0x542>
 9a2:	8b cd       	rjmp	.-1258   	; 0x4ba <vfprintf+0x58>
 9a4:	f1 01       	movw	r30, r2
 9a6:	86 81       	ldd	r24, Z+6	; 0x06
 9a8:	97 81       	ldd	r25, Z+7	; 0x07
 9aa:	62 96       	adiw	r28, 0x12	; 18
 9ac:	0f b6       	in	r0, 0x3f	; 63
 9ae:	f8 94       	cli
 9b0:	de bf       	out	0x3e, r29	; 62
 9b2:	0f be       	out	0x3f, r0	; 63
 9b4:	cd bf       	out	0x3d, r28	; 61
 9b6:	df 91       	pop	r29
 9b8:	cf 91       	pop	r28
 9ba:	1f 91       	pop	r17
 9bc:	0f 91       	pop	r16
 9be:	ff 90       	pop	r15
 9c0:	ef 90       	pop	r14
 9c2:	df 90       	pop	r13
 9c4:	cf 90       	pop	r12
 9c6:	bf 90       	pop	r11
 9c8:	af 90       	pop	r10
 9ca:	9f 90       	pop	r9
 9cc:	8f 90       	pop	r8
 9ce:	7f 90       	pop	r7
 9d0:	6f 90       	pop	r6
 9d2:	5f 90       	pop	r5
 9d4:	4f 90       	pop	r4
 9d6:	3f 90       	pop	r3
 9d8:	2f 90       	pop	r2
 9da:	08 95       	ret

000009dc <strlen_P>:
 9dc:	fc 01       	movw	r30, r24
 9de:	05 90       	lpm	r0, Z+
 9e0:	00 20       	and	r0, r0
 9e2:	e9 f7       	brne	.-6      	; 0x9de <strlen_P+0x2>
 9e4:	80 95       	com	r24
 9e6:	90 95       	com	r25
 9e8:	8e 0f       	add	r24, r30
 9ea:	9f 1f       	adc	r25, r31
 9ec:	08 95       	ret

000009ee <strnlen_P>:
 9ee:	fc 01       	movw	r30, r24
 9f0:	05 90       	lpm	r0, Z+
 9f2:	61 50       	subi	r22, 0x01	; 1
 9f4:	70 40       	sbci	r23, 0x00	; 0
 9f6:	01 10       	cpse	r0, r1
 9f8:	d8 f7       	brcc	.-10     	; 0x9f0 <strnlen_P+0x2>
 9fa:	80 95       	com	r24
 9fc:	90 95       	com	r25
 9fe:	8e 0f       	add	r24, r30
 a00:	9f 1f       	adc	r25, r31
 a02:	08 95       	ret

00000a04 <strnlen>:
 a04:	fc 01       	movw	r30, r24
 a06:	61 50       	subi	r22, 0x01	; 1
 a08:	70 40       	sbci	r23, 0x00	; 0
 a0a:	01 90       	ld	r0, Z+
 a0c:	01 10       	cpse	r0, r1
 a0e:	d8 f7       	brcc	.-10     	; 0xa06 <strnlen+0x2>
 a10:	80 95       	com	r24
 a12:	90 95       	com	r25
 a14:	8e 0f       	add	r24, r30
 a16:	9f 1f       	adc	r25, r31
 a18:	08 95       	ret

00000a1a <fputc>:
 a1a:	0f 93       	push	r16
 a1c:	1f 93       	push	r17
 a1e:	cf 93       	push	r28
 a20:	df 93       	push	r29
 a22:	8c 01       	movw	r16, r24
 a24:	eb 01       	movw	r28, r22
 a26:	8b 81       	ldd	r24, Y+3	; 0x03
 a28:	99 27       	eor	r25, r25
 a2a:	81 ff       	sbrs	r24, 1
 a2c:	1c c0       	rjmp	.+56     	; 0xa66 <fputc+0x4c>
 a2e:	82 ff       	sbrs	r24, 2
 a30:	0d c0       	rjmp	.+26     	; 0xa4c <fputc+0x32>
 a32:	2e 81       	ldd	r18, Y+6	; 0x06
 a34:	3f 81       	ldd	r19, Y+7	; 0x07
 a36:	8c 81       	ldd	r24, Y+4	; 0x04
 a38:	9d 81       	ldd	r25, Y+5	; 0x05
 a3a:	28 17       	cp	r18, r24
 a3c:	39 07       	cpc	r19, r25
 a3e:	64 f4       	brge	.+24     	; 0xa58 <fputc+0x3e>
 a40:	e8 81       	ld	r30, Y
 a42:	f9 81       	ldd	r31, Y+1	; 0x01
 a44:	01 93       	st	Z+, r16
 a46:	f9 83       	std	Y+1, r31	; 0x01
 a48:	e8 83       	st	Y, r30
 a4a:	06 c0       	rjmp	.+12     	; 0xa58 <fputc+0x3e>
 a4c:	e8 85       	ldd	r30, Y+8	; 0x08
 a4e:	f9 85       	ldd	r31, Y+9	; 0x09
 a50:	80 2f       	mov	r24, r16
 a52:	09 95       	icall
 a54:	89 2b       	or	r24, r25
 a56:	39 f4       	brne	.+14     	; 0xa66 <fputc+0x4c>
 a58:	8e 81       	ldd	r24, Y+6	; 0x06
 a5a:	9f 81       	ldd	r25, Y+7	; 0x07
 a5c:	01 96       	adiw	r24, 0x01	; 1
 a5e:	9f 83       	std	Y+7, r25	; 0x07
 a60:	8e 83       	std	Y+6, r24	; 0x06
 a62:	c8 01       	movw	r24, r16
 a64:	02 c0       	rjmp	.+4      	; 0xa6a <fputc+0x50>
 a66:	8f ef       	ldi	r24, 0xFF	; 255
 a68:	9f ef       	ldi	r25, 0xFF	; 255
 a6a:	df 91       	pop	r29
 a6c:	cf 91       	pop	r28
 a6e:	1f 91       	pop	r17
 a70:	0f 91       	pop	r16
 a72:	08 95       	ret

00000a74 <__udivmodqi4>:
 a74:	99 1b       	sub	r25, r25
 a76:	79 e0       	ldi	r23, 0x09	; 9
 a78:	04 c0       	rjmp	.+8      	; 0xa82 <__udivmodqi4_ep>

00000a7a <__udivmodqi4_loop>:
 a7a:	99 1f       	adc	r25, r25
 a7c:	96 17       	cp	r25, r22
 a7e:	08 f0       	brcs	.+2      	; 0xa82 <__udivmodqi4_ep>
 a80:	96 1b       	sub	r25, r22

00000a82 <__udivmodqi4_ep>:
 a82:	88 1f       	adc	r24, r24
 a84:	7a 95       	dec	r23
 a86:	c9 f7       	brne	.-14     	; 0xa7a <__udivmodqi4_loop>
 a88:	80 95       	com	r24
 a8a:	08 95       	ret

00000a8c <__udivmodsi4>:
 a8c:	a1 e2       	ldi	r26, 0x21	; 33
 a8e:	1a 2e       	mov	r1, r26
 a90:	aa 1b       	sub	r26, r26
 a92:	bb 1b       	sub	r27, r27
 a94:	fd 01       	movw	r30, r26
 a96:	0d c0       	rjmp	.+26     	; 0xab2 <__udivmodsi4_ep>

00000a98 <__udivmodsi4_loop>:
 a98:	aa 1f       	adc	r26, r26
 a9a:	bb 1f       	adc	r27, r27
 a9c:	ee 1f       	adc	r30, r30
 a9e:	ff 1f       	adc	r31, r31
 aa0:	a2 17       	cp	r26, r18
 aa2:	b3 07       	cpc	r27, r19
 aa4:	e4 07       	cpc	r30, r20
 aa6:	f5 07       	cpc	r31, r21
 aa8:	20 f0       	brcs	.+8      	; 0xab2 <__udivmodsi4_ep>
 aaa:	a2 1b       	sub	r26, r18
 aac:	b3 0b       	sbc	r27, r19
 aae:	e4 0b       	sbc	r30, r20
 ab0:	f5 0b       	sbc	r31, r21

00000ab2 <__udivmodsi4_ep>:
 ab2:	66 1f       	adc	r22, r22
 ab4:	77 1f       	adc	r23, r23
 ab6:	88 1f       	adc	r24, r24
 ab8:	99 1f       	adc	r25, r25
 aba:	1a 94       	dec	r1
 abc:	69 f7       	brne	.-38     	; 0xa98 <__udivmodsi4_loop>
 abe:	60 95       	com	r22
 ac0:	70 95       	com	r23
 ac2:	80 95       	com	r24
 ac4:	90 95       	com	r25
 ac6:	9b 01       	movw	r18, r22
 ac8:	ac 01       	movw	r20, r24
 aca:	bd 01       	movw	r22, r26
 acc:	cf 01       	movw	r24, r30
 ace:	08 95       	ret

⌨️ 快捷键说明

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