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

📄 eeprom.lss

📁 利用CA-M8和一些实例程序
💻 LSS
📖 第 1 页 / 共 5 页
字号:
 7c4:	45 c1       	rjmp	.+650    	; 0xa50 <__stack+0x1f1>
 7c6:	90 e1       	ldi	r25, 0x10	; 16
 7c8:	c9 2e       	mov	r12, r25
 7ca:	d1 2c       	mov	r13, r1
 7cc:	ca 20       	and	r12, r10
 7ce:	db 20       	and	r13, r11
 7d0:	f4 fc       	sbrc	r15, 4
 7d2:	07 c0       	rjmp	.+14     	; 0x7e2 <vfscanf+0x162>
 7d4:	ea 85       	ldd	r30, Y+10	; 0x0a
 7d6:	fb 85       	ldd	r31, Y+11	; 0x0b
 7d8:	60 80       	ld	r6, Z
 7da:	71 80       	ldd	r7, Z+1	; 0x01
 7dc:	32 96       	adiw	r30, 0x02	; 2
 7de:	fb 87       	std	Y+11, r31	; 0x0b
 7e0:	ea 87       	std	Y+10, r30	; 0x0a
 7e2:	c1 01       	movw	r24, r2
 7e4:	0e 94 cd 05 	call	0xb9a	; 0xb9a <fgetc>
 7e8:	5c 01       	movw	r10, r24
 7ea:	0e 94 c5 06 	call	0xd8a	; 0xd8a <isspace>
 7ee:	89 2b       	or	r24, r25
 7f0:	c1 f7       	brne	.-16     	; 0x7e2 <vfscanf+0x162>
 7f2:	25 01       	movw	r4, r10
 7f4:	ff ef       	ldi	r31, 0xFF	; 255
 7f6:	af 16       	cp	r10, r31
 7f8:	ff ef       	ldi	r31, 0xFF	; 255
 7fa:	bf 06       	cpc	r11, r31
 7fc:	09 f4       	brne	.+2      	; 0x800 <vfscanf+0x180>
 7fe:	91 c1       	rjmp	.+802    	; 0xb22 <__stack+0x2c3>
 800:	53 01       	movw	r10, r6
 802:	18 c0       	rjmp	.+48     	; 0x834 <vfscanf+0x1b4>
 804:	c2 01       	movw	r24, r4
 806:	0e 94 c5 06 	call	0xd8a	; 0xd8a <isspace>
 80a:	89 2b       	or	r24, r25
 80c:	31 f0       	breq	.+12     	; 0x81a <vfscanf+0x19a>
 80e:	35 01       	movw	r6, r10
 810:	b1 01       	movw	r22, r2
 812:	c2 01       	movw	r24, r4
 814:	0e 94 39 06 	call	0xc72	; 0xc72 <ungetc>
 818:	13 c0       	rjmp	.+38     	; 0x840 <vfscanf+0x1c0>
 81a:	c1 14       	cp	r12, r1
 81c:	d1 04       	cpc	r13, r1
 81e:	19 f4       	brne	.+6      	; 0x826 <vfscanf+0x1a6>
 820:	d5 01       	movw	r26, r10
 822:	4d 92       	st	X+, r4
 824:	5d 01       	movw	r10, r26
 826:	c1 01       	movw	r24, r2
 828:	0e 94 cd 05 	call	0xb9a	; 0xb9a <fgetc>
 82c:	2c 01       	movw	r4, r24
 82e:	8f 5f       	subi	r24, 0xFF	; 255
 830:	9f 4f       	sbci	r25, 0xFF	; 255
 832:	29 f0       	breq	.+10     	; 0x83e <vfscanf+0x1be>
 834:	ea 94       	dec	r14
 836:	8e 2d       	mov	r24, r14
 838:	8f 5f       	subi	r24, 0xFF	; 255
 83a:	18 16       	cp	r1, r24
 83c:	1c f3       	brlt	.-58     	; 0x804 <vfscanf+0x184>
 83e:	35 01       	movw	r6, r10
 840:	cd 28       	or	r12, r13
 842:	09 f0       	breq	.+2      	; 0x846 <vfscanf+0x1c6>
 844:	05 c1       	rjmp	.+522    	; 0xa50 <__stack+0x1f1>
 846:	f3 01       	movw	r30, r6
 848:	10 82       	st	Z, r1
 84a:	02 c1       	rjmp	.+516    	; 0xa50 <__stack+0x1f1>
 84c:	e2 e0       	ldi	r30, 0x02	; 2
 84e:	fe 2a       	or	r15, r30
 850:	f8 e0       	ldi	r31, 0x08	; 8
 852:	ff 83       	std	Y+7, r31	; 0x07
 854:	04 c0       	rjmp	.+8      	; 0x85e <vfscanf+0x1de>
 856:	20 e1       	ldi	r18, 0x10	; 16
 858:	2f 83       	std	Y+7, r18	; 0x07
 85a:	32 e0       	ldi	r19, 0x02	; 2
 85c:	f3 2a       	or	r15, r19
 85e:	c1 01       	movw	r24, r2
 860:	0e 94 cd 05 	call	0xb9a	; 0xb9a <fgetc>
 864:	2c 01       	movw	r4, r24
 866:	0e 94 c5 06 	call	0xd8a	; 0xd8a <isspace>
 86a:	89 2b       	or	r24, r25
 86c:	c1 f7       	brne	.-16     	; 0x85e <vfscanf+0x1de>
 86e:	4f ef       	ldi	r20, 0xFF	; 255
 870:	44 16       	cp	r4, r20
 872:	4f ef       	ldi	r20, 0xFF	; 255
 874:	54 06       	cpc	r5, r20
 876:	09 f4       	brne	.+2      	; 0x87a <__stack+0x1b>
 878:	54 c1       	rjmp	.+680    	; 0xb22 <__stack+0x2c3>
 87a:	84 2d       	mov	r24, r4
 87c:	8d 32       	cpi	r24, 0x2D	; 45
 87e:	11 f0       	breq	.+4      	; 0x884 <__stack+0x25>
 880:	8b 32       	cpi	r24, 0x2B	; 43
 882:	91 f4       	brne	.+36     	; 0x8a8 <__stack+0x49>
 884:	ea 94       	dec	r14
 886:	1e 14       	cp	r1, r14
 888:	0c f0       	brlt	.+2      	; 0x88c <__stack+0x2d>
 88a:	4b c1       	rjmp	.+662    	; 0xb22 <__stack+0x2c3>
 88c:	8d 32       	cpi	r24, 0x2D	; 45
 88e:	11 f4       	brne	.+4      	; 0x894 <__stack+0x35>
 890:	58 e0       	ldi	r21, 0x08	; 8
 892:	f5 2a       	or	r15, r21
 894:	c1 01       	movw	r24, r2
 896:	0e 94 cd 05 	call	0xb9a	; 0xb9a <fgetc>
 89a:	2c 01       	movw	r4, r24
 89c:	8f ef       	ldi	r24, 0xFF	; 255
 89e:	48 16       	cp	r4, r24
 8a0:	8f ef       	ldi	r24, 0xFF	; 255
 8a2:	58 06       	cpc	r5, r24
 8a4:	09 f4       	brne	.+2      	; 0x8a8 <__stack+0x49>
 8a6:	3d c1       	rjmp	.+634    	; 0xb22 <__stack+0x2c3>
 8a8:	90 e3       	ldi	r25, 0x30	; 48
 8aa:	49 16       	cp	r4, r25
 8ac:	81 f5       	brne	.+96     	; 0x90e <__stack+0xaf>
 8ae:	66 24       	eor	r6, r6
 8b0:	77 24       	eor	r7, r7
 8b2:	43 01       	movw	r8, r6
 8b4:	ea 94       	dec	r14
 8b6:	1e 14       	cp	r1, r14
 8b8:	0c f0       	brlt	.+2      	; 0x8bc <__stack+0x5d>
 8ba:	82 c0       	rjmp	.+260    	; 0x9c0 <__stack+0x161>
 8bc:	c1 01       	movw	r24, r2
 8be:	0e 94 cd 05 	call	0xb9a	; 0xb9a <fgetc>
 8c2:	2c 01       	movw	r4, r24
 8c4:	af ef       	ldi	r26, 0xFF	; 255
 8c6:	8f 3f       	cpi	r24, 0xFF	; 255
 8c8:	9a 07       	cpc	r25, r26
 8ca:	09 f4       	brne	.+2      	; 0x8ce <__stack+0x6f>
 8cc:	79 c0       	rjmp	.+242    	; 0x9c0 <__stack+0x161>
 8ce:	0e 94 cd 06 	call	0xd9a	; 0xd9a <tolower>
 8d2:	88 37       	cpi	r24, 0x78	; 120
 8d4:	c1 f4       	brne	.+48     	; 0x906 <__stack+0xa7>
 8d6:	0f 36       	cpi	r16, 0x6F	; 111
 8d8:	21 f0       	breq	.+8      	; 0x8e2 <__stack+0x83>
 8da:	04 36       	cpi	r16, 0x64	; 100
 8dc:	11 f0       	breq	.+4      	; 0x8e2 <__stack+0x83>
 8de:	05 37       	cpi	r16, 0x75	; 117
 8e0:	29 f4       	brne	.+10     	; 0x8ec <__stack+0x8d>
 8e2:	b1 01       	movw	r22, r2
 8e4:	c2 01       	movw	r24, r4
 8e6:	0e 94 39 06 	call	0xc72	; 0xc72 <ungetc>
 8ea:	6a c0       	rjmp	.+212    	; 0x9c0 <__stack+0x161>
 8ec:	c1 01       	movw	r24, r2
 8ee:	0e 94 cd 05 	call	0xb9a	; 0xb9a <fgetc>
 8f2:	2c 01       	movw	r4, r24
 8f4:	8f 5f       	subi	r24, 0xFF	; 255
 8f6:	9f 4f       	sbci	r25, 0xFF	; 255
 8f8:	19 f4       	brne	.+6      	; 0x900 <__stack+0xa1>
 8fa:	e0 e1       	ldi	r30, 0x10	; 16
 8fc:	ef 83       	std	Y+7, r30	; 0x07
 8fe:	60 c0       	rjmp	.+192    	; 0x9c0 <__stack+0x161>
 900:	f0 e1       	ldi	r31, 0x10	; 16
 902:	ff 83       	std	Y+7, r31	; 0x07
 904:	04 c0       	rjmp	.+8      	; 0x90e <__stack+0xaf>
 906:	09 36       	cpi	r16, 0x69	; 105
 908:	11 f4       	brne	.+4      	; 0x90e <__stack+0xaf>
 90a:	28 e0       	ldi	r18, 0x08	; 8
 90c:	2f 83       	std	Y+7, r18	; 0x07
 90e:	aa 24       	eor	r10, r10
 910:	bb 24       	eor	r11, r11
 912:	65 01       	movw	r12, r10
 914:	5f 81       	ldd	r21, Y+7	; 0x07
 916:	45 2f       	mov	r20, r21
 918:	50 e0       	ldi	r21, 0x00	; 0
 91a:	59 8b       	std	Y+17, r21	; 0x11
 91c:	48 8b       	std	Y+16, r20	; 0x10
 91e:	8f 81       	ldd	r24, Y+7	; 0x07
 920:	68 2e       	mov	r6, r24
 922:	77 24       	eor	r7, r7
 924:	88 24       	eor	r8, r8
 926:	99 24       	eor	r9, r9
 928:	c2 01       	movw	r24, r4
 92a:	0e 94 cd 06 	call	0xd9a	; 0xd9a <tolower>
 92e:	9c 01       	movw	r18, r24
 930:	20 53       	subi	r18, 0x30	; 48
 932:	30 40       	sbci	r19, 0x00	; 0
 934:	2a 30       	cpi	r18, 0x0A	; 10
 936:	31 05       	cpc	r19, r1
 938:	34 f0       	brlt	.+12     	; 0x946 <__stack+0xe7>
 93a:	c9 01       	movw	r24, r18
 93c:	c1 97       	sbiw	r24, 0x31	; 49
 93e:	52 f0       	brmi	.+20     	; 0x954 <__stack+0xf5>
 940:	27 52       	subi	r18, 0x27	; 39
 942:	30 40       	sbci	r19, 0x00	; 0
 944:	02 c0       	rjmp	.+4      	; 0x94a <__stack+0xeb>
 946:	37 fd       	sbrc	r19, 7
 948:	05 c0       	rjmp	.+10     	; 0x954 <__stack+0xf5>
 94a:	a8 89       	ldd	r26, Y+16	; 0x10
 94c:	b9 89       	ldd	r27, Y+17	; 0x11
 94e:	2a 17       	cp	r18, r26
 950:	3b 07       	cpc	r19, r27
 952:	3c f0       	brlt	.+14     	; 0x962 <__stack+0x103>
 954:	35 01       	movw	r6, r10
 956:	46 01       	movw	r8, r12
 958:	b1 01       	movw	r22, r2
 95a:	c2 01       	movw	r24, r4
 95c:	0e 94 39 06 	call	0xc72	; 0xc72 <ungetc>
 960:	26 c0       	rjmp	.+76     	; 0x9ae <__stack+0x14f>
 962:	c9 01       	movw	r24, r18
 964:	aa 27       	eor	r26, r26
 966:	97 fd       	sbrc	r25, 7
 968:	a0 95       	com	r26
 96a:	ba 2f       	mov	r27, r26
 96c:	8c 87       	std	Y+12, r24	; 0x0c
 96e:	9d 87       	std	Y+13, r25	; 0x0d
 970:	ae 87       	std	Y+14, r26	; 0x0e
 972:	bf 87       	std	Y+15, r27	; 0x0f
 974:	c6 01       	movw	r24, r12
 976:	b5 01       	movw	r22, r10
 978:	a4 01       	movw	r20, r8
 97a:	93 01       	movw	r18, r6
 97c:	0e 94 d8 06 	call	0xdb0	; 0xdb0 <__mulsi3>
 980:	5b 01       	movw	r10, r22
 982:	6c 01       	movw	r12, r24
 984:	2c 85       	ldd	r18, Y+12	; 0x0c
 986:	3d 85       	ldd	r19, Y+13	; 0x0d
 988:	4e 85       	ldd	r20, Y+14	; 0x0e
 98a:	5f 85       	ldd	r21, Y+15	; 0x0f
 98c:	a2 0e       	add	r10, r18
 98e:	b3 1e       	adc	r11, r19
 990:	c4 1e       	adc	r12, r20
 992:	d5 1e       	adc	r13, r21
 994:	ea 94       	dec	r14
 996:	1e 14       	cp	r1, r14
 998:	44 f4       	brge	.+16     	; 0x9aa <__stack+0x14b>
 99a:	c1 01       	movw	r24, r2
 99c:	0e 94 cd 05 	call	0xb9a	; 0xb9a <fgetc>
 9a0:	2c 01       	movw	r4, r24
 9a2:	8f 5f       	subi	r24, 0xFF	; 255
 9a4:	9f 4f       	sbci	r25, 0xFF	; 255
 9a6:	09 f0       	breq	.+2      	; 0x9aa <__stack+0x14b>
 9a8:	bf cf       	rjmp	.-130    	; 0x928 <__stack+0xc9>
 9aa:	35 01       	movw	r6, r10
 9ac:	46 01       	movw	r8, r12
 9ae:	f3 fe       	sbrs	r15, 3
 9b0:	07 c0       	rjmp	.+14     	; 0x9c0 <__stack+0x161>
 9b2:	66 24       	eor	r6, r6
 9b4:	77 24       	eor	r7, r7
 9b6:	43 01       	movw	r8, r6
 9b8:	6a 18       	sub	r6, r10
 9ba:	7b 08       	sbc	r7, r11
 9bc:	8c 08       	sbc	r8, r12
 9be:	9d 08       	sbc	r9, r13
 9c0:	2f 2d       	mov	r18, r15
 9c2:	30 e0       	ldi	r19, 0x00	; 0
 9c4:	f4 fc       	sbrc	r15, 4
 9c6:	44 c0       	rjmp	.+136    	; 0xa50 <__stack+0x1f1>
 9c8:	c9 01       	movw	r24, r18
 9ca:	86 70       	andi	r24, 0x06	; 6
 9cc:	90 70       	andi	r25, 0x00	; 0
 9ce:	06 97       	sbiw	r24, 0x06	; 6
 9d0:	51 f4       	brne	.+20     	; 0x9e6 <__stack+0x187>
 9d2:	ea 85       	ldd	r30, Y+10	; 0x0a
 9d4:	fb 85       	ldd	r31, Y+11	; 0x0b
 9d6:	a0 81       	ld	r26, Z
 9d8:	b1 81       	ldd	r27, Z+1	; 0x01
 9da:	6d 92       	st	X+, r6
 9dc:	7d 92       	st	X+, r7
 9de:	8d 92       	st	X+, r8
 9e0:	9c 92       	st	X, r9
 9e2:	13 97       	sbiw	r26, 0x03	; 3
 9e4:	08 c0       	rjmp	.+16     	; 0x9f6 <__stack+0x197>
 9e6:	f1 fe       	sbrs	r15, 1
 9e8:	0a c0       	rjmp	.+20     	; 0x9fe <__stack+0x19f>
 9ea:	ea 85       	ldd	r30, Y+10	; 0x0a
 9ec:	fb 85       	ldd	r31, Y+11	; 0x0b
 9ee:	a0 81       	ld	r26, Z
 9f0:	b1 81       	ldd	r27, Z+1	; 0x01
 9f2:	6d 92       	st	X+, r6
 9f4:	7c 92       	st	X, r7
 9f6:	32 96       	adiw	r30, 0x02	; 2
 9f8:	fb 87       	std	Y+11, r31	; 0x0b
 9fa:	ea 87       	std	Y+10, r30	; 0x0a
 9fc:	29 c0       	rjmp	.+82     	; 0xa50 <__stack+0x1f1>
 9fe:	8a 85       	ldd	r24, Y+10	; 0x0a
 a00:	9b 85       	ldd	r25, Y+11	; 0x0b
 a02:	02 96       	adiw	r24, 0x02	; 2
 a04:	f2 fe       	sbrs	r15, 2
 a06:	0a c0       	rjmp	.+20     	; 0xa1c <__stack+0x1bd>
 a08:	ea 85       	ldd	r30, Y+10	; 0x0a
 a0a:	fb 85       	ldd	r31, Y+11	; 0x0b
 a0c:	a0 81       	ld	r26, Z
 a0e:	b1 81       	ldd	r27, Z+1	; 0x01
 a10:	6d 92       	st	X+, r6
 a12:	7d 92       	st	X+, r7
 a14:	8d 92       	st	X+, r8
 a16:	9c 92       	st	X, r9
 a18:	13 97       	sbiw	r26, 0x03	; 3
 a1a:	06 c0       	rjmp	.+12     	; 0xa28 <__stack+0x1c9>
 a1c:	ea 85       	ldd	r30, Y+10	; 0x0a
 a1e:	fb 85       	ldd	r31, Y+11	; 0x0b
 a20:	a0 81       	ld	r26, Z
 a22:	b1 81       	ldd	r27, Z+1	; 0x01
 a24:	6d 92       	st	X+, r6
 a26:	7c 92       	st	X, r7
 a28:	9b 87       	std	Y+11, r25	; 0x0b
 a2a:	8a 87       	std	Y+10, r24	; 0x0a
 a2c:	11 c0       	rjmp	.+34     	; 0xa50 <__stack+0x1f1>
 a2e:	f4 fc       	sbrc	r15, 4
 a30:	0f c0       	rjmp	.+30     	; 0xa50 <__stack+0x1f1>
 a32:	ea 85       	ldd	r30, Y+10	; 0x0a
 a34:	fb 85       	ldd	r31, Y+11	; 0x0b
 a36:	a0 81       	ld	r26, Z
 a38:	b1 81       	ldd	r27, Z+1	; 0x01
 a3a:	f1 01       	movw	r30, r2
 a3c:	86 81       	ldd	r24, Z+6	; 0x06
 a3e:	97 81       	ldd	r25, Z+7	; 0x07
 a40:	8d 93       	st	X+, r24
 a42:	9c 93       	st	X, r25
 a44:	2a 85       	ldd	r18, Y+10	; 0x0a
 a46:	3b 85       	ldd	r19, Y+11	; 0x0b
 a48:	2e 5f       	subi	r18, 0xFE	; 254
 a4a:	3f 4f       	sbci	r19, 0xFF	; 255
 a4c:	3b 87       	std	Y+11, r19	; 0x0b
 a4e:	2a 87       	std	Y+10, r18	; 0x0a
 a50:	f1 01       	movw	r30, r2
 a52:	86 81       	ldd	r24, Z+6	; 0x06
 a54:	97 81       	ldd	r25, Z+7	; 0x07
 a56:	29 81       	ldd	r18, Y+1	; 0x01
 a58:	3a 81       	ldd	r19, Y+2	; 0x02
 a5a:	28 17       	cp	r18, r24
 a5c:	39 07       	cpc	r19, r25
 a5e:	64 f4       	brge	.+24     	; 0xa78 <__stack+0x219>
 a60:	f4 fc       	sbrc	r15, 4
 a62:	06 c0       	rjmp	.+12     	; 0xa70 <__stack+0x211>
 a64:	4d 81       	ldd	r20, Y+5	; 0x05
 a66:	5e 81       	ldd	r21, Y+6	; 0x06
 a68:	4f 5f       	subi	r20, 0xFF	; 255
 a6a:	5f 4f       	sbci	r21, 0xFF	; 255
 a6c:	5e 83       	std	Y+6, r21	; 0x06
 a6e:	4d 83       	std	Y+5, r20	; 0x05
 a70:	1c 82       	std	Y+4, r1	; 0x04
 a72:	1b 82       	std	Y+3, r1	; 0x03
 a74:	ff 24       	eor	r15, r15
 a76:	41 c0       	rjmp	.+130    	; 0xafa <__stack+0x29b>
 a78:	0e 36       	cpi	r16, 0x6E	; 110

⌨️ 快捷键说明

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