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

📄 dpf_sd_1.lss

📁 avr+TFT+SD卡实现数码相框功能
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     d10:	8b e5       	ldi	r24, 0x5B	; 91
     d12:	92 e0       	ldi	r25, 0x02	; 2
     d14:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     d18:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     d1c:	88 ee       	ldi	r24, 0xE8	; 232
     d1e:	93 e0       	ldi	r25, 0x03	; 3
     d20:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     d24:	8d e6       	ldi	r24, 0x6D	; 109
     d26:	92 e0       	ldi	r25, 0x02	; 2
     d28:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     d2c:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     d30:	88 ee       	ldi	r24, 0xE8	; 232
     d32:	93 e0       	ldi	r25, 0x03	; 3
     d34:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     d38:	8f e7       	ldi	r24, 0x7F	; 127
     d3a:	92 e0       	ldi	r25, 0x02	; 2
     d3c:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     d40:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     d44:	88 ee       	ldi	r24, 0xE8	; 232
     d46:	93 e0       	ldi	r25, 0x03	; 3
     d48:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     d4c:	82 e9       	ldi	r24, 0x92	; 146
     d4e:	92 e0       	ldi	r25, 0x02	; 2
     d50:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     d54:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     d58:	88 ee       	ldi	r24, 0xE8	; 232
     d5a:	93 e0       	ldi	r25, 0x03	; 3
     d5c:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     d60:	c1 01       	movw	r24, r2
     d62:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     d66:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     d6a:	88 ee       	ldi	r24, 0xE8	; 232
     d6c:	93 e0       	ldi	r25, 0x03	; 3
     d6e:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     d72:	c2 01       	movw	r24, r4
     d74:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     d78:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     d7c:	88 ee       	ldi	r24, 0xE8	; 232
     d7e:	93 e0       	ldi	r25, 0x03	; 3
     d80:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     d84:	c3 01       	movw	r24, r6
     d86:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     d8a:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     d8e:	88 ee       	ldi	r24, 0xE8	; 232
     d90:	93 e0       	ldi	r25, 0x03	; 3
     d92:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     d96:	c4 01       	movw	r24, r8
     d98:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     d9c:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     da0:	88 ee       	ldi	r24, 0xE8	; 232
     da2:	93 e0       	ldi	r25, 0x03	; 3
     da4:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     da8:	c5 01       	movw	r24, r10
     daa:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     dae:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     db2:	88 ee       	ldi	r24, 0xE8	; 232
     db4:	93 e0       	ldi	r25, 0x03	; 3
     db6:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     dba:	c6 01       	movw	r24, r12
     dbc:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     dc0:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     dc4:	88 ee       	ldi	r24, 0xE8	; 232
     dc6:	93 e0       	ldi	r25, 0x03	; 3
     dc8:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     dcc:	c7 01       	movw	r24, r14
     dce:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     dd2:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     dd6:	88 ee       	ldi	r24, 0xE8	; 232
     dd8:	93 e0       	ldi	r25, 0x03	; 3
     dda:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     dde:	ce 01       	movw	r24, r28
     de0:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     de4:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     de8:	88 ee       	ldi	r24, 0xE8	; 232
     dea:	93 e0       	ldi	r25, 0x03	; 3
     dec:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     df0:	c8 01       	movw	r24, r16
     df2:	0e 94 10 09 	call	0x1220	; 0x1220 <FAT_Get_File_FirCluNum>
     df6:	0e 94 5f 03 	call	0x6be	; 0x6be <DisplayPhoto320x240>
     dfa:	88 ee       	ldi	r24, 0xE8	; 232
     dfc:	93 e0       	ldi	r25, 0x03	; 3
     dfe:	0e 94 b4 0d 	call	0x1b68	; 0x1b68 <DelayNS>
     e02:	86 cf       	rjmp	.-244    	; 0xd10 <main+0x2be>

00000e04 <USART_init>:
     e04:	10 92 98 00 	sts	0x0098, r1
     e08:	8f e2       	ldi	r24, 0x2F	; 47
     e0a:	80 93 99 00 	sts	0x0099, r24
     e0e:	86 e0       	ldi	r24, 0x06	; 6
     e10:	80 93 9d 00 	sts	0x009D, r24
     e14:	88 e1       	ldi	r24, 0x18	; 24
     e16:	80 93 9a 00 	sts	0x009A, r24
     e1a:	08 95       	ret

00000e1c <USART_Getchar>:
     e1c:	80 91 9b 00 	lds	r24, 0x009B
     e20:	87 ff       	sbrs	r24, 7
     e22:	fc cf       	rjmp	.-8      	; 0xe1c <USART_Getchar>
     e24:	80 91 9c 00 	lds	r24, 0x009C
     e28:	90 e0       	ldi	r25, 0x00	; 0
     e2a:	08 95       	ret

00000e2c <USART_Putchar>:
     e2c:	98 2f       	mov	r25, r24
     e2e:	80 91 9b 00 	lds	r24, 0x009B
     e32:	85 ff       	sbrs	r24, 5
     e34:	fc cf       	rjmp	.-8      	; 0xe2e <USART_Putchar+0x2>
     e36:	90 93 9c 00 	sts	0x009C, r25
     e3a:	08 95       	ret

00000e3c <USART_Send_string>:
     e3c:	fc 01       	movw	r30, r24
     e3e:	07 c0       	rjmp	.+14     	; 0xe4e <USART_Send_string+0x12>
     e40:	80 91 9b 00 	lds	r24, 0x009B
     e44:	85 ff       	sbrs	r24, 5
     e46:	fc cf       	rjmp	.-8      	; 0xe40 <USART_Send_string+0x4>
     e48:	31 96       	adiw	r30, 0x01	; 1
     e4a:	90 93 9c 00 	sts	0x009C, r25
     e4e:	90 81       	ld	r25, Z
     e50:	99 23       	and	r25, r25
     e52:	b1 f7       	brne	.-20     	; 0xe40 <USART_Send_string+0x4>
     e54:	08 95       	ret

00000e56 <GetFileInfor>:
     e56:	cf 93       	push	r28
     e58:	df 93       	push	r29
     e5a:	ec 01       	movw	r28, r24
     e5c:	dc 01       	movw	r26, r24
     e5e:	20 e0       	ldi	r18, 0x00	; 0
     e60:	30 e0       	ldi	r19, 0x00	; 0
     e62:	fb 01       	movw	r30, r22
     e64:	e2 0f       	add	r30, r18
     e66:	f3 1f       	adc	r31, r19
     e68:	8d 91       	ld	r24, X+
     e6a:	80 83       	st	Z, r24
     e6c:	2f 5f       	subi	r18, 0xFF	; 255
     e6e:	3f 4f       	sbci	r19, 0xFF	; 255
     e70:	2b 30       	cpi	r18, 0x0B	; 11
     e72:	31 05       	cpc	r19, r1
     e74:	b1 f7       	brne	.-20     	; 0xe62 <GetFileInfor+0xc>
     e76:	8b 85       	ldd	r24, Y+11	; 0x0b
     e78:	fb 01       	movw	r30, r22
     e7a:	83 87       	std	Z+11, r24	; 0x0b
     e7c:	8c 85       	ldd	r24, Y+12	; 0x0c
     e7e:	84 87       	std	Z+12, r24	; 0x0c
     e80:	8d 85       	ldd	r24, Y+13	; 0x0d
     e82:	85 87       	std	Z+13, r24	; 0x0d
     e84:	2f 85       	ldd	r18, Y+15	; 0x0f
     e86:	30 e0       	ldi	r19, 0x00	; 0
     e88:	32 2f       	mov	r19, r18
     e8a:	22 27       	eor	r18, r18
     e8c:	37 87       	std	Z+15, r19	; 0x0f
     e8e:	26 87       	std	Z+14, r18	; 0x0e
     e90:	8e 85       	ldd	r24, Y+14	; 0x0e
     e92:	90 e0       	ldi	r25, 0x00	; 0
     e94:	82 2b       	or	r24, r18
     e96:	93 2b       	or	r25, r19
     e98:	97 87       	std	Z+15, r25	; 0x0f
     e9a:	86 87       	std	Z+14, r24	; 0x0e
     e9c:	29 89       	ldd	r18, Y+17	; 0x11
     e9e:	30 e0       	ldi	r19, 0x00	; 0
     ea0:	32 2f       	mov	r19, r18
     ea2:	22 27       	eor	r18, r18
     ea4:	31 8b       	std	Z+17, r19	; 0x11
     ea6:	20 8b       	std	Z+16, r18	; 0x10
     ea8:	88 89       	ldd	r24, Y+16	; 0x10
     eaa:	90 e0       	ldi	r25, 0x00	; 0
     eac:	82 2b       	or	r24, r18
     eae:	93 2b       	or	r25, r19
     eb0:	91 8b       	std	Z+17, r25	; 0x11
     eb2:	80 8b       	std	Z+16, r24	; 0x10
     eb4:	2b 89       	ldd	r18, Y+19	; 0x13
     eb6:	30 e0       	ldi	r19, 0x00	; 0
     eb8:	32 2f       	mov	r19, r18
     eba:	22 27       	eor	r18, r18
     ebc:	33 8b       	std	Z+19, r19	; 0x13
     ebe:	22 8b       	std	Z+18, r18	; 0x12
     ec0:	8a 89       	ldd	r24, Y+18	; 0x12
     ec2:	90 e0       	ldi	r25, 0x00	; 0
     ec4:	82 2b       	or	r24, r18
     ec6:	93 2b       	or	r25, r19
     ec8:	93 8b       	std	Z+19, r25	; 0x13
     eca:	82 8b       	std	Z+18, r24	; 0x12
     ecc:	2f 89       	ldd	r18, Y+23	; 0x17
     ece:	30 e0       	ldi	r19, 0x00	; 0
     ed0:	32 2f       	mov	r19, r18
     ed2:	22 27       	eor	r18, r18
     ed4:	35 8b       	std	Z+21, r19	; 0x15
     ed6:	24 8b       	std	Z+20, r18	; 0x14
     ed8:	8e 89       	ldd	r24, Y+22	; 0x16
     eda:	90 e0       	ldi	r25, 0x00	; 0
     edc:	82 2b       	or	r24, r18
     ede:	93 2b       	or	r25, r19
     ee0:	95 8b       	std	Z+21, r25	; 0x15
     ee2:	84 8b       	std	Z+20, r24	; 0x14
     ee4:	29 8d       	ldd	r18, Y+25	; 0x19
     ee6:	30 e0       	ldi	r19, 0x00	; 0
     ee8:	32 2f       	mov	r19, r18
     eea:	22 27       	eor	r18, r18
     eec:	37 8b       	std	Z+23, r19	; 0x17
     eee:	26 8b       	std	Z+22, r18	; 0x16
     ef0:	88 8d       	ldd	r24, Y+24	; 0x18
     ef2:	90 e0       	ldi	r25, 0x00	; 0
     ef4:	82 2b       	or	r24, r18
     ef6:	93 2b       	or	r25, r19
     ef8:	97 8b       	std	Z+23, r25	; 0x17
     efa:	86 8b       	std	Z+22, r24	; 0x16
     efc:	2f 8d       	ldd	r18, Y+31	; 0x1f
     efe:	30 e0       	ldi	r19, 0x00	; 0
     f00:	40 e0       	ldi	r20, 0x00	; 0
     f02:	50 e0       	ldi	r21, 0x00	; 0
     f04:	54 2f       	mov	r21, r20
     f06:	43 2f       	mov	r20, r19
     f08:	32 2f       	mov	r19, r18
     f0a:	22 27       	eor	r18, r18
     f0c:	20 8f       	std	Z+24, r18	; 0x18
     f0e:	31 8f       	std	Z+25, r19	; 0x19
     f10:	42 8f       	std	Z+26, r20	; 0x1a
     f12:	53 8f       	std	Z+27, r21	; 0x1b
     f14:	8e 8d       	ldd	r24, Y+30	; 0x1e
     f16:	90 e0       	ldi	r25, 0x00	; 0
     f18:	a0 e0       	ldi	r26, 0x00	; 0
     f1a:	b0 e0       	ldi	r27, 0x00	; 0
     f1c:	82 2b       	or	r24, r18
     f1e:	93 2b       	or	r25, r19
     f20:	a4 2b       	or	r26, r20
     f22:	b5 2b       	or	r27, r21
     f24:	ba 2f       	mov	r27, r26
     f26:	a9 2f       	mov	r26, r25
     f28:	98 2f       	mov	r25, r24
     f2a:	88 27       	eor	r24, r24
     f2c:	80 8f       	std	Z+24, r24	; 0x18
     f2e:	91 8f       	std	Z+25, r25	; 0x19
     f30:	a2 8f       	std	Z+26, r26	; 0x1a
     f32:	b3 8f       	std	Z+27, r27	; 0x1b
     f34:	2d 8d       	ldd	r18, Y+29	; 0x1d
     f36:	30 e0       	ldi	r19, 0x00	; 0
     f38:	40 e0       	ldi	r20, 0x00	; 0
     f3a:	50 e0       	ldi	r21, 0x00	; 0
     f3c:	82 2b       	or	r24, r18
     f3e:	93 2b       	or	r25, r19
     f40:	a4 2b       	or	r26, r20
     f42:	b5 2b       	or	r27, r21
     f44:	ba 2f       	mov	r27, r26
     f46:	a9 2f       	mov	r26, r25
     f48:	98 2f       	mov	r25, r24
     f4a:	88 27       	eor	r24, r24
     f4c:	80 8f       	std	Z+24, r24	; 0x18
     f4e:	91 8f       	std	Z+25, r25	; 0x19
     f50:	a2 8f       	std	Z+26, r26	; 0x1a
     f52:	b3 8f       	std	Z+27, r27	; 0x1b
     f54:	2c 8d       	ldd	r18, Y+28	; 0x1c
     f56:	30 e0       	ldi	r19, 0x00	; 0
     f58:	40 e0       	ldi	r20, 0x00	; 0
     f5a:	50 e0       	ldi	r21, 0x00	; 0
     f5c:	82 2b       	or	r24, r18
     f5e:	93 2b       	or	r25, r19
     f60:	a4 2b       	or	r26, r20
     f62:	b5 2b       	or	r27, r21
     f64:	80 8f       	std	Z+24, r24	; 0x18
     f66:	91 8f       	std	Z+25, r25	; 0x19
     f68:	a2 8f       	std	Z+26, r26	; 0x1a
     f6a:	b3 8f       	std	Z+27, r27	; 0x1b
     f6c:	2d 89       	ldd	r18, Y+21	; 0x15
     f6e:	30 e0       	ldi	r19, 0x00	; 0
     f70:	40 e0       	ldi	r20, 0x00	; 0
     f72:	50 e0       	ldi	r21, 0x00	; 0
     f74:	54 2f       	mov	r21, r20
     f76:	43 2f       	mov	r20, r19
     f78:	32 2f       	mov	r19, r18
     f7a:	22 27       	eor	r18, r18
     f7c:	24 8f       	std	Z+28, r18	; 0x1c
     f7e:	35 8f       	std	Z+29, r19	; 0x1d
     f80:	46 8f       	std	Z+30, r20	; 0x1e
     f82:	57 8f       	std	Z+31, r21	; 0x1f
     f84:	8c 89       	ldd	r24, Y+20	; 0x14
     f86:	90 e0       	ldi	r25, 0x00	; 0
     f88:	a0 e0       	ldi	r26, 0x00	; 0
     f8a:	b0 e0       	ldi	r27, 0x00	; 0
     f8c:	82 2b       	or	r24, r18
     f8e:	93 2b       	or	r25, r19
     f90:	a4 2b       	or	r26, r20
     f92:	b5 2b       	or	r27, r21
     f94:	ba 2f       	mov	r27, r26
     f96:	a9 2f       	mov	r26, r25
     f98:	98 2f       	mov	r25, r24
     f9a:	88 27       	eor	r24, r24
     f9c:	84 8f       	std	Z+28, r24	; 0x1c
     f9e:	95 8f       	std	Z+29, r25	; 0x1d
     fa0:	a6 8f       	std	Z+30, r26	; 0x1e
     fa2:	b7 8f       	std	Z+31, r27	; 0x1f
     fa4:	2b 8d       	ldd	r18, Y+27	; 0x1b
     fa6:	30 e0       	ldi	r19, 0x00	; 0
     fa8:	40 e0       	ldi	r20, 0x00	; 0
     faa:	50 e0       	ldi	r21, 0x00	; 0
     fac:	82 2b       	or	r24, r18

⌨️ 快捷键说明

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