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

📄 main.lss

📁 包内含有关于ipod mp3透反式1.46 tft液晶屏的avr示例程序和液晶屏转接板的protel原理图和pcb图。
💻 LSS
📖 第 1 页 / 共 5 页
字号:
PutString(0,110, "www. acgclub.com", 0x26, 0x0f, 0x82, 0xac, 0x43, 0x65);
     9be:	35 e6       	ldi	r19, 0x65	; 101
     9c0:	83 2e       	mov	r8, r19
     9c2:	23 e4       	ldi	r18, 0x43	; 67
     9c4:	a2 2e       	mov	r10, r18
     9c6:	9c ea       	ldi	r25, 0xAC	; 172
     9c8:	c9 2e       	mov	r12, r25
     9ca:	82 e8       	ldi	r24, 0x82	; 130
     9cc:	e8 2e       	mov	r14, r24
     9ce:	0f e0       	ldi	r16, 0x0F	; 15
     9d0:	26 e2       	ldi	r18, 0x26	; 38
     9d2:	4c e7       	ldi	r20, 0x7C	; 124
     9d4:	50 e0       	ldi	r21, 0x00	; 0
     9d6:	6e e6       	ldi	r22, 0x6E	; 110
     9d8:	70 e0       	ldi	r23, 0x00	; 0
     9da:	80 e0       	ldi	r24, 0x00	; 0
     9dc:	90 e0       	ldi	r25, 0x00	; 0
     9de:	0e 94 39 07 	call	0xe72


while(1);
     9e2:	ff cf       	rjmp	.-2      	; 0x9e2

000009e4 <LCDWriteCmd>:


void LCDWriteCmd(unsigned char cmd)
{
    _CS0;
     9e4:	a8 98       	cbi	0x15, 0	; 21
	_RD1;
     9e6:	92 9a       	sbi	0x12, 2	; 18
	_RS0;
     9e8:	94 98       	cbi	0x12, 4	; 18
	DATAPORT = cmd;
     9ea:	8b bb       	out	0x1b, r24	; 27
	_WR0;
     9ec:	93 98       	cbi	0x12, 3	; 18
	_WR1;
     9ee:	93 9a       	sbi	0x12, 3	; 18
	_CS1;
     9f0:	a8 9a       	sbi	0x15, 0	; 21
     9f2:	08 95       	ret

000009f4 <LCDWriteData>:
}

void LCDWriteData(unsigned char dat)
{
    _CS0;
     9f4:	a8 98       	cbi	0x15, 0	; 21
	_RD1;
     9f6:	92 9a       	sbi	0x12, 2	; 18
	_RS1;
     9f8:	94 9a       	sbi	0x12, 4	; 18
	DATAPORT = dat;
     9fa:	8b bb       	out	0x1b, r24	; 27
	_WR0;
     9fc:	93 98       	cbi	0x12, 3	; 18
	_WR1;
     9fe:	93 9a       	sbi	0x12, 3	; 18
	_CS1;
     a00:	a8 9a       	sbi	0x15, 0	; 21
     a02:	08 95       	ret

00000a04 <DisplayScreen>:
     a04:	ff 92       	push	r15
     a06:	0f 93       	push	r16
     a08:	1f 93       	push	r17
     a0a:	cf 93       	push	r28
     a0c:	df 93       	push	r29
     a0e:	f8 2e       	mov	r15, r24
     a10:	06 2f       	mov	r16, r22
     a12:	14 2f       	mov	r17, r20
     a14:	8c e2       	ldi	r24, 0x2C	; 44
     a16:	0e 94 f2 04 	call	0x9e4
     a1a:	cf eb       	ldi	r28, 0xBF	; 191
     a1c:	da e5       	ldi	r29, 0x5A	; 90
     a1e:	8f 2d       	mov	r24, r15
     a20:	0e 94 fa 04 	call	0x9f4
     a24:	80 2f       	mov	r24, r16
     a26:	0e 94 fa 04 	call	0x9f4
     a2a:	81 2f       	mov	r24, r17
     a2c:	0e 94 fa 04 	call	0x9f4
     a30:	21 97       	sbiw	r28, 0x01	; 1
     a32:	d7 ff       	sbrs	r29, 7
     a34:	f4 cf       	rjmp	.-24     	; 0xa1e
     a36:	df 91       	pop	r29
     a38:	cf 91       	pop	r28
     a3a:	1f 91       	pop	r17
     a3c:	0f 91       	pop	r16
     a3e:	ff 90       	pop	r15
     a40:	08 95       	ret

00000a42 <PutPixel>:
     a42:	bf 92       	push	r11
     a44:	cf 92       	push	r12
     a46:	df 92       	push	r13
     a48:	ef 92       	push	r14
     a4a:	ff 92       	push	r15
     a4c:	0f 93       	push	r16
     a4e:	1f 93       	push	r17
     a50:	7c 01       	movw	r14, r24
     a52:	6b 01       	movw	r12, r22
     a54:	14 2f       	mov	r17, r20
     a56:	b2 2e       	mov	r11, r18
     a58:	8a e2       	ldi	r24, 0x2A	; 42
     a5a:	0e 94 f2 04 	call	0x9e4
     a5e:	80 e0       	ldi	r24, 0x00	; 0
     a60:	0e 94 fa 04 	call	0x9f4
     a64:	8e 2d       	mov	r24, r14
     a66:	0e 94 fa 04 	call	0x9f4
     a6a:	8b e2       	ldi	r24, 0x2B	; 43
     a6c:	0e 94 f2 04 	call	0x9e4
     a70:	80 e0       	ldi	r24, 0x00	; 0
     a72:	0e 94 fa 04 	call	0x9f4
     a76:	8c 2d       	mov	r24, r12
     a78:	0e 94 fa 04 	call	0x9f4
     a7c:	8c e2       	ldi	r24, 0x2C	; 44
     a7e:	0e 94 f2 04 	call	0x9e4
     a82:	81 2f       	mov	r24, r17
     a84:	0e 94 fa 04 	call	0x9f4
     a88:	8b 2d       	mov	r24, r11
     a8a:	0e 94 fa 04 	call	0x9f4
     a8e:	80 2f       	mov	r24, r16
     a90:	0e 94 fa 04 	call	0x9f4
     a94:	1f 91       	pop	r17
     a96:	0f 91       	pop	r16
     a98:	ff 90       	pop	r15
     a9a:	ef 90       	pop	r14
     a9c:	df 90       	pop	r13
     a9e:	cf 90       	pop	r12
     aa0:	bf 90       	pop	r11
     aa2:	08 95       	ret

00000aa4 <LCDInit>:
     aa4:	0f 93       	push	r16
     aa6:	1f 93       	push	r17
     aa8:	a9 9a       	sbi	0x15, 1	; 21
	double __tmp = ((F_CPU) / 4e3) * __ms;
	if (__tmp < 1.0)
		__ticks = 1;
	else if (__tmp > 65535)
		__ticks = 0;	/* i.e. 65536 */
     aaa:	00 e0       	ldi	r16, 0x00	; 0
     aac:	10 e0       	ldi	r17, 0x00	; 0
     aae:	c8 01       	movw	r24, r16
     ab0:	01 97       	sbiw	r24, 0x01	; 1
     ab2:	f1 f7       	brne	.-4      	; 0xab0
     ab4:	a9 98       	cbi	0x15, 1	; 21
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     ab6:	c8 01       	movw	r24, r16
     ab8:	01 97       	sbiw	r24, 0x01	; 1
     aba:	f1 f7       	brne	.-4      	; 0xab8
     abc:	a9 9a       	sbi	0x15, 1	; 21
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     abe:	c8 01       	movw	r24, r16
     ac0:	01 97       	sbiw	r24, 0x01	; 1
     ac2:	f1 f7       	brne	.-4      	; 0xac0
     ac4:	81 e0       	ldi	r24, 0x01	; 1
     ac6:	0e 94 f2 04 	call	0x9e4
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     aca:	c8 01       	movw	r24, r16
     acc:	01 97       	sbiw	r24, 0x01	; 1
     ace:	f1 f7       	brne	.-4      	; 0xacc
     ad0:	81 e1       	ldi	r24, 0x11	; 17
     ad2:	0e 94 f2 04 	call	0x9e4
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     ad6:	c8 01       	movw	r24, r16
     ad8:	01 97       	sbiw	r24, 0x01	; 1
     ada:	f1 f7       	brne	.-4      	; 0xad8
     adc:	8a e3       	ldi	r24, 0x3A	; 58
     ade:	0e 94 f2 04 	call	0x9e4
     ae2:	86 e6       	ldi	r24, 0x66	; 102
     ae4:	0e 94 fa 04 	call	0x9f4
     ae8:	8b ea       	ldi	r24, 0xAB	; 171
     aea:	0e 94 f2 04 	call	0x9e4
     aee:	82 ef       	ldi	r24, 0xF2	; 242
     af0:	0e 94 f2 04 	call	0x9e4
     af4:	80 e0       	ldi	r24, 0x00	; 0
     af6:	0e 94 fa 04 	call	0x9f4
     afa:	81 e0       	ldi	r24, 0x01	; 1
     afc:	0e 94 fa 04 	call	0x9f4
     b00:	84 ee       	ldi	r24, 0xE4	; 228
     b02:	0e 94 f2 04 	call	0x9e4
     b06:	80 e0       	ldi	r24, 0x00	; 0
     b08:	0e 94 fa 04 	call	0x9f4
     b0c:	81 e7       	ldi	r24, 0x71	; 113
     b0e:	0e 94 fa 04 	call	0x9f4
     b12:	80 e0       	ldi	r24, 0x00	; 0
     b14:	0e 94 fa 04 	call	0x9f4
     b18:	81 e0       	ldi	r24, 0x01	; 1
     b1a:	0e 94 fa 04 	call	0x9f4
     b1e:	80 e0       	ldi	r24, 0x00	; 0
     b20:	0e 94 fa 04 	call	0x9f4
     b24:	82 e8       	ldi	r24, 0x82	; 130
     b26:	0e 94 fa 04 	call	0x9f4
     b2a:	80 e0       	ldi	r24, 0x00	; 0
     b2c:	0e 94 fa 04 	call	0x9f4
     b30:	84 e0       	ldi	r24, 0x04	; 4
     b32:	0e 94 fa 04 	call	0x9f4
     b36:	80 e0       	ldi	r24, 0x00	; 0
     b38:	0e 94 fa 04 	call	0x9f4
     b3c:	8f e1       	ldi	r24, 0x1F	; 31
     b3e:	0e 94 fa 04 	call	0x9f4
     b42:	80 e0       	ldi	r24, 0x00	; 0
     b44:	0e 94 fa 04 	call	0x9f4
     b48:	81 e1       	ldi	r24, 0x11	; 17
     b4a:	0e 94 fa 04 	call	0x9f4
     b4e:	85 ee       	ldi	r24, 0xE5	; 229
     b50:	0e 94 f2 04 	call	0x9e4
     b54:	80 e0       	ldi	r24, 0x00	; 0
     b56:	0e 94 fa 04 	call	0x9f4
     b5a:	84 e6       	ldi	r24, 0x64	; 100
     b5c:	0e 94 fa 04 	call	0x9f4
     b60:	80 e0       	ldi	r24, 0x00	; 0
     b62:	0e 94 fa 04 	call	0x9f4
     b66:	81 e4       	ldi	r24, 0x41	; 65
     b68:	0e 94 fa 04 	call	0x9f4
     b6c:	80 e0       	ldi	r24, 0x00	; 0
     b6e:	0e 94 fa 04 	call	0x9f4
     b72:	84 e6       	ldi	r24, 0x64	; 100
     b74:	0e 94 fa 04 	call	0x9f4
     b78:	80 e0       	ldi	r24, 0x00	; 0
     b7a:	0e 94 fa 04 	call	0x9f4
     b7e:	89 e1       	ldi	r24, 0x19	; 25
     b80:	0e 94 fa 04 	call	0x9f4
     b84:	80 e0       	ldi	r24, 0x00	; 0
     b86:	0e 94 fa 04 	call	0x9f4
     b8a:	83 eb       	ldi	r24, 0xB3	; 179
     b8c:	0e 94 fa 04 	call	0x9f4
     b90:	80 e0       	ldi	r24, 0x00	; 0
     b92:	0e 94 fa 04 	call	0x9f4
     b96:	89 e0       	ldi	r24, 0x09	; 9
     b98:	0e 94 fa 04 	call	0x9f4
     b9c:	80 e0       	ldi	r24, 0x00	; 0
     b9e:	0e 94 fa 04 	call	0x9f4
     ba2:	80 e0       	ldi	r24, 0x00	; 0
     ba4:	0e 94 fa 04 	call	0x9f4
     ba8:	80 e0       	ldi	r24, 0x00	; 0
     baa:	0e 94 fa 04 	call	0x9f4
     bae:	80 e0       	ldi	r24, 0x00	; 0
     bb0:	0e 94 fa 04 	call	0x9f4
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     bb4:	c8 01       	movw	r24, r16
     bb6:	01 97       	sbiw	r24, 0x01	; 1
     bb8:	f1 f7       	brne	.-4      	; 0xbb6
     bba:	82 ee       	ldi	r24, 0xE2	; 226
     bbc:	0e 94 f2 04 	call	0x9e4
     bc0:	80 e0       	ldi	r24, 0x00	; 0
     bc2:	0e 94 fa 04 	call	0x9f4
     bc6:	81 e7       	ldi	r24, 0x71	; 113
     bc8:	0e 94 fa 04 	call	0x9f4
     bcc:	80 e0       	ldi	r24, 0x00	; 0
     bce:	0e 94 fa 04 	call	0x9f4
     bd2:	85 e6       	ldi	r24, 0x65	; 101
     bd4:	0e 94 fa 04 	call	0x9f4
     bd8:	80 e0       	ldi	r24, 0x00	; 0
     bda:	0e 94 fa 04 	call	0x9f4
     bde:	84 e2       	ldi	r24, 0x24	; 36
     be0:	0e 94 fa 04 	call	0x9f4
     be4:	80 e0       	ldi	r24, 0x00	; 0
     be6:	0e 94 fa 04 	call	0x9f4
     bea:	81 e0       	ldi	r24, 0x01	; 1
     bec:	0e 94 fa 04 	call	0x9f4
     bf0:	80 e0       	ldi	r24, 0x00	; 0
     bf2:	0e 94 fa 04 	call	0x9f4
     bf6:	87 e9       	ldi	r24, 0x97	; 151
     bf8:	0e 94 fa 04 	call	0x9f4
     bfc:	80 e0       	ldi	r24, 0x00	; 0
     bfe:	0e 94 fa 04 	call	0x9f4
     c02:	88 e0       	ldi	r24, 0x08	; 8
     c04:	0e 94 fa 04 	call	0x9f4
     c08:	80 e0       	ldi	r24, 0x00	; 0
     c0a:	0e 94 fa 04 	call	0x9f4
     c0e:	85 e1       	ldi	r24, 0x15	; 21
     c10:	0e 94 fa 04 	call	0x9f4
     c14:	80 e0       	ldi	r24, 0x00	; 0
     c16:	0e 94 fa 04 	call	0x9f4
     c1a:	81 e1       	ldi	r24, 0x11	; 17
     c1c:	0e 94 fa 04 	call	0x9f4
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     c20:	c8 01       	movw	r24, r16
     c22:	01 97       	sbiw	r24, 0x01	; 1
     c24:	f1 f7       	brne	.-4      	; 0xc22
     c26:	83 ee       	ldi	r24, 0xE3	; 227
     c28:	0e 94 f2 04 	call	0x9e4
     c2c:	80 e0       	ldi	r24, 0x00	; 0
     c2e:	0e 94 fa 04 	call	0x9f4
     c32:	81 e5       	ldi	r24, 0x51	; 81
     c34:	0e 94 fa 04 	call	0x9f4
     c38:	80 e0       	ldi	r24, 0x00	; 0
     c3a:	0e 94 fa 04 	call	0x9f4
     c3e:	81 e0       	ldi	r24, 0x01	; 1
     c40:	0e 94 fa 04 	call	0x9f4
     c44:	80 e0       	ldi	r24, 0x00	; 0
     c46:	0e 94 fa 04 	call	0x9f4
     c4a:	82 e6       	ldi	r24, 0x62	; 98
     c4c:	0e 94 fa 04 	call	0x9f4
     c50:	80 e0       	ldi	r24, 0x00	; 0
     c52:	0e 94 fa 04 	call	0x9f4
     c56:	83 e1       	ldi	r24, 0x13	; 19
     c58:	0e 94 fa 04 	call	0x9f4
     c5c:	80 e0       	ldi	r24, 0x00	; 0
     c5e:	0e 94 fa 04 	call	0x9f4
     c62:	83 ef       	ldi	r24, 0xF3	; 243
     c64:	0e 94 fa 04 	call	0x9f4
     c68:	80 e0       	ldi	r24, 0x00	; 0
     c6a:	0e 94 fa 04 	call	0x9f4
     c6e:	8b e0       	ldi	r24, 0x0B	; 11
     c70:	0e 94 fa 04 	call	0x9f4
     c74:	80 e0       	ldi	r24, 0x00	; 0
     c76:	0e 94 fa 04 	call	0x9f4
     c7a:	80 e0       	ldi	r24, 0x00	; 0
     c7c:	0e 94 fa 04 	call	0x9f4
     c80:	80 e0       	ldi	r24, 0x00	; 0
     c82:	0e 94 fa 04 	call	0x9f4
     c86:	80 e0       	ldi	r24, 0x00	; 0
     c88:	0e 94 fa 04 	call	0x9f4
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     c8c:	c8 01       	movw	r24, r16
     c8e:	01 97       	sbiw	r24, 0x01	; 1
     c90:	f1 f7       	brne	.-4      	; 0xc8e
     c92:	80 ee       	ldi	r24, 0xE0	; 224
     c94:	0e 94 f2 04 	call	0x9e4
     c98:	80 e0       	ldi	r24, 0x00	; 0
     c9a:	0e 94 fa 04 	call	0x9f4
     c9e:	81 e7       	ldi	r24, 0x71	; 113
     ca0:	0e 94 fa 04 	call	0x9f4
     ca4:	80 e0       	ldi	r24, 0x00	; 0
     ca6:	0e 94 fa 04 	call	0x9f4
     caa:	86 e7       	ldi	r24, 0x76	; 118
     cac:	0e 94 fa 04 	call	0x9f4
     cb0:	80 e0       	ldi	r24, 0x00	; 0
     cb2:	0e 94 fa 04 	call	0x9f4
     cb6:	85 e2       	ldi	r24, 0x25	; 37
     cb8:	0e 94 fa 04 	call	0x9f4
     cbc:	80 e0       	ldi	r24, 0x00	; 0
     cbe:	0e 94 fa 04 	call	0x9f4
     cc2:	81 e0       	ldi	r24, 0x01	; 1
     cc4:	0e 94 fa 04 	call	0x9f4

⌨️ 快捷键说明

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