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

📄 adc_int.lss

📁 利用CA-M8和一些实例程序
💻 LSS
📖 第 1 页 / 共 5 页
字号:
 7c4:	fb 87       	std	Y+11, r31	; 0x0b
 7c6:	ea 87       	std	Y+10, r30	; 0x0a
 7c8:	c1 01       	movw	r24, r2
 7ca:	0e 94 c0 05 	call	0xb80	; 0xb80 <fgetc>
 7ce:	5c 01       	movw	r10, r24
 7d0:	0e 94 a4 06 	call	0xd48	; 0xd48 <isspace>
 7d4:	89 2b       	or	r24, r25
 7d6:	c1 f7       	brne	.-16     	; 0x7c8 <vfscanf+0x162>
 7d8:	25 01       	movw	r4, r10
 7da:	ff ef       	ldi	r31, 0xFF	; 255
 7dc:	af 16       	cp	r10, r31
 7de:	ff ef       	ldi	r31, 0xFF	; 255
 7e0:	bf 06       	cpc	r11, r31
 7e2:	09 f4       	brne	.+2      	; 0x7e6 <vfscanf+0x180>
 7e4:	91 c1       	rjmp	.+802    	; 0xb08 <__stack+0x2a9>
 7e6:	53 01       	movw	r10, r6
 7e8:	18 c0       	rjmp	.+48     	; 0x81a <vfscanf+0x1b4>
 7ea:	c2 01       	movw	r24, r4
 7ec:	0e 94 a4 06 	call	0xd48	; 0xd48 <isspace>
 7f0:	89 2b       	or	r24, r25
 7f2:	31 f0       	breq	.+12     	; 0x800 <vfscanf+0x19a>
 7f4:	35 01       	movw	r6, r10
 7f6:	b1 01       	movw	r22, r2
 7f8:	c2 01       	movw	r24, r4
 7fa:	0e 94 2c 06 	call	0xc58	; 0xc58 <ungetc>
 7fe:	13 c0       	rjmp	.+38     	; 0x826 <vfscanf+0x1c0>
 800:	c1 14       	cp	r12, r1
 802:	d1 04       	cpc	r13, r1
 804:	19 f4       	brne	.+6      	; 0x80c <vfscanf+0x1a6>
 806:	d5 01       	movw	r26, r10
 808:	4d 92       	st	X+, r4
 80a:	5d 01       	movw	r10, r26
 80c:	c1 01       	movw	r24, r2
 80e:	0e 94 c0 05 	call	0xb80	; 0xb80 <fgetc>
 812:	2c 01       	movw	r4, r24
 814:	8f 5f       	subi	r24, 0xFF	; 255
 816:	9f 4f       	sbci	r25, 0xFF	; 255
 818:	29 f0       	breq	.+10     	; 0x824 <vfscanf+0x1be>
 81a:	ea 94       	dec	r14
 81c:	8e 2d       	mov	r24, r14
 81e:	8f 5f       	subi	r24, 0xFF	; 255
 820:	18 16       	cp	r1, r24
 822:	1c f3       	brlt	.-58     	; 0x7ea <vfscanf+0x184>
 824:	35 01       	movw	r6, r10
 826:	cd 28       	or	r12, r13
 828:	09 f0       	breq	.+2      	; 0x82c <vfscanf+0x1c6>
 82a:	05 c1       	rjmp	.+522    	; 0xa36 <__stack+0x1d7>
 82c:	f3 01       	movw	r30, r6
 82e:	10 82       	st	Z, r1
 830:	02 c1       	rjmp	.+516    	; 0xa36 <__stack+0x1d7>
 832:	e2 e0       	ldi	r30, 0x02	; 2
 834:	fe 2a       	or	r15, r30
 836:	f8 e0       	ldi	r31, 0x08	; 8
 838:	ff 83       	std	Y+7, r31	; 0x07
 83a:	04 c0       	rjmp	.+8      	; 0x844 <vfscanf+0x1de>
 83c:	20 e1       	ldi	r18, 0x10	; 16
 83e:	2f 83       	std	Y+7, r18	; 0x07
 840:	32 e0       	ldi	r19, 0x02	; 2
 842:	f3 2a       	or	r15, r19
 844:	c1 01       	movw	r24, r2
 846:	0e 94 c0 05 	call	0xb80	; 0xb80 <fgetc>
 84a:	2c 01       	movw	r4, r24
 84c:	0e 94 a4 06 	call	0xd48	; 0xd48 <isspace>
 850:	89 2b       	or	r24, r25
 852:	c1 f7       	brne	.-16     	; 0x844 <vfscanf+0x1de>
 854:	4f ef       	ldi	r20, 0xFF	; 255
 856:	44 16       	cp	r4, r20
 858:	4f ef       	ldi	r20, 0xFF	; 255
 85a:	54 06       	cpc	r5, r20
 85c:	09 f4       	brne	.+2      	; 0x860 <__stack+0x1>
 85e:	54 c1       	rjmp	.+680    	; 0xb08 <__stack+0x2a9>
 860:	84 2d       	mov	r24, r4
 862:	8d 32       	cpi	r24, 0x2D	; 45
 864:	11 f0       	breq	.+4      	; 0x86a <__stack+0xb>
 866:	8b 32       	cpi	r24, 0x2B	; 43
 868:	91 f4       	brne	.+36     	; 0x88e <__stack+0x2f>
 86a:	ea 94       	dec	r14
 86c:	1e 14       	cp	r1, r14
 86e:	0c f0       	brlt	.+2      	; 0x872 <__stack+0x13>
 870:	4b c1       	rjmp	.+662    	; 0xb08 <__stack+0x2a9>
 872:	8d 32       	cpi	r24, 0x2D	; 45
 874:	11 f4       	brne	.+4      	; 0x87a <__stack+0x1b>
 876:	58 e0       	ldi	r21, 0x08	; 8
 878:	f5 2a       	or	r15, r21
 87a:	c1 01       	movw	r24, r2
 87c:	0e 94 c0 05 	call	0xb80	; 0xb80 <fgetc>
 880:	2c 01       	movw	r4, r24
 882:	8f ef       	ldi	r24, 0xFF	; 255
 884:	48 16       	cp	r4, r24
 886:	8f ef       	ldi	r24, 0xFF	; 255
 888:	58 06       	cpc	r5, r24
 88a:	09 f4       	brne	.+2      	; 0x88e <__stack+0x2f>
 88c:	3d c1       	rjmp	.+634    	; 0xb08 <__stack+0x2a9>
 88e:	90 e3       	ldi	r25, 0x30	; 48
 890:	49 16       	cp	r4, r25
 892:	81 f5       	brne	.+96     	; 0x8f4 <__stack+0x95>
 894:	66 24       	eor	r6, r6
 896:	77 24       	eor	r7, r7
 898:	43 01       	movw	r8, r6
 89a:	ea 94       	dec	r14
 89c:	1e 14       	cp	r1, r14
 89e:	0c f0       	brlt	.+2      	; 0x8a2 <__stack+0x43>
 8a0:	82 c0       	rjmp	.+260    	; 0x9a6 <__stack+0x147>
 8a2:	c1 01       	movw	r24, r2
 8a4:	0e 94 c0 05 	call	0xb80	; 0xb80 <fgetc>
 8a8:	2c 01       	movw	r4, r24
 8aa:	af ef       	ldi	r26, 0xFF	; 255
 8ac:	8f 3f       	cpi	r24, 0xFF	; 255
 8ae:	9a 07       	cpc	r25, r26
 8b0:	09 f4       	brne	.+2      	; 0x8b4 <__stack+0x55>
 8b2:	79 c0       	rjmp	.+242    	; 0x9a6 <__stack+0x147>
 8b4:	0e 94 ac 06 	call	0xd58	; 0xd58 <tolower>
 8b8:	88 37       	cpi	r24, 0x78	; 120
 8ba:	c1 f4       	brne	.+48     	; 0x8ec <__stack+0x8d>
 8bc:	0f 36       	cpi	r16, 0x6F	; 111
 8be:	21 f0       	breq	.+8      	; 0x8c8 <__stack+0x69>
 8c0:	04 36       	cpi	r16, 0x64	; 100
 8c2:	11 f0       	breq	.+4      	; 0x8c8 <__stack+0x69>
 8c4:	05 37       	cpi	r16, 0x75	; 117
 8c6:	29 f4       	brne	.+10     	; 0x8d2 <__stack+0x73>
 8c8:	b1 01       	movw	r22, r2
 8ca:	c2 01       	movw	r24, r4
 8cc:	0e 94 2c 06 	call	0xc58	; 0xc58 <ungetc>
 8d0:	6a c0       	rjmp	.+212    	; 0x9a6 <__stack+0x147>
 8d2:	c1 01       	movw	r24, r2
 8d4:	0e 94 c0 05 	call	0xb80	; 0xb80 <fgetc>
 8d8:	2c 01       	movw	r4, r24
 8da:	8f 5f       	subi	r24, 0xFF	; 255
 8dc:	9f 4f       	sbci	r25, 0xFF	; 255
 8de:	19 f4       	brne	.+6      	; 0x8e6 <__stack+0x87>
 8e0:	e0 e1       	ldi	r30, 0x10	; 16
 8e2:	ef 83       	std	Y+7, r30	; 0x07
 8e4:	60 c0       	rjmp	.+192    	; 0x9a6 <__stack+0x147>
 8e6:	f0 e1       	ldi	r31, 0x10	; 16
 8e8:	ff 83       	std	Y+7, r31	; 0x07
 8ea:	04 c0       	rjmp	.+8      	; 0x8f4 <__stack+0x95>
 8ec:	09 36       	cpi	r16, 0x69	; 105
 8ee:	11 f4       	brne	.+4      	; 0x8f4 <__stack+0x95>
 8f0:	28 e0       	ldi	r18, 0x08	; 8
 8f2:	2f 83       	std	Y+7, r18	; 0x07
 8f4:	aa 24       	eor	r10, r10
 8f6:	bb 24       	eor	r11, r11
 8f8:	65 01       	movw	r12, r10
 8fa:	5f 81       	ldd	r21, Y+7	; 0x07
 8fc:	45 2f       	mov	r20, r21
 8fe:	50 e0       	ldi	r21, 0x00	; 0
 900:	59 8b       	std	Y+17, r21	; 0x11
 902:	48 8b       	std	Y+16, r20	; 0x10
 904:	8f 81       	ldd	r24, Y+7	; 0x07
 906:	68 2e       	mov	r6, r24
 908:	77 24       	eor	r7, r7
 90a:	88 24       	eor	r8, r8
 90c:	99 24       	eor	r9, r9
 90e:	c2 01       	movw	r24, r4
 910:	0e 94 ac 06 	call	0xd58	; 0xd58 <tolower>
 914:	9c 01       	movw	r18, r24
 916:	20 53       	subi	r18, 0x30	; 48
 918:	30 40       	sbci	r19, 0x00	; 0
 91a:	2a 30       	cpi	r18, 0x0A	; 10
 91c:	31 05       	cpc	r19, r1
 91e:	34 f0       	brlt	.+12     	; 0x92c <__stack+0xcd>
 920:	c9 01       	movw	r24, r18
 922:	c1 97       	sbiw	r24, 0x31	; 49
 924:	52 f0       	brmi	.+20     	; 0x93a <__stack+0xdb>
 926:	27 52       	subi	r18, 0x27	; 39
 928:	30 40       	sbci	r19, 0x00	; 0
 92a:	02 c0       	rjmp	.+4      	; 0x930 <__stack+0xd1>
 92c:	37 fd       	sbrc	r19, 7
 92e:	05 c0       	rjmp	.+10     	; 0x93a <__stack+0xdb>
 930:	a8 89       	ldd	r26, Y+16	; 0x10
 932:	b9 89       	ldd	r27, Y+17	; 0x11
 934:	2a 17       	cp	r18, r26
 936:	3b 07       	cpc	r19, r27
 938:	3c f0       	brlt	.+14     	; 0x948 <__stack+0xe9>
 93a:	35 01       	movw	r6, r10
 93c:	46 01       	movw	r8, r12
 93e:	b1 01       	movw	r22, r2
 940:	c2 01       	movw	r24, r4
 942:	0e 94 2c 06 	call	0xc58	; 0xc58 <ungetc>
 946:	26 c0       	rjmp	.+76     	; 0x994 <__stack+0x135>
 948:	c9 01       	movw	r24, r18
 94a:	aa 27       	eor	r26, r26
 94c:	97 fd       	sbrc	r25, 7
 94e:	a0 95       	com	r26
 950:	ba 2f       	mov	r27, r26
 952:	8c 87       	std	Y+12, r24	; 0x0c
 954:	9d 87       	std	Y+13, r25	; 0x0d
 956:	ae 87       	std	Y+14, r26	; 0x0e
 958:	bf 87       	std	Y+15, r27	; 0x0f
 95a:	c6 01       	movw	r24, r12
 95c:	b5 01       	movw	r22, r10
 95e:	a4 01       	movw	r20, r8
 960:	93 01       	movw	r18, r6
 962:	0e 94 b7 06 	call	0xd6e	; 0xd6e <__mulsi3>
 966:	5b 01       	movw	r10, r22
 968:	6c 01       	movw	r12, r24
 96a:	2c 85       	ldd	r18, Y+12	; 0x0c
 96c:	3d 85       	ldd	r19, Y+13	; 0x0d
 96e:	4e 85       	ldd	r20, Y+14	; 0x0e
 970:	5f 85       	ldd	r21, Y+15	; 0x0f
 972:	a2 0e       	add	r10, r18
 974:	b3 1e       	adc	r11, r19
 976:	c4 1e       	adc	r12, r20
 978:	d5 1e       	adc	r13, r21
 97a:	ea 94       	dec	r14
 97c:	1e 14       	cp	r1, r14
 97e:	44 f4       	brge	.+16     	; 0x990 <__stack+0x131>
 980:	c1 01       	movw	r24, r2
 982:	0e 94 c0 05 	call	0xb80	; 0xb80 <fgetc>
 986:	2c 01       	movw	r4, r24
 988:	8f 5f       	subi	r24, 0xFF	; 255
 98a:	9f 4f       	sbci	r25, 0xFF	; 255
 98c:	09 f0       	breq	.+2      	; 0x990 <__stack+0x131>
 98e:	bf cf       	rjmp	.-130    	; 0x90e <__stack+0xaf>
 990:	35 01       	movw	r6, r10
 992:	46 01       	movw	r8, r12
 994:	f3 fe       	sbrs	r15, 3
 996:	07 c0       	rjmp	.+14     	; 0x9a6 <__stack+0x147>
 998:	66 24       	eor	r6, r6
 99a:	77 24       	eor	r7, r7
 99c:	43 01       	movw	r8, r6
 99e:	6a 18       	sub	r6, r10
 9a0:	7b 08       	sbc	r7, r11
 9a2:	8c 08       	sbc	r8, r12
 9a4:	9d 08       	sbc	r9, r13
 9a6:	2f 2d       	mov	r18, r15
 9a8:	30 e0       	ldi	r19, 0x00	; 0
 9aa:	f4 fc       	sbrc	r15, 4
 9ac:	44 c0       	rjmp	.+136    	; 0xa36 <__stack+0x1d7>
 9ae:	c9 01       	movw	r24, r18
 9b0:	86 70       	andi	r24, 0x06	; 6
 9b2:	90 70       	andi	r25, 0x00	; 0
 9b4:	06 97       	sbiw	r24, 0x06	; 6
 9b6:	51 f4       	brne	.+20     	; 0x9cc <__stack+0x16d>
 9b8:	ea 85       	ldd	r30, Y+10	; 0x0a
 9ba:	fb 85       	ldd	r31, Y+11	; 0x0b
 9bc:	a0 81       	ld	r26, Z
 9be:	b1 81       	ldd	r27, Z+1	; 0x01
 9c0:	6d 92       	st	X+, r6
 9c2:	7d 92       	st	X+, r7
 9c4:	8d 92       	st	X+, r8
 9c6:	9c 92       	st	X, r9
 9c8:	13 97       	sbiw	r26, 0x03	; 3
 9ca:	08 c0       	rjmp	.+16     	; 0x9dc <__stack+0x17d>
 9cc:	f1 fe       	sbrs	r15, 1
 9ce:	0a c0       	rjmp	.+20     	; 0x9e4 <__stack+0x185>
 9d0:	ea 85       	ldd	r30, Y+10	; 0x0a
 9d2:	fb 85       	ldd	r31, Y+11	; 0x0b
 9d4:	a0 81       	ld	r26, Z
 9d6:	b1 81       	ldd	r27, Z+1	; 0x01
 9d8:	6d 92       	st	X+, r6
 9da:	7c 92       	st	X, r7
 9dc:	32 96       	adiw	r30, 0x02	; 2
 9de:	fb 87       	std	Y+11, r31	; 0x0b
 9e0:	ea 87       	std	Y+10, r30	; 0x0a
 9e2:	29 c0       	rjmp	.+82     	; 0xa36 <__stack+0x1d7>
 9e4:	8a 85       	ldd	r24, Y+10	; 0x0a
 9e6:	9b 85       	ldd	r25, Y+11	; 0x0b
 9e8:	02 96       	adiw	r24, 0x02	; 2
 9ea:	f2 fe       	sbrs	r15, 2
 9ec:	0a c0       	rjmp	.+20     	; 0xa02 <__stack+0x1a3>
 9ee:	ea 85       	ldd	r30, Y+10	; 0x0a
 9f0:	fb 85       	ldd	r31, Y+11	; 0x0b
 9f2:	a0 81       	ld	r26, Z
 9f4:	b1 81       	ldd	r27, Z+1	; 0x01
 9f6:	6d 92       	st	X+, r6
 9f8:	7d 92       	st	X+, r7
 9fa:	8d 92       	st	X+, r8
 9fc:	9c 92       	st	X, r9
 9fe:	13 97       	sbiw	r26, 0x03	; 3
 a00:	06 c0       	rjmp	.+12     	; 0xa0e <__stack+0x1af>
 a02:	ea 85       	ldd	r30, Y+10	; 0x0a
 a04:	fb 85       	ldd	r31, Y+11	; 0x0b
 a06:	a0 81       	ld	r26, Z
 a08:	b1 81       	ldd	r27, Z+1	; 0x01
 a0a:	6d 92       	st	X+, r6
 a0c:	7c 92       	st	X, r7
 a0e:	9b 87       	std	Y+11, r25	; 0x0b
 a10:	8a 87       	std	Y+10, r24	; 0x0a
 a12:	11 c0       	rjmp	.+34     	; 0xa36 <__stack+0x1d7>
 a14:	f4 fc       	sbrc	r15, 4
 a16:	0f c0       	rjmp	.+30     	; 0xa36 <__stack+0x1d7>
 a18:	ea 85       	ldd	r30, Y+10	; 0x0a
 a1a:	fb 85       	ldd	r31, Y+11	; 0x0b
 a1c:	a0 81       	ld	r26, Z
 a1e:	b1 81       	ldd	r27, Z+1	; 0x01
 a20:	f1 01       	movw	r30, r2
 a22:	86 81       	ldd	r24, Z+6	; 0x06
 a24:	97 81       	ldd	r25, Z+7	; 0x07
 a26:	8d 93       	st	X+, r24
 a28:	9c 93       	st	X, r25
 a2a:	2a 85       	ldd	r18, Y+10	; 0x0a
 a2c:	3b 85       	ldd	r19, Y+11	; 0x0b
 a2e:	2e 5f       	subi	r18, 0xFE	; 254
 a30:	3f 4f       	sbci	r19, 0xFF	; 255
 a32:	3b 87       	std	Y+11, r19	; 0x0b
 a34:	2a 87       	std	Y+10, r18	; 0x0a
 a36:	f1 01       	movw	r30, r2
 a38:	86 81       	ldd	r24, Z+6	; 0x06
 a3a:	97 81       	ldd	r25, Z+7	; 0x07
 a3c:	29 81       	ldd	r18, Y+1	; 0x01
 a3e:	3a 81       	ldd	r19, Y+2	; 0x02
 a40:	28 17       	cp	r18, r24
 a42:	39 07       	cpc	r19, r25
 a44:	64 f4       	brge	.+24     	; 0xa5e <__stack+0x1ff>
 a46:	f4 fc       	sbrc	r15, 4
 a48:	06 c0       	rjmp	.+12     	; 0xa56 <__stack+0x1f7>
 a4a:	4d 81       	ldd	r20, Y+5	; 0x05
 a4c:	5e 81       	ldd	r21, Y+6	; 0x06
 a4e:	4f 5f       	subi	r20, 0xFF	; 255
 a50:	5f 4f       	sbci	r21, 0xFF	; 255
 a52:	5e 83       	std	Y+6, r21	; 0x06
 a54:	4d 83       	std	Y+5, r20	; 0x05
 a56:	1c 82       	std	Y+4, r1	; 0x04
 a58:	1b 82       	std	Y+3, r1	; 0x03
 a5a:	ff 24       	eor	r15, r15
 a5c:	41 c0       	rjmp	.+130    	; 0xae0 <__stack+0x281>
 a5e:	0e 36       	cpi	r16, 0x6E	; 110
 a60:	09 f0       	breq	.+2      	; 0xa64 <__stack+0x205>
 a62:	52 c0       	rjmp	.+164    	; 0xb08 <__stack+0x2a9>
 a64:	5f ef       	ldi	r21, 0xFF	; 255
 a66:	45 16       	cp	r4, r21
 a68:	5f ef       	ldi	r21, 0xFF	; 255
 a6a:	55 06       	cpc	r5, r21
 a6c:	09 f4       	brne	.+2      	; 0xa70 <__stack+0x211>
 a6e:	4c c0       	rjmp	.+152    	; 0xb08 <__stack+0x2a9>
 a70:	f4 cf       	rjmp	.-24     	; 0xa5a <__stack+0x1fb>
 a72:	15 32       	cpi	r17, 0x25	; 37
 a74:	69 f4       	brne	.+26     	; 0xa90 <__stack+0x231>
 a76:	f1 01       	movw	r30, r2
 a78:	06 80       	ldd	r0, Z+6	; 0x06
 a7a:	f7 81       	ldd	r31, Z+7	; 0x07

⌨️ 快捷键说明

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