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

📄 sd54.lss

📁 USB开发板 。CH375的与AVR (atmega32)。。。。
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     832:	80 93 64 01 	sts	0x0164, r24
     836:	90 93 65 01 	sts	0x0165, r25
     83a:	a0 93 66 01 	sts	0x0166, r26
     83e:	b0 93 67 01 	sts	0x0167, r27
     842:	80 91 c7 01 	lds	r24, 0x01C7
     846:	80 93 60 01 	sts	0x0160, r24
     84a:	cf 5f       	subi	r28, 0xFF	; 255
     84c:	c0 31       	cpi	r28, 0x10	; 16
     84e:	d0 f2       	brcs	.-76     	; 0x804 <lcd_file+0x30>
     850:	1f 5f       	subi	r17, 0xFF	; 255
     852:	e1 2f       	mov	r30, r17
     854:	ff 27       	eor	r31, r31
     856:	ed 5d       	subi	r30, 0xDD	; 221
     858:	fe 4f       	sbci	r31, 0xFE	; 254
     85a:	40 e0       	ldi	r20, 0x00	; 0
     85c:	60 81       	ld	r22, Z
     85e:	88 ef       	ldi	r24, 0xF8	; 248
     860:	0e 94 95 03 	call	0x72a <lcd_write>
     864:	c0 e0       	ldi	r28, 0x00	; 0
     866:	5e e9       	ldi	r21, 0x9E	; 158
     868:	e5 2e       	mov	r14, r21
     86a:	51 e0       	ldi	r21, 0x01	; 1
     86c:	f5 2e       	mov	r15, r21
     86e:	f7 01       	movw	r30, r14
     870:	61 91       	ld	r22, Z+
     872:	7f 01       	movw	r14, r30
     874:	66 23       	and	r22, r22
     876:	09 f1       	breq	.+66     	; 0x8ba <lcd_file+0xe6>
     878:	41 e0       	ldi	r20, 0x01	; 1
     87a:	8a ef       	ldi	r24, 0xFA	; 250
     87c:	0e 94 95 03 	call	0x72a <lcd_write>
     880:	80 91 b0 01 	lds	r24, 0x01B0
     884:	99 27       	eor	r25, r25
     886:	98 2f       	mov	r25, r24
     888:	88 27       	eor	r24, r24
     88a:	20 91 b1 01 	lds	r18, 0x01B1
     88e:	33 27       	eor	r19, r19
     890:	82 2b       	or	r24, r18
     892:	93 2b       	or	r25, r19
     894:	aa 27       	eor	r26, r26
     896:	97 fd       	sbrc	r25, 7
     898:	a0 95       	com	r26
     89a:	ba 2f       	mov	r27, r26
     89c:	80 93 68 01 	sts	0x0168, r24
     8a0:	90 93 69 01 	sts	0x0169, r25
     8a4:	a0 93 6a 01 	sts	0x016A, r26
     8a8:	b0 93 6b 01 	sts	0x016B, r27
     8ac:	80 91 b2 01 	lds	r24, 0x01B2
     8b0:	80 93 61 01 	sts	0x0161, r24
     8b4:	cf 5f       	subi	r28, 0xFF	; 255
     8b6:	c0 31       	cpi	r28, 0x10	; 16
     8b8:	d0 f2       	brcs	.-76     	; 0x86e <lcd_file+0x9a>
     8ba:	1f 5f       	subi	r17, 0xFF	; 255
     8bc:	e1 2f       	mov	r30, r17
     8be:	ff 27       	eor	r31, r31
     8c0:	ed 5d       	subi	r30, 0xDD	; 221
     8c2:	fe 4f       	sbci	r31, 0xFE	; 254
     8c4:	40 e0       	ldi	r20, 0x00	; 0
     8c6:	60 81       	ld	r22, Z
     8c8:	88 ef       	ldi	r24, 0xF8	; 248
     8ca:	0e 94 95 03 	call	0x72a <lcd_write>
     8ce:	c0 e0       	ldi	r28, 0x00	; 0
     8d0:	39 e8       	ldi	r19, 0x89	; 137
     8d2:	e3 2e       	mov	r14, r19
     8d4:	31 e0       	ldi	r19, 0x01	; 1
     8d6:	f3 2e       	mov	r15, r19
     8d8:	f7 01       	movw	r30, r14
     8da:	61 91       	ld	r22, Z+
     8dc:	7f 01       	movw	r14, r30
     8de:	66 23       	and	r22, r22
     8e0:	09 f1       	breq	.+66     	; 0x924 <lcd_file+0x150>
     8e2:	41 e0       	ldi	r20, 0x01	; 1
     8e4:	8a ef       	ldi	r24, 0xFA	; 250
     8e6:	0e 94 95 03 	call	0x72a <lcd_write>
     8ea:	80 91 9b 01 	lds	r24, 0x019B
     8ee:	99 27       	eor	r25, r25
     8f0:	98 2f       	mov	r25, r24
     8f2:	88 27       	eor	r24, r24
     8f4:	20 91 9c 01 	lds	r18, 0x019C
     8f8:	33 27       	eor	r19, r19
     8fa:	82 2b       	or	r24, r18
     8fc:	93 2b       	or	r25, r19
     8fe:	aa 27       	eor	r26, r26
     900:	97 fd       	sbrc	r25, 7
     902:	a0 95       	com	r26
     904:	ba 2f       	mov	r27, r26
     906:	80 93 6c 01 	sts	0x016C, r24
     90a:	90 93 6d 01 	sts	0x016D, r25
     90e:	a0 93 6e 01 	sts	0x016E, r26
     912:	b0 93 6f 01 	sts	0x016F, r27
     916:	80 91 9d 01 	lds	r24, 0x019D
     91a:	80 93 62 01 	sts	0x0162, r24
     91e:	cf 5f       	subi	r28, 0xFF	; 255
     920:	c0 31       	cpi	r28, 0x10	; 16
     922:	d0 f2       	brcs	.-76     	; 0x8d8 <lcd_file+0x104>
     924:	1f 5f       	subi	r17, 0xFF	; 255
     926:	e1 2f       	mov	r30, r17
     928:	ff 27       	eor	r31, r31
     92a:	ed 5d       	subi	r30, 0xDD	; 221
     92c:	fe 4f       	sbci	r31, 0xFE	; 254
     92e:	40 e0       	ldi	r20, 0x00	; 0
     930:	60 81       	ld	r22, Z
     932:	88 ef       	ldi	r24, 0xF8	; 248
     934:	0e 94 95 03 	call	0x72a <lcd_write>
     938:	c0 e0       	ldi	r28, 0x00	; 0
     93a:	b4 e7       	ldi	r27, 0x74	; 116
     93c:	eb 2e       	mov	r14, r27
     93e:	b1 e0       	ldi	r27, 0x01	; 1
     940:	fb 2e       	mov	r15, r27
     942:	f7 01       	movw	r30, r14
     944:	61 91       	ld	r22, Z+
     946:	7f 01       	movw	r14, r30
     948:	66 23       	and	r22, r22
     94a:	09 f1       	breq	.+66     	; 0x98e <lcd_file+0x1ba>
     94c:	41 e0       	ldi	r20, 0x01	; 1
     94e:	8a ef       	ldi	r24, 0xFA	; 250
     950:	0e 94 95 03 	call	0x72a <lcd_write>
     954:	80 91 86 01 	lds	r24, 0x0186
     958:	99 27       	eor	r25, r25
     95a:	98 2f       	mov	r25, r24
     95c:	88 27       	eor	r24, r24
     95e:	20 91 87 01 	lds	r18, 0x0187
     962:	33 27       	eor	r19, r19
     964:	82 2b       	or	r24, r18
     966:	93 2b       	or	r25, r19
     968:	aa 27       	eor	r26, r26
     96a:	97 fd       	sbrc	r25, 7
     96c:	a0 95       	com	r26
     96e:	ba 2f       	mov	r27, r26
     970:	80 93 70 01 	sts	0x0170, r24
     974:	90 93 71 01 	sts	0x0171, r25
     978:	a0 93 72 01 	sts	0x0172, r26
     97c:	b0 93 73 01 	sts	0x0173, r27
     980:	80 91 88 01 	lds	r24, 0x0188
     984:	80 93 63 01 	sts	0x0163, r24
     988:	cf 5f       	subi	r28, 0xFF	; 255
     98a:	c0 31       	cpi	r28, 0x10	; 16
     98c:	d0 f2       	brcs	.-76     	; 0x942 <lcd_file+0x16e>
     98e:	1f 5f       	subi	r17, 0xFF	; 255
     990:	14 30       	cpi	r17, 0x04	; 4
     992:	08 f4       	brcc	.+2      	; 0x996 <lcd_file+0x1c2>
     994:	29 cf       	rjmp	.-430    	; 0x7e8 <lcd_file+0x14>
     996:	40 e0       	ldi	r20, 0x00	; 0
     998:	60 e8       	ldi	r22, 0x80	; 128
     99a:	88 ef       	ldi	r24, 0xF8	; 248
     99c:	0e 94 95 03 	call	0x72a <lcd_write>
     9a0:	41 e0       	ldi	r20, 0x01	; 1
     9a2:	61 ea       	ldi	r22, 0xA1	; 161
     9a4:	8a ef       	ldi	r24, 0xFA	; 250
     9a6:	0e 94 95 03 	call	0x72a <lcd_write>
     9aa:	41 e0       	ldi	r20, 0x01	; 1
     9ac:	6f ee       	ldi	r22, 0xEF	; 239
     9ae:	8a ef       	ldi	r24, 0xFA	; 250
     9b0:	0e 94 95 03 	call	0x72a <lcd_write>
     9b4:	80 91 64 01 	lds	r24, 0x0164
     9b8:	90 91 65 01 	lds	r25, 0x0165
     9bc:	a0 91 66 01 	lds	r26, 0x0166
     9c0:	b0 91 67 01 	lds	r27, 0x0167
     9c4:	80 93 4f 01 	sts	0x014F, r24
     9c8:	90 93 50 01 	sts	0x0150, r25
     9cc:	a0 93 51 01 	sts	0x0151, r26
     9d0:	b0 93 52 01 	sts	0x0152, r27
     9d4:	80 91 60 01 	lds	r24, 0x0160
     9d8:	80 93 4a 01 	sts	0x014A, r24
     9dc:	cf 91       	pop	r28
     9de:	1f 91       	pop	r17
     9e0:	ff 90       	pop	r15
     9e2:	ef 90       	pop	r14
     9e4:	08 95       	ret

000009e6 <lcd_reset>:
     9e6:	40 e0       	ldi	r20, 0x00	; 0
     9e8:	60 e3       	ldi	r22, 0x30	; 48
     9ea:	88 ef       	ldi	r24, 0xF8	; 248
     9ec:	0e 94 95 03 	call	0x72a <lcd_write>
     9f0:	40 e0       	ldi	r20, 0x00	; 0
     9f2:	61 e0       	ldi	r22, 0x01	; 1
     9f4:	88 ef       	ldi	r24, 0xF8	; 248
     9f6:	0e 94 95 03 	call	0x72a <lcd_write>
     9fa:	40 e0       	ldi	r20, 0x00	; 0
     9fc:	66 e0       	ldi	r22, 0x06	; 6
     9fe:	88 ef       	ldi	r24, 0xF8	; 248
     a00:	0e 94 95 03 	call	0x72a <lcd_write>
     a04:	40 e0       	ldi	r20, 0x00	; 0
     a06:	6c e0       	ldi	r22, 0x0C	; 12
     a08:	88 ef       	ldi	r24, 0xF8	; 248
     a0a:	0e 94 95 03 	call	0x72a <lcd_write>
     a0e:	08 95       	ret

00000a10 <main12864>:
     a10:	80 ee       	ldi	r24, 0xE0	; 224
     a12:	8b bb       	out	0x1b, r24	; 27
     a14:	0e 94 f3 04 	call	0x9e6 <lcd_reset>
     a18:	08 95       	ret

00000a1a <key_delay>:
     a1a:	87 e8       	ldi	r24, 0x87	; 135
     a1c:	93 e1       	ldi	r25, 0x13	; 19
     a1e:	c2 97       	sbiw	r24, 0x32	; 50
     a20:	97 ff       	sbrs	r25, 7
     a22:	fd cf       	rjmp	.-6      	; 0xa1e <key_delay+0x4>
     a24:	08 95       	ret

00000a26 <esc>:
     a26:	40 e0       	ldi	r20, 0x00	; 0
     a28:	60 e3       	ldi	r22, 0x30	; 48
     a2a:	88 ef       	ldi	r24, 0xF8	; 248
     a2c:	0e 94 95 03 	call	0x72a <lcd_write>
     a30:	40 e0       	ldi	r20, 0x00	; 0
     a32:	61 e0       	ldi	r22, 0x01	; 1
     a34:	88 ef       	ldi	r24, 0xF8	; 248
     a36:	0e 94 95 03 	call	0x72a <lcd_write>
     a3a:	40 e0       	ldi	r20, 0x00	; 0
     a3c:	60 e8       	ldi	r22, 0x80	; 128
     a3e:	88 ef       	ldi	r24, 0xF8	; 248
     a40:	0e 94 95 03 	call	0x72a <lcd_write>
     a44:	80 e1       	ldi	r24, 0x10	; 16
     a46:	90 e0       	ldi	r25, 0x00	; 0
     a48:	a0 e0       	ldi	r26, 0x00	; 0
     a4a:	b0 e0       	ldi	r27, 0x00	; 0
     a4c:	80 93 28 01 	sts	0x0128, r24
     a50:	90 93 29 01 	sts	0x0129, r25
     a54:	a0 93 2a 01 	sts	0x012A, r26
     a58:	b0 93 2b 01 	sts	0x012B, r27
     a5c:	10 92 49 01 	sts	0x0149, r1
     a60:	10 92 4f 01 	sts	0x014F, r1
     a64:	10 92 50 01 	sts	0x0150, r1
     a68:	10 92 51 01 	sts	0x0151, r1
     a6c:	10 92 52 01 	sts	0x0152, r1
     a70:	10 92 4b 01 	sts	0x014B, r1
     a74:	10 92 4c 01 	sts	0x014C, r1
     a78:	10 92 4d 01 	sts	0x014D, r1
     a7c:	10 92 4e 01 	sts	0x014E, r1
     a80:	10 92 46 01 	sts	0x0146, r1
     a84:	10 92 45 01 	sts	0x0145, r1
     a88:	0e 94 64 02 	call	0x4c8 <file_buffer>
     a8c:	0e 94 ea 03 	call	0x7d4 <lcd_file>
     a90:	80 e1       	ldi	r24, 0x10	; 16
     a92:	80 93 27 01 	sts	0x0127, r24
     a96:	08 95       	ret

00000a98 <right>:
     a98:	80 91 27 01 	lds	r24, 0x0127
     a9c:	84 35       	cpi	r24, 0x54	; 84
     a9e:	41 f0       	breq	.+16     	; 0xab0 <right+0x18>
     aa0:	82 34       	cpi	r24, 0x42	; 66
     aa2:	31 f0       	breq	.+12     	; 0xab0 <right+0x18>
     aa4:	10 92 44 01 	sts	0x0144, r1
     aa8:	0e 94 64 02 	call	0x4c8 <file_buffer>
     aac:	0e 94 ea 03 	call	0x7d4 <lcd_file>
     ab0:	08 95       	ret

00000ab2 <cursor>:
     ab2:	0f 93       	push	r16
     ab4:	1f 93       	push	r17
     ab6:	cf 93       	push	r28
     ab8:	c0 e0       	ldi	r28, 0x00	; 0
     aba:	4c 2f       	mov	r20, r28
     abc:	60 e3       	ldi	r22, 0x30	; 48
     abe:	88 ef       	ldi	r24, 0xF8	; 248
     ac0:	0e 94 95 03 	call	0x72a <lcd_write>
     ac4:	03 e2       	ldi	r16, 0x23	; 35
     ac6:	11 e0       	ldi	r17, 0x01	; 1
     ac8:	c3 e0       	ldi	r28, 0x03	; 3
     aca:	40 e0       	ldi	r20, 0x00	; 0
     acc:	f8 01       	movw	r30, r16
     ace:	61 91       	ld	r22, Z+
     ad0:	8f 01       	movw	r16, r30
     ad2:	88 ef       	ldi	r24, 0xF8	; 248
     ad4:	0e 94 95 03 	call	0x72a <lcd_write>
     ad8:	41 e0       	ldi	r20, 0x01	; 1
     ada:	61 ea       	ldi	r22, 0xA1	; 161
     adc:	8a ef       	ldi	r24, 0xFA	; 250
     ade:	0e 94 95 03 	call	0x72a <lcd_write>
     ae2:	41 e0       	ldi	r20, 0x01	; 1
     ae4:	61 ea       	ldi	r22, 0xA1	; 161
     ae6:	8a ef       	ldi	r24, 0xFA	; 250
     ae8:	0e 94 95 03 	call	0x72a <lcd_write>
     aec:	c1 50       	subi	r28, 0x01	; 1
     aee:	c7 ff       	sbrs	r28, 7
     af0:	ec cf       	rjmp	.-40     	; 0xaca <cursor+0x18>
     af2:	80 91 44 01 	lds	r24, 0x0144
     af6:	e8 2f       	mov	r30, r24
     af8:	ff 27       	eor	r31, r31
     afa:	ed 5d       	subi	r30, 0xDD	; 221
     afc:	fe 4f       	sbci	r31, 0xFE	; 254
     afe:	40 e0       	ldi	r20, 0x00	; 0
     b00:	60 81       	ld	r22, Z
     b02:	88 ef       	ldi	r24, 0xF8	; 248
     b04:	0e 94 95 03 	call	0x72a <lcd_write>
     b08:	41 e0       	ldi	r20, 0x01	; 1
     b0a:	61 ea       	ldi	r22, 0xA1	; 161
     b0c:	8a ef       	ldi	r24, 0xFA	; 250
     b0e:	0e 94 95 03 	call	0x72a <lcd_write>
     b12:	41 e0       	ldi	r20, 0x01	; 1
     b14:	6f ee       	ldi	r22, 0xEF	; 239
     b16:	8a ef       	ldi	r24, 0xFA	; 250
     b18:	0e 94 95 03 	call	0x72a <lcd_write>
     b1c:	80 91 44 01 	lds	r24, 0x0144
     b20:	28 2f       	mov	r18, r24
     b22:	33 27       	eor	r19, r19
     b24:	f9 01       	movw	r30, r18
     b26:	ee 0f       	add	r30, r30
     b28:	ff 1f       	adc	r31, r31
     b2a:	ee 0f       	add	r30, r30
     b2c:	ff 1f       	adc	r31, r31
     b2e:	ec 59       	subi	r30, 0x9C	; 156
     b30:	fe 4f       	sbci	r31, 0xFE	; 254
     b32:	80 81       	ld	r24, Z
     b34:	91 81       	ldd	r25, Z+1	; 0x01
     b36:	a2 81       	ldd	r26, Z+2	; 0x02
     b38:	b3 81       	ldd	r27, Z+3	; 0x03
     b3a:	80 93 4f 01 	sts	0x014F, r24
     b3e:	90 93 50 01 	sts	0x0150, r25
     b42:	a0 93 51 01 	sts	0x0151, r26
     b46:	b0 93 52 01 	sts	0x0152, r27
     b4a:	20 5a       	subi	r18, 0xA0	; 160
     b4c:	3e 4f       	sbci	r19, 0xFE	; 254
     b4e:	f9 01       	movw	r30, r18
     b50:	80 81       	ld	r24, Z
     b52:	80 93 4a 01 	sts	0x014A, r24
     b56:	cf 91       	pop	r28
     b58:	1f 91       	pop	r17

⌨️ 快捷键说明

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