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

📄 dpf_sd_1.lss

📁 avr+TFT+SD卡实现数码相框功能
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     788:	40 91 89 05 	lds	r20, 0x0589
     78c:	50 91 8a 05 	lds	r21, 0x058A
     790:	62 0f       	add	r22, r18
     792:	73 1f       	adc	r23, r19
     794:	84 1f       	adc	r24, r20
     796:	95 1f       	adc	r25, r21
     798:	6e 0d       	add	r22, r14
     79a:	7f 1d       	adc	r23, r15
     79c:	80 1f       	adc	r24, r16
     79e:	91 1f       	adc	r25, r17
     7a0:	a2 01       	movw	r20, r4
     7a2:	0e 94 ac 0c 	call	0x1958	; 0x1958 <SD_ReadSingleBlock>
     7a6:	60 91 4d 03 	lds	r22, 0x034D
     7aa:	70 91 4e 03 	lds	r23, 0x034E
     7ae:	e4 e0       	ldi	r30, 0x04	; 4
     7b0:	f0 e0       	ldi	r31, 0x00	; 0
     7b2:	ec 0f       	add	r30, r28
     7b4:	fd 1f       	adc	r31, r29
     7b6:	e6 0f       	add	r30, r22
     7b8:	f7 1f       	adc	r31, r23
     7ba:	20 81       	ld	r18, Z
     7bc:	30 e0       	ldi	r19, 0x00	; 0
     7be:	40 e0       	ldi	r20, 0x00	; 0
     7c0:	50 e0       	ldi	r21, 0x00	; 0
     7c2:	54 2f       	mov	r21, r20
     7c4:	43 2f       	mov	r20, r19
     7c6:	32 2f       	mov	r19, r18
     7c8:	22 27       	eor	r18, r18
     7ca:	e3 e0       	ldi	r30, 0x03	; 3
     7cc:	f0 e0       	ldi	r31, 0x00	; 0
     7ce:	ec 0f       	add	r30, r28
     7d0:	fd 1f       	adc	r31, r29
     7d2:	e6 0f       	add	r30, r22
     7d4:	f7 1f       	adc	r31, r23
     7d6:	80 81       	ld	r24, Z
     7d8:	90 e0       	ldi	r25, 0x00	; 0
     7da:	a0 e0       	ldi	r26, 0x00	; 0
     7dc:	b0 e0       	ldi	r27, 0x00	; 0
     7de:	28 2b       	or	r18, r24
     7e0:	39 2b       	or	r19, r25
     7e2:	4a 2b       	or	r20, r26
     7e4:	5b 2b       	or	r21, r27
     7e6:	54 2f       	mov	r21, r20
     7e8:	43 2f       	mov	r20, r19
     7ea:	32 2f       	mov	r19, r18
     7ec:	22 27       	eor	r18, r18
     7ee:	f1 01       	movw	r30, r2
     7f0:	e6 0f       	add	r30, r22
     7f2:	f7 1f       	adc	r31, r23
     7f4:	80 81       	ld	r24, Z
     7f6:	90 e0       	ldi	r25, 0x00	; 0
     7f8:	a0 e0       	ldi	r26, 0x00	; 0
     7fa:	b0 e0       	ldi	r27, 0x00	; 0
     7fc:	28 2b       	or	r18, r24
     7fe:	39 2b       	or	r19, r25
     800:	4a 2b       	or	r20, r26
     802:	5b 2b       	or	r21, r27
     804:	54 2f       	mov	r21, r20
     806:	43 2f       	mov	r20, r19
     808:	32 2f       	mov	r19, r18
     80a:	22 27       	eor	r18, r18
     80c:	64 0d       	add	r22, r4
     80e:	75 1d       	adc	r23, r5
     810:	fb 01       	movw	r30, r22
     812:	80 81       	ld	r24, Z
     814:	90 e0       	ldi	r25, 0x00	; 0
     816:	a0 e0       	ldi	r26, 0x00	; 0
     818:	b0 e0       	ldi	r27, 0x00	; 0
     81a:	28 2b       	or	r18, r24
     81c:	39 2b       	or	r19, r25
     81e:	4a 2b       	or	r20, r26
     820:	5b 2b       	or	r21, r27
     822:	20 93 83 05 	sts	0x0583, r18
     826:	30 93 84 05 	sts	0x0584, r19
     82a:	40 93 85 05 	sts	0x0585, r20
     82e:	50 93 86 05 	sts	0x0586, r21
     832:	d0 90 bc 05 	lds	r13, 0x05BC
     836:	c5 01       	movw	r24, r10
     838:	b4 01       	movw	r22, r8
     83a:	62 50       	subi	r22, 0x02	; 2
     83c:	70 40       	sbci	r23, 0x00	; 0
     83e:	80 40       	sbci	r24, 0x00	; 0
     840:	90 40       	sbci	r25, 0x00	; 0
     842:	e0 90 1a 03 	lds	r14, 0x031A
     846:	f0 90 1b 03 	lds	r15, 0x031B
     84a:	00 91 1c 03 	lds	r16, 0x031C
     84e:	10 91 1d 03 	lds	r17, 0x031D
     852:	2f 5f       	subi	r18, 0xFF	; 255
     854:	3f 4f       	sbci	r19, 0xFF	; 255
     856:	4f 4f       	sbci	r20, 0xFF	; 255
     858:	5f 40       	sbci	r21, 0x0F	; 15
     85a:	09 f0       	breq	.+2      	; 0x85e <DisplayPhoto320x240+0x1a0>
     85c:	7e c0       	rjmp	.+252    	; 0x95a <DisplayPhoto320x240+0x29c>
     85e:	2d 2d       	mov	r18, r13
     860:	30 e0       	ldi	r19, 0x00	; 0
     862:	40 e0       	ldi	r20, 0x00	; 0
     864:	50 e0       	ldi	r21, 0x00	; 0
     866:	0e 94 f2 10 	call	0x21e4	; 0x21e4 <__mulsi3>
     86a:	e6 0e       	add	r14, r22
     86c:	f7 1e       	adc	r15, r23
     86e:	08 1f       	adc	r16, r24
     870:	19 1f       	adc	r17, r25
     872:	e0 92 16 03 	sts	0x0316, r14
     876:	f0 92 17 03 	sts	0x0317, r15
     87a:	00 93 18 03 	sts	0x0318, r16
     87e:	10 93 19 03 	sts	0x0319, r17
     882:	2d 2d       	mov	r18, r13
     884:	30 e0       	ldi	r19, 0x00	; 0
     886:	80 91 ba 05 	lds	r24, 0x05BA
     88a:	90 91 bb 05 	lds	r25, 0x05BB
     88e:	a9 01       	movw	r20, r18
     890:	48 9f       	mul	r20, r24
     892:	90 01       	movw	r18, r0
     894:	49 9f       	mul	r20, r25
     896:	30 0d       	add	r19, r0
     898:	58 9f       	mul	r21, r24
     89a:	30 0d       	add	r19, r0
     89c:	11 24       	eor	r1, r1
     89e:	40 e0       	ldi	r20, 0x00	; 0
     8a0:	50 e0       	ldi	r21, 0x00	; 0
     8a2:	60 91 67 03 	lds	r22, 0x0367
     8a6:	70 91 68 03 	lds	r23, 0x0368
     8aa:	80 91 69 03 	lds	r24, 0x0369
     8ae:	90 91 6a 03 	lds	r25, 0x036A
     8b2:	0e 94 25 11 	call	0x224a	; 0x224a <__udivmodsi4>
     8b6:	70 93 15 03 	sts	0x0315, r23
     8ba:	60 93 14 03 	sts	0x0314, r22
     8be:	ee 24       	eor	r14, r14
     8c0:	ff 24       	eor	r15, r15
     8c2:	41 c0       	rjmp	.+130    	; 0x946 <DisplayPhoto320x240+0x288>
     8c4:	60 91 16 03 	lds	r22, 0x0316
     8c8:	70 91 17 03 	lds	r23, 0x0317
     8cc:	80 91 18 03 	lds	r24, 0x0318
     8d0:	90 91 19 03 	lds	r25, 0x0319
     8d4:	62 0f       	add	r22, r18
     8d6:	71 1d       	adc	r23, r1
     8d8:	81 1d       	adc	r24, r1
     8da:	91 1d       	adc	r25, r1
     8dc:	a3 01       	movw	r20, r6
     8de:	0e 94 ac 0c 	call	0x1958	; 0x1958 <SD_ReadSingleBlock>
     8e2:	80 91 14 03 	lds	r24, 0x0314
     8e6:	90 91 15 03 	lds	r25, 0x0315
     8ea:	89 2b       	or	r24, r25
     8ec:	49 f5       	brne	.+82     	; 0x940 <DisplayPhoto320x240+0x282>
     8ee:	83 01       	movw	r16, r6
     8f0:	f8 01       	movw	r30, r16
     8f2:	81 81       	ldd	r24, Z+1	; 0x01
     8f4:	90 e0       	ldi	r25, 0x00	; 0
     8f6:	98 2f       	mov	r25, r24
     8f8:	88 27       	eor	r24, r24
     8fa:	20 81       	ld	r18, Z
     8fc:	30 e0       	ldi	r19, 0x00	; 0
     8fe:	82 2b       	or	r24, r18
     900:	93 2b       	or	r25, r19
     902:	90 93 43 03 	sts	0x0343, r25
     906:	80 93 42 03 	sts	0x0342, r24
     90a:	0e 94 c1 0d 	call	0x1b82	; 0x1b82 <send_data>
     90e:	80 91 dc 05 	lds	r24, 0x05DC
     912:	90 91 dd 05 	lds	r25, 0x05DD
     916:	a0 91 de 05 	lds	r26, 0x05DE
     91a:	b0 91 df 05 	lds	r27, 0x05DF
     91e:	02 96       	adiw	r24, 0x02	; 2
     920:	a1 1d       	adc	r26, r1
     922:	b1 1d       	adc	r27, r1
     924:	80 93 dc 05 	sts	0x05DC, r24
     928:	90 93 dd 05 	sts	0x05DD, r25
     92c:	a0 93 de 05 	sts	0x05DE, r26
     930:	b0 93 df 05 	sts	0x05DF, r27
     934:	0e 5f       	subi	r16, 0xFE	; 254
     936:	1f 4f       	sbci	r17, 0xFF	; 255
     938:	f5 e0       	ldi	r31, 0x05	; 5
     93a:	03 38       	cpi	r16, 0x83	; 131
     93c:	1f 07       	cpc	r17, r31
     93e:	c1 f6       	brne	.-80     	; 0x8f0 <DisplayPhoto320x240+0x232>
     940:	08 94       	sec
     942:	e1 1c       	adc	r14, r1
     944:	f1 1c       	adc	r15, r1
     946:	2e 2d       	mov	r18, r14
     948:	80 91 bc 05 	lds	r24, 0x05BC
     94c:	e8 16       	cp	r14, r24
     94e:	08 f4       	brcc	.+2      	; 0x952 <DisplayPhoto320x240+0x294>
     950:	b9 cf       	rjmp	.-142    	; 0x8c4 <DisplayPhoto320x240+0x206>
     952:	81 e0       	ldi	r24, 0x01	; 1
     954:	80 93 74 03 	sts	0x0374, r24
     958:	5e c0       	rjmp	.+188    	; 0xa16 <DisplayPhoto320x240+0x358>
     95a:	2d 2d       	mov	r18, r13
     95c:	30 e0       	ldi	r19, 0x00	; 0
     95e:	40 e0       	ldi	r20, 0x00	; 0
     960:	50 e0       	ldi	r21, 0x00	; 0
     962:	0e 94 f2 10 	call	0x21e4	; 0x21e4 <__mulsi3>
     966:	e6 0e       	add	r14, r22
     968:	f7 1e       	adc	r15, r23
     96a:	08 1f       	adc	r16, r24
     96c:	19 1f       	adc	r17, r25
     96e:	e0 92 16 03 	sts	0x0316, r14
     972:	f0 92 17 03 	sts	0x0317, r15
     976:	00 93 18 03 	sts	0x0318, r16
     97a:	10 93 19 03 	sts	0x0319, r17
     97e:	ee 24       	eor	r14, r14
     980:	ff 24       	eor	r15, r15
     982:	3b c0       	rjmp	.+118    	; 0x9fa <DisplayPhoto320x240+0x33c>
     984:	60 91 16 03 	lds	r22, 0x0316
     988:	70 91 17 03 	lds	r23, 0x0317
     98c:	80 91 18 03 	lds	r24, 0x0318
     990:	90 91 19 03 	lds	r25, 0x0319
     994:	62 0f       	add	r22, r18
     996:	71 1d       	adc	r23, r1
     998:	81 1d       	adc	r24, r1
     99a:	91 1d       	adc	r25, r1
     99c:	a3 01       	movw	r20, r6
     99e:	0e 94 ac 0c 	call	0x1958	; 0x1958 <SD_ReadSingleBlock>
     9a2:	83 01       	movw	r16, r6
     9a4:	f8 01       	movw	r30, r16
     9a6:	81 81       	ldd	r24, Z+1	; 0x01
     9a8:	90 e0       	ldi	r25, 0x00	; 0
     9aa:	98 2f       	mov	r25, r24
     9ac:	88 27       	eor	r24, r24
     9ae:	20 81       	ld	r18, Z
     9b0:	30 e0       	ldi	r19, 0x00	; 0
     9b2:	82 2b       	or	r24, r18
     9b4:	93 2b       	or	r25, r19
     9b6:	90 93 43 03 	sts	0x0343, r25
     9ba:	80 93 42 03 	sts	0x0342, r24
     9be:	0e 94 c1 0d 	call	0x1b82	; 0x1b82 <send_data>
     9c2:	80 91 dc 05 	lds	r24, 0x05DC
     9c6:	90 91 dd 05 	lds	r25, 0x05DD
     9ca:	a0 91 de 05 	lds	r26, 0x05DE
     9ce:	b0 91 df 05 	lds	r27, 0x05DF
     9d2:	02 96       	adiw	r24, 0x02	; 2
     9d4:	a1 1d       	adc	r26, r1
     9d6:	b1 1d       	adc	r27, r1
     9d8:	80 93 dc 05 	sts	0x05DC, r24
     9dc:	90 93 dd 05 	sts	0x05DD, r25
     9e0:	a0 93 de 05 	sts	0x05DE, r26
     9e4:	b0 93 df 05 	sts	0x05DF, r27
     9e8:	0e 5f       	subi	r16, 0xFE	; 254
     9ea:	1f 4f       	sbci	r17, 0xFF	; 255
     9ec:	f5 e0       	ldi	r31, 0x05	; 5
     9ee:	03 38       	cpi	r16, 0x83	; 131
     9f0:	1f 07       	cpc	r17, r31
     9f2:	c1 f6       	brne	.-80     	; 0x9a4 <DisplayPhoto320x240+0x2e6>
     9f4:	08 94       	sec
     9f6:	e1 1c       	adc	r14, r1
     9f8:	f1 1c       	adc	r15, r1
     9fa:	2e 2d       	mov	r18, r14
     9fc:	80 91 bc 05 	lds	r24, 0x05BC
     a00:	e8 16       	cp	r14, r24
     a02:	08 f4       	brcc	.+2      	; 0xa06 <DisplayPhoto320x240+0x348>
     a04:	bf cf       	rjmp	.-130    	; 0x984 <DisplayPhoto320x240+0x2c6>
     a06:	80 90 83 05 	lds	r8, 0x0583
     a0a:	90 90 84 05 	lds	r9, 0x0584
     a0e:	a0 90 85 05 	lds	r10, 0x0585
     a12:	b0 90 86 05 	lds	r11, 0x0586
     a16:	80 91 74 03 	lds	r24, 0x0374
     a1a:	88 23       	and	r24, r24
     a1c:	09 f4       	brne	.+2      	; 0xa20 <DisplayPhoto320x240+0x362>
     a1e:	8f ce       	rjmp	.-738    	; 0x73e <DisplayPhoto320x240+0x80>
     a20:	c0 50       	subi	r28, 0x00	; 0
     a22:	de 4f       	sbci	r29, 0xFE	; 254
     a24:	0f b6       	in	r0, 0x3f	; 63
     a26:	f8 94       	cli
     a28:	de bf       	out	0x3e, r29	; 62
     a2a:	0f be       	out	0x3f, r0	; 63
     a2c:	cd bf       	out	0x3d, r28	; 61
     a2e:	df 91       	pop	r29
     a30:	cf 91       	pop	r28
     a32:	1f 91       	pop	r17
     a34:	0f 91       	pop	r16
     a36:	ff 90       	pop	r15
     a38:	ef 90       	pop	r14
     a3a:	df 90       	pop	r13
     a3c:	bf 90       	pop	r11
     a3e:	af 90       	pop	r10
     a40:	9f 90       	pop	r9
     a42:	8f 90       	pop	r8
     a44:	7f 90       	pop	r7
     a46:	6f 90       	pop	r6
     a48:	5f 90       	pop	r5
     a4a:	4f 90       	pop	r4
     a4c:	3f 90       	pop	r3
     a4e:	2f 90       	pop	r2
     a50:	08 95       	ret

00000a52 <main>:
     a52:	2f 92       	push	r2
     a54:	3f 92       	push	r3
     a56:	4f 92       	push	r4
     a58:	5f 92       	push	r5
     a5a:	6f 92       	push	r6
     a5c:	7f 92       	push	r7
     a5e:	8f 92       	push	r8
     a60:	9f 92       	push	r9
     a62:	af 92       	push	r10
     a64:	bf 92       	push	r11
     a66:	cf 92       	push	r12
     a68:	df 92       	push	r13

⌨️ 快捷键说明

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