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

📄 main.lss

📁 用ATMEL AVR单片机开发的MMC程式在SPI模式
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     86e:	55 24       	eor	r5, r5
     870:	fc 01       	movw	r30, r24
     872:	46 82       	std	Z+6, r4	; 0x06
     874:	57 82       	std	Z+7, r5	; 0x07
     876:	83 81       	ldd	r24, Z+3	; 0x03
     878:	81 fd       	sbrc	r24, 1
     87a:	4b c2       	rjmp	.+1174   	; 0xd12
     87c:	8f ef       	ldi	r24, 0xFF	; 255
     87e:	9f ef       	ldi	r25, 0xFF	; 255
     880:	5f c2       	rjmp	.+1214   	; 0xd40
     882:	40 fe       	sbrs	r4, 0
     884:	35 c2       	rjmp	.+1130   	; 0xcf0
     886:	86 2d       	mov	r24, r6
     888:	80 53       	subi	r24, 0x30	; 48
     88a:	8a 30       	cpi	r24, 0x0A	; 10
     88c:	e0 f4       	brcc	.+56     	; 0x8c6
     88e:	f0 e3       	ldi	r31, 0x30	; 48
     890:	6f 16       	cp	r6, r31
     892:	41 f4       	brne	.+16     	; 0x8a4
     894:	2a 89       	ldd	r18, Y+18	; 0x12
     896:	22 23       	and	r18, r18
     898:	29 f4       	brne	.+10     	; 0x8a4
     89a:	77 20       	and	r7, r7
     89c:	19 f4       	brne	.+6      	; 0x8a4
     89e:	80 e0       	ldi	r24, 0x00	; 0
     8a0:	91 e0       	ldi	r25, 0x01	; 1
     8a2:	8b c0       	rjmp	.+278    	; 0x9ba
     8a4:	8a e0       	ldi	r24, 0x0A	; 10
     8a6:	9a 89       	ldd	r25, Y+18	; 0x12
     8a8:	98 9f       	mul	r25, r24
     8aa:	90 2d       	mov	r25, r0
     8ac:	11 24       	eor	r1, r1
     8ae:	89 2f       	mov	r24, r25
     8b0:	86 0d       	add	r24, r6
     8b2:	80 53       	subi	r24, 0x30	; 48
     8b4:	8a 8b       	std	Y+18, r24	; 0x12
     8b6:	88 23       	and	r24, r24
     8b8:	14 f4       	brge	.+4      	; 0x8be
     8ba:	ef e7       	ldi	r30, 0x7F	; 127
     8bc:	ea 8b       	std	Y+18, r30	; 0x12
     8be:	43 fc       	sbrc	r4, 3
     8c0:	28 c2       	rjmp	.+1104   	; 0xd12
     8c2:	7a 88       	ldd	r7, Y+18	; 0x12
     8c4:	26 c2       	rjmp	.+1100   	; 0xd12
     8c6:	43 fe       	sbrs	r4, 3
     8c8:	05 c0       	rjmp	.+10     	; 0x8d4
     8ca:	fa 89       	ldd	r31, Y+18	; 0x12
     8cc:	ff 23       	and	r31, r31
     8ce:	11 f4       	brne	.+4      	; 0x8d4
     8d0:	21 e0       	ldi	r18, 0x01	; 1
     8d2:	2a 8b       	std	Y+18, r18	; 0x12
     8d4:	86 2d       	mov	r24, r6
     8d6:	99 27       	eor	r25, r25
     8d8:	87 fd       	sbrc	r24, 7
     8da:	90 95       	com	r25
     8dc:	88 36       	cpi	r24, 0x68	; 104
     8de:	91 05       	cpc	r25, r1
     8e0:	54 f5       	brge	.+84     	; 0x936
     8e2:	85 36       	cpi	r24, 0x65	; 101
     8e4:	91 05       	cpc	r25, r1
     8e6:	0c f0       	brlt	.+2      	; 0x8ea
     8e8:	6b c0       	rjmp	.+214    	; 0x9c0
     8ea:	88 35       	cpi	r24, 0x58	; 88
     8ec:	91 05       	cpc	r25, r1
     8ee:	09 f4       	brne	.+2      	; 0x8f2
     8f0:	d2 c0       	rjmp	.+420    	; 0xa96
     8f2:	89 35       	cpi	r24, 0x59	; 89
     8f4:	91 05       	cpc	r25, r1
     8f6:	b4 f4       	brge	.+44     	; 0x924
     8f8:	8b 32       	cpi	r24, 0x2B	; 43
     8fa:	91 05       	cpc	r25, r1
     8fc:	09 f4       	brne	.+2      	; 0x900
     8fe:	42 c0       	rjmp	.+132    	; 0x984
     900:	8c 32       	cpi	r24, 0x2C	; 44
     902:	91 05       	cpc	r25, r1
     904:	44 f4       	brge	.+16     	; 0x916
     906:	80 32       	cpi	r24, 0x20	; 32
     908:	91 05       	cpc	r25, r1
     90a:	09 f4       	brne	.+2      	; 0x90e
     90c:	3f c0       	rjmp	.+126    	; 0x98c
     90e:	83 97       	sbiw	r24, 0x23	; 35
     910:	09 f4       	brne	.+2      	; 0x914
     912:	42 c0       	rjmp	.+132    	; 0x998
     914:	e4 c1       	rjmp	.+968    	; 0xcde
     916:	8d 32       	cpi	r24, 0x2D	; 45
     918:	91 05       	cpc	r25, r1
     91a:	d9 f1       	breq	.+118    	; 0x992
     91c:	8e 97       	sbiw	r24, 0x2e	; 46
     91e:	09 f4       	brne	.+2      	; 0x922
     920:	40 c0       	rjmp	.+128    	; 0x9a2
     922:	dd c1       	rjmp	.+954    	; 0xcde
     924:	83 36       	cpi	r24, 0x63	; 99
     926:	91 05       	cpc	r25, r1
     928:	09 f4       	brne	.+2      	; 0x92c
     92a:	54 c0       	rjmp	.+168    	; 0x9d4
     92c:	84 36       	cpi	r24, 0x64	; 100
     92e:	91 05       	cpc	r25, r1
     930:	09 f4       	brne	.+2      	; 0x934
     932:	77 c0       	rjmp	.+238    	; 0xa22
     934:	d4 c1       	rjmp	.+936    	; 0xcde
     936:	80 37       	cpi	r24, 0x70	; 112
     938:	91 05       	cpc	r25, r1
     93a:	09 f4       	brne	.+2      	; 0x93e
     93c:	a4 c0       	rjmp	.+328    	; 0xa86
     93e:	81 37       	cpi	r24, 0x71	; 113
     940:	91 05       	cpc	r25, r1
     942:	84 f4       	brge	.+32     	; 0x964
     944:	8c 36       	cpi	r24, 0x6C	; 108
     946:	91 05       	cpc	r25, r1
     948:	b1 f1       	breq	.+108    	; 0x9b6
     94a:	8d 36       	cpi	r24, 0x6D	; 109
     94c:	91 05       	cpc	r25, r1
     94e:	2c f4       	brge	.+10     	; 0x95a
     950:	89 36       	cpi	r24, 0x69	; 105
     952:	91 05       	cpc	r25, r1
     954:	09 f4       	brne	.+2      	; 0x958
     956:	65 c0       	rjmp	.+202    	; 0xa22
     958:	c2 c1       	rjmp	.+900    	; 0xcde
     95a:	8f 36       	cpi	r24, 0x6F	; 111
     95c:	91 05       	cpc	r25, r1
     95e:	09 f4       	brne	.+2      	; 0x962
     960:	8f c0       	rjmp	.+286    	; 0xa80
     962:	bd c1       	rjmp	.+890    	; 0xcde
     964:	85 37       	cpi	r24, 0x75	; 117
     966:	91 05       	cpc	r25, r1
     968:	09 f4       	brne	.+2      	; 0x96c
     96a:	97 c0       	rjmp	.+302    	; 0xa9a
     96c:	86 37       	cpi	r24, 0x76	; 118
     96e:	91 05       	cpc	r25, r1
     970:	24 f4       	brge	.+8      	; 0x97a
     972:	83 37       	cpi	r24, 0x73	; 115
     974:	91 05       	cpc	r25, r1
     976:	b9 f1       	breq	.+110    	; 0x9e6
     978:	b2 c1       	rjmp	.+868    	; 0xcde
     97a:	88 37       	cpi	r24, 0x78	; 120
     97c:	91 05       	cpc	r25, r1
     97e:	09 f4       	brne	.+2      	; 0x982
     980:	8a c0       	rjmp	.+276    	; 0xa96
     982:	ad c1       	rjmp	.+858    	; 0xcde
     984:	80 e1       	ldi	r24, 0x10	; 16
     986:	90 e0       	ldi	r25, 0x00	; 0
     988:	48 2a       	or	r4, r24
     98a:	59 2a       	or	r5, r25
     98c:	e0 e2       	ldi	r30, 0x20	; 32
     98e:	f0 e0       	ldi	r31, 0x00	; 0
     990:	05 c0       	rjmp	.+10     	; 0x99c
     992:	80 e8       	ldi	r24, 0x80	; 128
     994:	90 e0       	ldi	r25, 0x00	; 0
     996:	11 c0       	rjmp	.+34     	; 0x9ba
     998:	e0 e4       	ldi	r30, 0x40	; 64
     99a:	f0 e0       	ldi	r31, 0x00	; 0
     99c:	4e 2a       	or	r4, r30
     99e:	5f 2a       	or	r5, r31
     9a0:	b8 c1       	rjmp	.+880    	; 0xd12
     9a2:	88 e0       	ldi	r24, 0x08	; 8
     9a4:	90 e0       	ldi	r25, 0x00	; 0
     9a6:	48 2a       	or	r4, r24
     9a8:	59 2a       	or	r5, r25
     9aa:	ef ef       	ldi	r30, 0xFF	; 255
     9ac:	fe ef       	ldi	r31, 0xFE	; 254
     9ae:	4e 22       	and	r4, r30
     9b0:	5f 22       	and	r5, r31
     9b2:	1a 8a       	std	Y+18, r1	; 0x12
     9b4:	ae c1       	rjmp	.+860    	; 0xd12
     9b6:	84 e0       	ldi	r24, 0x04	; 4
     9b8:	90 e0       	ldi	r25, 0x00	; 0
     9ba:	48 2a       	or	r4, r24
     9bc:	59 2a       	or	r5, r25
     9be:	a9 c1       	rjmp	.+850    	; 0xd12
     9c0:	0f 2e       	mov	r0, r31
     9c2:	ff e3       	ldi	r31, 0x3F	; 63
     9c4:	af 2e       	mov	r10, r31
     9c6:	f0 2d       	mov	r31, r0
     9c8:	7a 94       	dec	r7
     9ca:	0f 2e       	mov	r0, r31
     9cc:	f3 e6       	ldi	r31, 0x63	; 99
     9ce:	6f 2e       	mov	r6, r31
     9d0:	f0 2d       	mov	r31, r0
     9d2:	31 c1       	rjmp	.+610    	; 0xc36
     9d4:	ef 85       	ldd	r30, Y+15	; 0x0f
     9d6:	f8 89       	ldd	r31, Y+16	; 0x10
     9d8:	cf 01       	movw	r24, r30
     9da:	02 96       	adiw	r24, 0x02	; 2
     9dc:	8f 87       	std	Y+15, r24	; 0x0f
     9de:	98 8b       	std	Y+16, r25	; 0x10
     9e0:	a0 80       	ld	r10, Z
     9e2:	7a 94       	dec	r7
     9e4:	28 c1       	rjmp	.+592    	; 0xc36
     9e6:	ef 85       	ldd	r30, Y+15	; 0x0f
     9e8:	f8 89       	ldd	r31, Y+16	; 0x10
     9ea:	cf 01       	movw	r24, r30
     9ec:	02 96       	adiw	r24, 0x02	; 2
     9ee:	8f 87       	std	Y+15, r24	; 0x0f
     9f0:	98 8b       	std	Y+16, r25	; 0x10
     9f2:	a0 80       	ld	r10, Z
     9f4:	b1 80       	ldd	r11, Z+1	; 0x01
     9f6:	43 fe       	sbrs	r4, 3
     9f8:	0a c0       	rjmp	.+20     	; 0xa0e
     9fa:	ea 89       	ldd	r30, Y+18	; 0x12
     9fc:	8e 2f       	mov	r24, r30
     9fe:	99 27       	eor	r25, r25
     a00:	87 fd       	sbrc	r24, 7
     a02:	90 95       	com	r25
     a04:	bc 01       	movw	r22, r24
     a06:	c5 01       	movw	r24, r10
     a08:	e5 d2       	rcall	.+1482   	; 0xfd4
     a0a:	89 8b       	std	Y+17, r24	; 0x11
     a0c:	07 c0       	rjmp	.+14     	; 0xa1c
     a0e:	f5 01       	movw	r30, r10
     a10:	01 90       	ld	r0, Z+
     a12:	00 20       	and	r0, r0
     a14:	e9 f7       	brne	.-6      	; 0xa10
     a16:	31 97       	sbiw	r30, 0x01	; 1
     a18:	ea 19       	sub	r30, r10
     a1a:	e9 8b       	std	Y+17, r30	; 0x11
     a1c:	f9 89       	ldd	r31, Y+17	; 0x11
     a1e:	7f 1a       	sub	r7, r31
     a20:	0a c1       	rjmp	.+532    	; 0xc36
     a22:	42 fe       	sbrs	r4, 2
     a24:	0b c0       	rjmp	.+22     	; 0xa3c
     a26:	ef 85       	ldd	r30, Y+15	; 0x0f
     a28:	f8 89       	ldd	r31, Y+16	; 0x10
     a2a:	cf 01       	movw	r24, r30
     a2c:	04 96       	adiw	r24, 0x04	; 4
     a2e:	8f 87       	std	Y+15, r24	; 0x0f
     a30:	98 8b       	std	Y+16, r25	; 0x10
     a32:	20 81       	ld	r18, Z
     a34:	31 81       	ldd	r19, Z+1	; 0x01
     a36:	42 81       	ldd	r20, Z+2	; 0x02
     a38:	53 81       	ldd	r21, Z+3	; 0x03
     a3a:	0d c0       	rjmp	.+26     	; 0xa56
     a3c:	ef 85       	ldd	r30, Y+15	; 0x0f
     a3e:	f8 89       	ldd	r31, Y+16	; 0x10
     a40:	cf 01       	movw	r24, r30
     a42:	02 96       	adiw	r24, 0x02	; 2
     a44:	8f 87       	std	Y+15, r24	; 0x0f
     a46:	98 8b       	std	Y+16, r25	; 0x10
     a48:	80 81       	ld	r24, Z
     a4a:	91 81       	ldd	r25, Z+1	; 0x01
     a4c:	9c 01       	movw	r18, r24
     a4e:	44 27       	eor	r20, r20
     a50:	37 fd       	sbrc	r19, 7
     a52:	40 95       	com	r20
     a54:	54 2f       	mov	r21, r20
     a56:	59 01       	movw	r10, r18
     a58:	6a 01       	movw	r12, r20
     a5a:	55 23       	and	r21, r21
     a5c:	64 f4       	brge	.+24     	; 0xa76
     a5e:	e2 e0       	ldi	r30, 0x02	; 2
     a60:	f0 e0       	ldi	r31, 0x00	; 0
     a62:	4e 2a       	or	r4, r30
     a64:	5f 2a       	or	r5, r31
     a66:	d0 94       	com	r13
     a68:	c0 94       	com	r12
     a6a:	b0 94       	com	r11
     a6c:	a0 94       	com	r10
     a6e:	a1 1c       	adc	r10, r1
     a70:	b1 1c       	adc	r11, r1
     a72:	c1 1c       	adc	r12, r1
     a74:	d1 1c       	adc	r13, r1
     a76:	8f eb       	ldi	r24, 0xBF	; 191
     a78:	9f ef       	ldi	r25, 0xFF	; 255
     a7a:	48 22       	and	r4, r24
     a7c:	59 22       	and	r5, r25
     a7e:	2b c0       	rjmp	.+86     	; 0xad6
     a80:	98 e0       	ldi	r25, 0x08	; 8
     a82:	99 8b       	std	Y+17, r25	; 0x11
     a84:	0a c0       	rjmp	.+20     	; 0xa9a
     a86:	e0 e4       	ldi	r30, 0x40	; 64
     a88:	f0 e0       	ldi	r31, 0x00	; 0
     a8a:	4e 2a       	or	r4, r30
     a8c:	5f 2a       	or	r5, r31
     a8e:	0f 2e       	mov	r0, r31
     a90:	f8 e7       	ldi	r31, 0x78	; 120
     a92:	6f 2e       	mov	r6, r31
     a94:	f0 2d       	mov	r31, r0
     a96:	f0 e1       	ldi	r31, 0x10	; 16
     a98:	f9 8b       	std	Y+17, r31	; 0x11
     a9a:	42 fe       	sbrs	r4, 2
     a9c:	0b c0       	rjmp	.+22     	; 0xab4
     a9e:	ef 85       	ldd	r30, Y+15	; 0x0f
     aa0:	f8 89       	ldd	r31, Y+16	; 0x10
     aa2:	cf 01       	movw	r24, r30
     aa4:	04 96       	adiw	r24, 0x04	; 4
     aa6:	8f 87       	std	Y+15, r24	; 0x0f
     aa8:	98 8b       	std	Y+16, r25	; 0x10
     aaa:	20 81       	ld	r18, Z
     aac:	31 81       	ldd	r19, Z+1	; 0x01
     aae:	42 81       	ldd	r20, Z+2	; 0x02
     ab0:	53 81       	ldd	r21, Z+3	; 0x03
     ab2:	0b c0       	rjmp	.+22     	; 0xaca
     ab4:	ef 85       	ldd	r30, Y+15	; 0x0f
     ab6:	f8 89       	ldd	r31, Y+16	; 0x10
     ab8:	cf 01       	movw	r24, r30
     aba:	02 96       	adiw	r24, 0x02	; 2
     abc:	8f 87       	std	Y+15, r24	; 0x0f
     abe:	98 8b       	std	Y+16, r25	; 0x10
     ac0:	80 81       	ld	r24, Z
     ac2:	91 81       	ldd	r25, Z+1	; 0x01
     ac4:	9c 01       	movw	r18, r24
     ac6:	44 27       	eor	r20, r20
     ac8:	55 27       	eor	r21, r21
     aca:	59 01       	movw	r10, r18
     acc:	6a 01       	movw	r12, r20
     ace:	ef ec       	ldi	r30, 0xCF	; 207
     ad0:	ff ef       	ldi	r31, 0xFF	; 255
     ad2:	4e 22       	and	r4, r30
     ad4:	5f 22       	and	r5, r31
     ad6:	1e 01       	movw	r2, r28
     ad8:	08 94       	sec
     ada:	21 1c       	adc	r2, r1
     adc:	31 1c       	adc	r3, r1
     ade:	f9 89       	ldd	r31, Y+17	; 0x11
     ae0:	ef 2e       	mov	r14, r31
     ae2:	ff 24       	eor	r15, r15
     ae4:	00 27       	eor	r16, r16
     ae6:	11 27       	eor	r17, r17
     ae8:	c6 01       	movw	r24, r12
     aea:	b5 01       	movw	r22, r10
     aec:	a8 01       	movw	r20, r16
     aee:	97 01       	movw	r18, r14
     af0:	7c d2       	rcall	.+1272   	; 0xfea
     af2:	dc 01       	movw	r26, r24
     af4:	cb 01       	movw	r24, r22
     af6:	f1 01       	movw	r30, r2
     af8:	80 83       	st	Z, r24
     afa:	8a 30       	cpi	r24, 0x0A	; 10
     afc:	1c f0       	brlt	.+6      	; 0xb04
     afe:	86 0d       	add	r24, r6
     b00:	81 52       	subi	r24, 0x21	; 33
     b02:	03 c0       	rjmp	.+6      	; 0xb0a
     b04:	f1 01       	movw	r30, r2
     b06:	80 81       	ld	r24, Z
     b08:	80 5d       	subi	r24, 0xD0	; 208
     b0a:	f1 01       	movw	r30, r2
     b0c:	81 93       	st	Z+, r24
     b0e:	1f 01       	movw	r2, r30
     b10:	c6 01       	movw	r24, r12
     b12:	b5 01       	movw	r22, r10
     b14:	a8 01       	movw	r20, r16
     b16:	97 01       	movw	r18, r14
     b18:	68 d2       	rcall	.+1232   	; 0xfea
     b1a:	59 01       	movw	r10, r18
     b1c:	6a 01       	movw	r12, r20
     b1e:	21 15       	cp	r18, r1
     b20:	31 05       	cpc	r19, r1
     b22:	41 05       	cpc	r20, r1
     b24:	51 05       	cpc	r21, r1
     b26:	01 f7       	brne	.-64     	; 0xae8
     b28:	ce 01       	movw	r24, r28
     b2a:	01 96       	adiw	r24, 0x01	; 1
     b2c:	a2 2c       	mov	r10, r2
     b2e:	a8 1a       	sub	r10, r24
     b30:	c2 01       	movw	r24, r4
     b32:	82 73       	andi	r24, 0x32	; 50
     b34:	90 70       	andi	r25, 0x00	; 0
     b36:	89 2b       	or	r24, r25
   

⌨️ 快捷键说明

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