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

📄 adled.lss

📁 AVR单片机AD转换及LED显示源程序,已经在仿真文件中成功调试
💻 LSS
📖 第 1 页 / 共 5 页
字号:
 994:	68 e0       	ldi	r22, 0x08	; 8
 996:	46 2e       	mov	r4, r22
 998:	82 e0       	ldi	r24, 0x02	; 2
 99a:	58 2a       	or	r5, r24
 99c:	04 c0       	rjmp	.+8      	; 0x9a6 <vfscanf+0x220>
 99e:	50 e1       	ldi	r21, 0x10	; 16
 9a0:	45 2e       	mov	r4, r21
 9a2:	92 e0       	ldi	r25, 0x02	; 2
 9a4:	59 2a       	or	r5, r25
 9a6:	9b 2d       	mov	r25, r11
 9a8:	8a 2d       	mov	r24, r10
 9aa:	ab d1       	rcall	.+854    	; 0xd02 <fgetc>
 9ac:	c8 2e       	mov	r12, r24
 9ae:	d9 2e       	mov	r13, r25
 9b0:	52 d2       	rcall	.+1188   	; 0xe56 <isspace>
 9b2:	89 2b       	or	r24, r25
 9b4:	c1 f7       	brne	.-16     	; 0x9a6 <vfscanf+0x220>
 9b6:	ef ef       	ldi	r30, 0xFF	; 255
 9b8:	ce 16       	cp	r12, r30
 9ba:	ef ef       	ldi	r30, 0xFF	; 255
 9bc:	de 06       	cpc	r13, r30
 9be:	09 f4       	brne	.+2      	; 0x9c2 <vfscanf+0x23c>
 9c0:	58 c1       	rjmp	.+688    	; 0xc72 <vfscanf+0x4ec>
 9c2:	fd e2       	ldi	r31, 0x2D	; 45
 9c4:	cf 16       	cp	r12, r31
 9c6:	19 f0       	breq	.+6      	; 0x9ce <vfscanf+0x248>
 9c8:	2b e2       	ldi	r18, 0x2B	; 43
 9ca:	c2 16       	cp	r12, r18
 9cc:	91 f4       	brne	.+36     	; 0x9f2 <vfscanf+0x26c>
 9ce:	6a 94       	dec	r6
 9d0:	16 14       	cp	r1, r6
 9d2:	0c f0       	brlt	.+2      	; 0x9d6 <vfscanf+0x250>
 9d4:	4e c1       	rjmp	.+668    	; 0xc72 <vfscanf+0x4ec>
 9d6:	3d e2       	ldi	r19, 0x2D	; 45
 9d8:	c3 16       	cp	r12, r19
 9da:	11 f4       	brne	.+4      	; 0x9e0 <vfscanf+0x25a>
 9dc:	48 e0       	ldi	r20, 0x08	; 8
 9de:	54 2a       	or	r5, r20
 9e0:	9b 2d       	mov	r25, r11
 9e2:	8a 2d       	mov	r24, r10
 9e4:	8e d1       	rcall	.+796    	; 0xd02 <fgetc>
 9e6:	c8 2e       	mov	r12, r24
 9e8:	d9 2e       	mov	r13, r25
 9ea:	8f 5f       	subi	r24, 0xFF	; 255
 9ec:	9f 4f       	sbci	r25, 0xFF	; 255
 9ee:	09 f4       	brne	.+2      	; 0x9f2 <vfscanf+0x26c>
 9f0:	40 c1       	rjmp	.+640    	; 0xc72 <vfscanf+0x4ec>
 9f2:	80 e3       	ldi	r24, 0x30	; 48
 9f4:	c8 16       	cp	r12, r24
 9f6:	b9 f5       	brne	.+110    	; 0xa66 <vfscanf+0x2e0>
 9f8:	ee 24       	eor	r14, r14
 9fa:	ff 24       	eor	r15, r15
 9fc:	00 27       	eor	r16, r16
 9fe:	11 27       	eor	r17, r17
 a00:	6a 94       	dec	r6
 a02:	16 14       	cp	r1, r6
 a04:	0c f0       	brlt	.+2      	; 0xa08 <vfscanf+0x282>
 a06:	88 c0       	rjmp	.+272    	; 0xb18 <vfscanf+0x392>
 a08:	9b 2d       	mov	r25, r11
 a0a:	8a 2d       	mov	r24, r10
 a0c:	7a d1       	rcall	.+756    	; 0xd02 <fgetc>
 a0e:	c8 2e       	mov	r12, r24
 a10:	d9 2e       	mov	r13, r25
 a12:	9f ef       	ldi	r25, 0xFF	; 255
 a14:	c9 16       	cp	r12, r25
 a16:	9f ef       	ldi	r25, 0xFF	; 255
 a18:	d9 06       	cpc	r13, r25
 a1a:	09 f4       	brne	.+2      	; 0xa1e <vfscanf+0x298>
 a1c:	7d c0       	rjmp	.+250    	; 0xb18 <vfscanf+0x392>
 a1e:	9d 2d       	mov	r25, r13
 a20:	8c 2d       	mov	r24, r12
 a22:	28 d2       	rcall	.+1104   	; 0xe74 <tolower>
 a24:	88 37       	cpi	r24, 0x78	; 120
 a26:	d1 f4       	brne	.+52     	; 0xa5c <vfscanf+0x2d6>
 a28:	ef e6       	ldi	r30, 0x6F	; 111
 a2a:	7e 16       	cp	r7, r30
 a2c:	31 f0       	breq	.+12     	; 0xa3a <vfscanf+0x2b4>
 a2e:	f4 e6       	ldi	r31, 0x64	; 100
 a30:	7f 16       	cp	r7, r31
 a32:	19 f0       	breq	.+6      	; 0xa3a <vfscanf+0x2b4>
 a34:	25 e7       	ldi	r18, 0x75	; 117
 a36:	72 16       	cp	r7, r18
 a38:	31 f4       	brne	.+12     	; 0xa46 <vfscanf+0x2c0>
 a3a:	7b 2d       	mov	r23, r11
 a3c:	6a 2d       	mov	r22, r10
 a3e:	9d 2d       	mov	r25, r13
 a40:	8c 2d       	mov	r24, r12
 a42:	d5 d1       	rcall	.+938    	; 0xdee <ungetc>
 a44:	69 c0       	rjmp	.+210    	; 0xb18 <vfscanf+0x392>
 a46:	40 e1       	ldi	r20, 0x10	; 16
 a48:	44 2e       	mov	r4, r20
 a4a:	9b 2d       	mov	r25, r11
 a4c:	8a 2d       	mov	r24, r10
 a4e:	59 d1       	rcall	.+690    	; 0xd02 <fgetc>
 a50:	c8 2e       	mov	r12, r24
 a52:	d9 2e       	mov	r13, r25
 a54:	8f 5f       	subi	r24, 0xFF	; 255
 a56:	9f 4f       	sbci	r25, 0xFF	; 255
 a58:	31 f4       	brne	.+12     	; 0xa66 <vfscanf+0x2e0>
 a5a:	5e c0       	rjmp	.+188    	; 0xb18 <vfscanf+0x392>
 a5c:	49 e6       	ldi	r20, 0x69	; 105
 a5e:	74 16       	cp	r7, r20
 a60:	11 f4       	brne	.+4      	; 0xa66 <vfscanf+0x2e0>
 a62:	38 e0       	ldi	r19, 0x08	; 8
 a64:	43 2e       	mov	r4, r19
 a66:	ee 24       	eor	r14, r14
 a68:	ff 24       	eor	r15, r15
 a6a:	00 27       	eor	r16, r16
 a6c:	11 27       	eor	r17, r17
 a6e:	9d 2d       	mov	r25, r13
 a70:	8c 2d       	mov	r24, r12
 a72:	00 d2       	rcall	.+1024   	; 0xe74 <tolower>
 a74:	c0 97       	sbiw	r24, 0x30	; 48
 a76:	98 87       	std	Y+8, r25	; 0x08
 a78:	8f 83       	std	Y+7, r24	; 0x07
 a7a:	8a 30       	cpi	r24, 0x0A	; 10
 a7c:	91 05       	cpc	r25, r1
 a7e:	44 f0       	brlt	.+16     	; 0xa90 <vfscanf+0x30a>
 a80:	c1 97       	sbiw	r24, 0x31	; 49
 a82:	98 87       	std	Y+8, r25	; 0x08
 a84:	8f 83       	std	Y+7, r24	; 0x07
 a86:	97 fd       	sbrc	r25, 7
 a88:	03 c0       	rjmp	.+6      	; 0xa90 <vfscanf+0x30a>
 a8a:	0a 96       	adiw	r24, 0x0a	; 10
 a8c:	98 87       	std	Y+8, r25	; 0x08
 a8e:	8f 83       	std	Y+7, r24	; 0x07
 a90:	8f 81       	ldd	r24, Y+7	; 0x07
 a92:	98 85       	ldd	r25, Y+8	; 0x08
 a94:	97 fd       	sbrc	r25, 7
 a96:	07 c0       	rjmp	.+14     	; 0xaa6 <vfscanf+0x320>
 a98:	84 2d       	mov	r24, r4
 a9a:	99 27       	eor	r25, r25
 a9c:	ef 81       	ldd	r30, Y+7	; 0x07
 a9e:	f8 85       	ldd	r31, Y+8	; 0x08
 aa0:	e8 17       	cp	r30, r24
 aa2:	f9 07       	cpc	r31, r25
 aa4:	34 f0       	brlt	.+12     	; 0xab2 <vfscanf+0x32c>
 aa6:	7b 2d       	mov	r23, r11
 aa8:	6a 2d       	mov	r22, r10
 aaa:	9d 2d       	mov	r25, r13
 aac:	8c 2d       	mov	r24, r12
 aae:	9f d1       	rcall	.+830    	; 0xdee <ungetc>
 ab0:	29 c0       	rjmp	.+82     	; 0xb04 <vfscanf+0x37e>
 ab2:	84 2d       	mov	r24, r4
 ab4:	99 27       	eor	r25, r25
 ab6:	aa 27       	eor	r26, r26
 ab8:	bb 27       	eor	r27, r27
 aba:	28 2f       	mov	r18, r24
 abc:	39 2f       	mov	r19, r25
 abe:	4a 2f       	mov	r20, r26
 ac0:	5b 2f       	mov	r21, r27
 ac2:	91 2f       	mov	r25, r17
 ac4:	80 2f       	mov	r24, r16
 ac6:	7f 2d       	mov	r23, r15
 ac8:	6e 2d       	mov	r22, r14
 aca:	e7 d1       	rcall	.+974    	; 0xe9a <__mulsi3>
 acc:	e6 2e       	mov	r14, r22
 ace:	f7 2e       	mov	r15, r23
 ad0:	08 2f       	mov	r16, r24
 ad2:	19 2f       	mov	r17, r25
 ad4:	2f 81       	ldd	r18, Y+7	; 0x07
 ad6:	38 85       	ldd	r19, Y+8	; 0x08
 ad8:	82 2f       	mov	r24, r18
 ada:	93 2f       	mov	r25, r19
 adc:	aa 27       	eor	r26, r26
 ade:	97 fd       	sbrc	r25, 7
 ae0:	a0 95       	com	r26
 ae2:	ba 2f       	mov	r27, r26
 ae4:	e8 0e       	add	r14, r24
 ae6:	f9 1e       	adc	r15, r25
 ae8:	0a 1f       	adc	r16, r26
 aea:	1b 1f       	adc	r17, r27
 aec:	6a 94       	dec	r6
 aee:	16 14       	cp	r1, r6
 af0:	4c f4       	brge	.+18     	; 0xb04 <vfscanf+0x37e>
 af2:	9b 2d       	mov	r25, r11
 af4:	8a 2d       	mov	r24, r10
 af6:	05 d1       	rcall	.+522    	; 0xd02 <fgetc>
 af8:	c8 2e       	mov	r12, r24
 afa:	d9 2e       	mov	r13, r25
 afc:	8f 5f       	subi	r24, 0xFF	; 255
 afe:	9f 4f       	sbci	r25, 0xFF	; 255
 b00:	09 f0       	breq	.+2      	; 0xb04 <vfscanf+0x37e>
 b02:	b5 cf       	rjmp	.-150    	; 0xa6e <vfscanf+0x2e8>
 b04:	53 fe       	sbrs	r5, 3
 b06:	08 c0       	rjmp	.+16     	; 0xb18 <vfscanf+0x392>
 b08:	10 95       	com	r17
 b0a:	00 95       	com	r16
 b0c:	f0 94       	com	r15
 b0e:	e0 94       	com	r14
 b10:	e1 1c       	adc	r14, r1
 b12:	f1 1c       	adc	r15, r1
 b14:	01 1d       	adc	r16, r1
 b16:	11 1d       	adc	r17, r1
 b18:	25 2d       	mov	r18, r5
 b1a:	33 27       	eor	r19, r19
 b1c:	24 fd       	sbrc	r18, 4
 b1e:	42 c0       	rjmp	.+132    	; 0xba4 <vfscanf+0x41e>
 b20:	93 2f       	mov	r25, r19
 b22:	82 2f       	mov	r24, r18
 b24:	86 70       	andi	r24, 0x06	; 6
 b26:	90 70       	andi	r25, 0x00	; 0
 b28:	06 97       	sbiw	r24, 0x06	; 6
 b2a:	39 f4       	brne	.+14     	; 0xb3a <vfscanf+0x3b4>
 b2c:	f9 2d       	mov	r31, r9
 b2e:	e8 2d       	mov	r30, r8
 b30:	42 e0       	ldi	r20, 0x02	; 2
 b32:	50 e0       	ldi	r21, 0x00	; 0
 b34:	84 0e       	add	r8, r20
 b36:	95 1e       	adc	r9, r21
 b38:	12 c0       	rjmp	.+36     	; 0xb5e <vfscanf+0x3d8>
 b3a:	21 ff       	sbrs	r18, 1
 b3c:	07 c0       	rjmp	.+14     	; 0xb4c <vfscanf+0x3c6>
 b3e:	f9 2d       	mov	r31, r9
 b40:	e8 2d       	mov	r30, r8
 b42:	82 e0       	ldi	r24, 0x02	; 2
 b44:	90 e0       	ldi	r25, 0x00	; 0
 b46:	88 0e       	add	r8, r24
 b48:	99 1e       	adc	r9, r25
 b4a:	15 c0       	rjmp	.+42     	; 0xb76 <vfscanf+0x3f0>
 b4c:	99 2d       	mov	r25, r9
 b4e:	88 2d       	mov	r24, r8
 b50:	02 96       	adiw	r24, 0x02	; 2
 b52:	22 ff       	sbrs	r18, 2
 b54:	0c c0       	rjmp	.+24     	; 0xb6e <vfscanf+0x3e8>
 b56:	f9 2d       	mov	r31, r9
 b58:	e8 2d       	mov	r30, r8
 b5a:	88 2e       	mov	r8, r24
 b5c:	99 2e       	mov	r9, r25
 b5e:	01 90       	ld	r0, Z+
 b60:	f0 81       	ld	r31, Z
 b62:	e0 2d       	mov	r30, r0
 b64:	e0 82       	st	Z, r14
 b66:	f1 82       	std	Z+1, r15	; 0x01
 b68:	02 83       	std	Z+2, r16	; 0x02
 b6a:	13 83       	std	Z+3, r17	; 0x03
 b6c:	1b c0       	rjmp	.+54     	; 0xba4 <vfscanf+0x41e>
 b6e:	f9 2d       	mov	r31, r9
 b70:	e8 2d       	mov	r30, r8
 b72:	88 2e       	mov	r8, r24
 b74:	99 2e       	mov	r9, r25
 b76:	01 90       	ld	r0, Z+
 b78:	f0 81       	ld	r31, Z
 b7a:	e0 2d       	mov	r30, r0
 b7c:	f1 82       	std	Z+1, r15	; 0x01
 b7e:	e0 82       	st	Z, r14
 b80:	11 c0       	rjmp	.+34     	; 0xba4 <vfscanf+0x41e>
 b82:	9f 81       	ldd	r25, Y+7	; 0x07
 b84:	94 fd       	sbrc	r25, 4
 b86:	0e c0       	rjmp	.+28     	; 0xba4 <vfscanf+0x41e>
 b88:	f9 2d       	mov	r31, r9
 b8a:	e8 2d       	mov	r30, r8
 b8c:	22 e0       	ldi	r18, 0x02	; 2
 b8e:	30 e0       	ldi	r19, 0x00	; 0
 b90:	82 0e       	add	r8, r18
 b92:	93 1e       	adc	r9, r19
 b94:	a0 81       	ld	r26, Z
 b96:	b1 81       	ldd	r27, Z+1	; 0x01
 b98:	fb 2d       	mov	r31, r11
 b9a:	ea 2d       	mov	r30, r10
 b9c:	86 81       	ldd	r24, Z+6	; 0x06
 b9e:	97 81       	ldd	r25, Z+7	; 0x07
 ba0:	8d 93       	st	X+, r24
 ba2:	9c 93       	st	X, r25
 ba4:	fb 2d       	mov	r31, r11
 ba6:	ea 2d       	mov	r30, r10
 ba8:	86 81       	ldd	r24, Z+6	; 0x06
 baa:	97 81       	ldd	r25, Z+7	; 0x07
 bac:	2d 81       	ldd	r18, Y+5	; 0x05
 bae:	3e 81       	ldd	r19, Y+6	; 0x06
 bb0:	28 17       	cp	r18, r24
 bb2:	39 07       	cpc	r19, r25
 bb4:	44 f4       	brge	.+16     	; 0xbc6 <vfscanf+0x440>
 bb6:	54 fc       	sbrc	r5, 4
 bb8:	03 c0       	rjmp	.+6      	; 0xbc0 <vfscanf+0x43a>
 bba:	08 94       	sec
 bbc:	21 1c       	adc	r2, r1
 bbe:	31 1c       	adc	r3, r1
 bc0:	1c 82       	std	Y+4, r1	; 0x04
 bc2:	1b 82       	std	Y+3, r1	; 0x03
 bc4:	0a c0       	rjmp	.+20     	; 0xbda <vfscanf+0x454>
 bc6:	3e e6       	ldi	r19, 0x6E	; 110
 bc8:	73 16       	cp	r7, r19
 bca:	09 f0       	breq	.+2      	; 0xbce <vfscanf+0x448>
 bcc:	52 c0       	rjmp	.+164    	; 0xc72 <vfscanf+0x4ec>
 bce:	4f ef       	ldi	r20, 0xFF	; 255
 bd0:	c4 16       	cp	r12, r20
 bd2:	4f ef       	ldi	r20, 0xFF	; 255
 bd4:	d4 06       	cpc	r13, r20
 bd6:	09 f4       	brne	.+2      	; 0xbda <vfscanf+0x454>
 bd8:	4c c0       	rjmp	.+152    	; 0xc72 <vfscanf+0x4ec>
 bda:	55 24       	eor	r5, r5
 bdc:	3a c0       	rjmp	.+116    	; 0xc52 <vfscanf+0x4cc>
 bde:	55 e2       	ldi	r21, 0x25	; 37
 be0:	75 16       	cp	r7, r21
 be2:	71 f4       	brne	.+28     	; 0xc00 <vfscanf+0x47a>
 be4:	21 e0       	ldi	r18, 0x01	; 1
 be6:	52 2e       	mov	r5, r18
 be8:	9a e0       	ldi	r25, 0x0A	; 10
 bea:	49 2e       	mov	r4, r25
 bec:	fb 2d       	mov	r31, r11
 bee:	ea 2d       	mov	r30, r10
 bf0:	06 80       	ldd	r0, Z+6	; 0x06
 bf2:	f7 81       	ldd	r31, Z+7	; 0x07
 bf4:	e0 2d       	mov	r30, r0
 bf6:	fe 83       	std	Y+6, r31	; 0x06
 bf8:	ed 83       	std	Y+5, r30	; 0x05
 bfa:	8f e7       	ldi	r24, 0x7F	; 127
 bfc:	68 2e       	mov	r6, r24
 bfe:	29 c0       	rjmp	.+82     	; 0xc52 <vfscanf+0x4cc>
 c00:	87 2d       	mov	r24, r7
 c02:	99 27       	eor	r25, r25
 c04:	87 fd       	sbrc	r24, 7
 c06:	90 95       	com	r25
 c08:	26 d1       	rcall	.+588    	; 0xe56 <isspace>
 c0a:	89 2b       	or	r24, r25
 c0c:	99 f0       	breq	.+38     	; 0xc34 <vfscanf+0x4ae>
 c0e:	9b 2d       	mov	r25, r11
 c10:	8a 2d       	mov	r24, r10
 c12:	77 d0       	rcall	.+238    	; 0xd02 <fgetc>
 c14:	c8 2e       	mov	r12, r24
 c16:	d9 2e       	mov	r13, r25
 c18:	1e d1       	rcall	.+572    	; 0xe56 <isspace>
 c1a:	89 2b       	or	r24, r25
 c1c:	c1 f7       	brne	.-16     	; 0xc0e <vfscanf+0x488>
 c1e:	ff ef       	ldi	r31, 0xFF	; 255
 c20:	cf 16       	cp	r12, r31
 c22:	ff ef       	ldi	r31, 0xFF	; 255
 c24:	df 06       	cpc	r13, r31
 c26:	29 f1       	breq	.+74     	; 0xc72 <vfscanf+0x4ec>
 c28:	7b 2d       	mov	r23, r11
 c2a:	6a 2d       	mov	r22, r10
 c2c:	9d 2d       	mov	r25, r13
 c2e:	8c 2d       	mov	r24, r12
 c30:	de d0       	rcall	.+444    	; 0xdee <ungetc>
 c32:	0f c0       	rjmp	.+30     	; 0xc52 <vfscanf+0x4cc>
 c34:	9b 2d       	mov	r25, r11
 c36:	8a 2d       

⌨️ 快捷键说明

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