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

📄 avrnet.lss

📁 AVR单片机的以太网源代码支持TCPIPHTTP
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     ab2:	60 e4       	ldi	r22, 0x40	; 64
     ab4:	83 ec       	ldi	r24, 0xC3	; 195
     ab6:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     aba:	6f e3       	ldi	r22, 0x3F	; 63
     abc:	89 ec       	ldi	r24, 0xC9	; 201
     abe:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     ac2:	62 e1       	ldi	r22, 0x12	; 18
     ac4:	86 ec       	ldi	r24, 0xC6	; 198
     ac6:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     aca:	6c e0       	ldi	r22, 0x0C	; 12
     acc:	87 ec       	ldi	r24, 0xC7	; 199
     ace:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     ad2:	6e ee       	ldi	r22, 0xEE	; 238
     ad4:	8a ec       	ldi	r24, 0xCA	; 202
     ad6:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     ada:	65 e0       	ldi	r22, 0x05	; 5
     adc:	8b ec       	ldi	r24, 0xCB	; 203
     ade:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     ae2:	f7 01       	movw	r30, r14
     ae4:	60 81       	ld	r22, Z
     ae6:	84 ee       	ldi	r24, 0xE4	; 228
     ae8:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     aec:	f7 01       	movw	r30, r14
     aee:	61 81       	ldd	r22, Z+1	; 0x01
     af0:	85 ee       	ldi	r24, 0xE5	; 229
     af2:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     af6:	f7 01       	movw	r30, r14
     af8:	62 81       	ldd	r22, Z+2	; 0x02
     afa:	82 ee       	ldi	r24, 0xE2	; 226
     afc:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b00:	f7 01       	movw	r30, r14
     b02:	63 81       	ldd	r22, Z+3	; 0x03
     b04:	83 ee       	ldi	r24, 0xE3	; 227
     b06:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b0a:	f7 01       	movw	r30, r14
     b0c:	64 81       	ldd	r22, Z+4	; 0x04
     b0e:	80 ee       	ldi	r24, 0xE0	; 224
     b10:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b14:	f7 01       	movw	r30, r14
     b16:	65 81       	ldd	r22, Z+5	; 0x05
     b18:	81 ee       	ldi	r24, 0xE1	; 225
     b1a:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b1e:	60 e0       	ldi	r22, 0x00	; 0
     b20:	71 e0       	ldi	r23, 0x01	; 1
     b22:	80 e1       	ldi	r24, 0x10	; 16
     b24:	0e 94 22 04 	call	0x844	; 0x844 <enc28j60PhyWrite>
     b28:	62 e7       	ldi	r22, 0x72	; 114
     b2a:	74 e0       	ldi	r23, 0x04	; 4
     b2c:	84 e1       	ldi	r24, 0x14	; 20
     b2e:	0e 94 22 04 	call	0x844	; 0x844 <enc28j60PhyWrite>
     b32:	60 eb       	ldi	r22, 0xB0	; 176
     b34:	88 e3       	ldi	r24, 0x38	; 56
     b36:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b3a:	6f e3       	ldi	r22, 0x3F	; 63
     b3c:	88 e2       	ldi	r24, 0x28	; 40
     b3e:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b42:	60 e3       	ldi	r22, 0x30	; 48
     b44:	89 e2       	ldi	r24, 0x29	; 41
     b46:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b4a:	69 ef       	ldi	r22, 0xF9	; 249
     b4c:	80 e3       	ldi	r24, 0x30	; 48
     b4e:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b52:	67 ef       	ldi	r22, 0xF7	; 247
     b54:	81 e3       	ldi	r24, 0x31	; 49
     b56:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b5a:	62 e1       	ldi	r22, 0x12	; 18
     b5c:	84 ec       	ldi	r24, 0xC4	; 196
     b5e:	0e 94 f3 03 	call	0x7e6	; 0x7e6 <enc28j60Write>
     b62:	8f e1       	ldi	r24, 0x1F	; 31
     b64:	0e 94 c4 03 	call	0x788	; 0x788 <enc28j60SetBank>
     b68:	40 ec       	ldi	r20, 0xC0	; 192
     b6a:	6b e1       	ldi	r22, 0x1B	; 27
     b6c:	80 e8       	ldi	r24, 0x80	; 128
     b6e:	0e 94 b9 03 	call	0x772	; 0x772 <enc28j60WriteOp>
     b72:	44 e0       	ldi	r20, 0x04	; 4
     b74:	6f e1       	ldi	r22, 0x1F	; 31
     b76:	80 e8       	ldi	r24, 0x80	; 128
     b78:	0e 94 b9 03 	call	0x772	; 0x772 <enc28j60WriteOp>
 */
void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     b7c:	c8 01       	movw	r24, r16
     b7e:	01 97       	sbiw	r24, 0x01	; 1
     b80:	f1 f7       	brne	.-4      	; 0xb7e <enc28j60_init+0x17e>
     b82:	1f 91       	pop	r17
     b84:	0f 91       	pop	r16
     b86:	ff 90       	pop	r15
     b88:	ef 90       	pop	r14
     b8a:	08 95       	ret

00000b8c <lcd_backlight>:
// Description : main program, 
//
//*****************************************************************************************
void lcd_backlight( void )
{
     b8c:	08 95       	ret

00000b8e <client_process>:
     b8e:	4f 92       	push	r4
     b90:	5f 92       	push	r5
     b92:	6f 92       	push	r6
     b94:	7f 92       	push	r7
     b96:	8f 92       	push	r8
     b98:	9f 92       	push	r9
     b9a:	af 92       	push	r10
     b9c:	bf 92       	push	r11
     b9e:	cf 92       	push	r12
     ba0:	df 92       	push	r13
     ba2:	ef 92       	push	r14
     ba4:	0f 93       	push	r16
     ba6:	1f 93       	push	r17
     ba8:	cf 93       	push	r28
     baa:	df 93       	push	r29
     bac:	cd b7       	in	r28, 0x3d	; 61
     bae:	de b7       	in	r29, 0x3e	; 62
     bb0:	ce 5e       	subi	r28, 0xEE	; 238
     bb2:	d5 40       	sbci	r29, 0x05	; 5
     bb4:	0f b6       	in	r0, 0x3f	; 63
     bb6:	f8 94       	cli
     bb8:	de bf       	out	0x3e, r29	; 62
     bba:	0f be       	out	0x3f, r0	; 63
     bbc:	cd bf       	out	0x3d, r28	; 61
     bbe:	80 91 02 01 	lds	r24, 0x0102
     bc2:	84 ff       	sbrs	r24, 4
     bc4:	be c0       	rjmp	.+380    	; 0xd42 <client_process+0x1b4>
     bc6:	86 fd       	sbrc	r24, 6
     bc8:	bc c0       	rjmp	.+376    	; 0xd42 <client_process+0x1b4>
     bca:	85 fd       	sbrc	r24, 5
     bcc:	2e c0       	rjmp	.+92     	; 0xc2a <client_process+0x9c>
     bce:	09 e0       	ldi	r16, 0x09	; 9
     bd0:	11 e0       	ldi	r17, 0x01	; 1
     bd2:	a8 01       	movw	r20, r16
     bd4:	61 e1       	ldi	r22, 0x11	; 17
     bd6:	71 e0       	ldi	r23, 0x01	; 1
     bd8:	2e 01       	movw	r4, r28
     bda:	08 94       	sec
     bdc:	41 1c       	adc	r4, r1
     bde:	51 1c       	adc	r5, r1
     be0:	c2 01       	movw	r24, r4
     be2:	0e 94 99 0c 	call	0x1932	; 0x1932 <arp_who_is>
     be6:	88 23       	and	r24, r24
     be8:	21 f4       	brne	.+8      	; 0xbf2 <client_process+0x64>
     bea:	80 91 02 01 	lds	r24, 0x0102
     bee:	8f 7e       	andi	r24, 0xEF	; 239
     bf0:	2c c0       	rjmp	.+88     	; 0xc4a <client_process+0xbc>
     bf2:	1f 93       	push	r17
     bf4:	0f 93       	push	r16
     bf6:	e1 e1       	ldi	r30, 0x11	; 17
     bf8:	8e 2e       	mov	r8, r30
     bfa:	e1 e0       	ldi	r30, 0x01	; 1
     bfc:	9e 2e       	mov	r9, r30
     bfe:	aa 24       	eor	r10, r10
     c00:	bb 24       	eor	r11, r11
     c02:	cc 24       	eor	r12, r12
     c04:	dd 24       	eor	r13, r13
     c06:	71 e0       	ldi	r23, 0x01	; 1
     c08:	e7 2e       	mov	r14, r23
     c0a:	01 e0       	ldi	r16, 0x01	; 1
     c0c:	22 e0       	ldi	r18, 0x02	; 2
     c0e:	40 eb       	ldi	r20, 0xB0	; 176
     c10:	54 e0       	ldi	r21, 0x04	; 4
     c12:	60 e5       	ldi	r22, 0x50	; 80
     c14:	70 e0       	ldi	r23, 0x00	; 0
     c16:	c2 01       	movw	r24, r4
     c18:	0e 94 0e 0d 	call	0x1a1c	; 0x1a1c <tcp_send_packet>
     c1c:	80 91 02 01 	lds	r24, 0x0102
     c20:	80 62       	ori	r24, 0x20	; 32
     c22:	80 93 02 01 	sts	0x0102, r24
     c26:	0f 90       	pop	r0
     c28:	0f 90       	pop	r0
     c2a:	6e ee       	ldi	r22, 0xEE	; 238
     c2c:	75 e0       	ldi	r23, 0x05	; 5
     c2e:	2e 01       	movw	r4, r28
     c30:	08 94       	sec
     c32:	41 1c       	adc	r4, r1
     c34:	51 1c       	adc	r5, r1
     c36:	c2 01       	movw	r24, r4
     c38:	0e 94 89 04 	call	0x912	; 0x912 <enc28j60_packet_receive>
     c3c:	89 2b       	or	r24, r25
     c3e:	41 f4       	brne	.+16     	; 0xc50 <client_process+0xc2>
     c40:	80 91 02 01 	lds	r24, 0x0102
     c44:	87 ff       	sbrs	r24, 7
     c46:	7d c0       	rjmp	.+250    	; 0xd42 <client_process+0x1b4>
     c48:	8f 74       	andi	r24, 0x4F	; 79
     c4a:	80 93 02 01 	sts	0x0102, r24
     c4e:	79 c0       	rjmp	.+242    	; 0xd42 <client_process+0x1b4>
     c50:	c2 01       	movw	r24, r4
     c52:	0e 94 ae 0d 	call	0x1b5c	; 0x1b5c <ip_packet_is_ip>
     c56:	88 23       	and	r24, r24
     c58:	09 f4       	brne	.+2      	; 0xc5c <client_process+0xce>
     c5a:	73 c0       	rjmp	.+230    	; 0xd42 <client_process+0x1b4>
     c5c:	88 a9       	ldd	r24, Y+48	; 0x30
     c5e:	82 31       	cpi	r24, 0x12	; 18
     c60:	19 f5       	brne	.+70     	; 0xca8 <client_process+0x11a>
     c62:	69 e0       	ldi	r22, 0x09	; 9
     c64:	66 2e       	mov	r6, r22
     c66:	61 e0       	ldi	r22, 0x01	; 1
     c68:	76 2e       	mov	r7, r22
     c6a:	7f 92       	push	r7
     c6c:	6f 92       	push	r6
     c6e:	51 e1       	ldi	r21, 0x11	; 17
     c70:	85 2e       	mov	r8, r21
     c72:	51 e0       	ldi	r21, 0x01	; 1
     c74:	95 2e       	mov	r9, r21
     c76:	aa 24       	eor	r10, r10
     c78:	bb 24       	eor	r11, r11
     c7a:	41 e0       	ldi	r20, 0x01	; 1
     c7c:	c4 2e       	mov	r12, r20
     c7e:	d1 2c       	mov	r13, r1
     c80:	ee 24       	eor	r14, r14
     c82:	00 e0       	ldi	r16, 0x00	; 0
     c84:	20 e1       	ldi	r18, 0x10	; 16
     c86:	40 eb       	ldi	r20, 0xB0	; 176
     c88:	54 e0       	ldi	r21, 0x04	; 4
     c8a:	60 e5       	ldi	r22, 0x50	; 80
     c8c:	70 e0       	ldi	r23, 0x00	; 0
     c8e:	c2 01       	movw	r24, r4
     c90:	0e 94 0e 0d 	call	0x1a1c	; 0x1a1c <tcp_send_packet>
     c94:	c2 01       	movw	r24, r4
     c96:	0e 94 e9 07 	call	0xfd2	; 0xfd2 <http_put_request>
     c9a:	7f 92       	push	r7
     c9c:	6f 92       	push	r6
     c9e:	5c 01       	movw	r10, r24
     ca0:	cc 24       	eor	r12, r12
     ca2:	dd 24       	eor	r13, r13
     ca4:	28 e1       	ldi	r18, 0x18	; 24
     ca6:	21 c0       	rjmp	.+66     	; 0xcea <client_process+0x15c>
     ca8:	88 31       	cpi	r24, 0x18	; 24
     caa:	59 f5       	brne	.+86     	; 0xd02 <client_process+0x174>
     cac:	c2 01       	movw	r24, r4
     cae:	0e 94 cc 0c 	call	0x1998	; 0x1998 <tcp_get_dlength>
     cb2:	39 e0       	ldi	r19, 0x09	; 9
     cb4:	63 2e       	mov	r6, r19
     cb6:	31 e0       	ldi	r19, 0x01	; 1
     cb8:	73 2e       	mov	r7, r19
     cba:	7f 92       	push	r7
     cbc:	6f 92       	push	r6
     cbe:	21 e1       	ldi	r18, 0x11	; 17
     cc0:	82 2e       	mov	r8, r18
     cc2:	21 e0       	ldi	r18, 0x01	; 1
     cc4:	92 2e       	mov	r9, r18
     cc6:	aa 24       	eor	r10, r10
     cc8:	bb 24       	eor	r11, r11
     cca:	6c 01       	movw	r12, r24
     ccc:	ee 24       	eor	r14, r14
     cce:	00 e0       	ldi	r16, 0x00	; 0
     cd0:	20 e1       	ldi	r18, 0x10	; 16
     cd2:	40 eb       	ldi	r20, 0xB0	; 176
     cd4:	54 e0       	ldi	r21, 0x04	; 4
     cd6:	60 e5       	ldi	r22, 0x50	; 80
     cd8:	70 e0       	ldi	r23, 0x00	; 0
     cda:	c2 01       	movw	r24, r4
     cdc:	0e 94 0e 0d 	call	0x1a1c	; 0x1a1c <tcp_send_packet>
     ce0:	7f 92       	push	r7
     ce2:	6f 92       	push	r6
     ce4:	cc 24       	eor	r12, r12
     ce6:	dd 24       	eor	r13, r13
     ce8:	21 e1       	ldi	r18, 0x11	; 17
     cea:	40 eb       	ldi	r20, 0xB0	; 176
     cec:	54 e0       	ldi	r21, 0x04	; 4
     cee:	60 e5       	ldi	r22, 0x50	; 80
     cf0:	70 e0       	ldi	r23, 0x00	; 0
     cf2:	c2 01       	movw	r24, r4
     cf4:	0e 94 0e 0d 	call	0x1a1c	; 0x1a1c <tcp_send_packet>
     cf8:	0f 90       	pop	r0
     cfa:	0f 90       	pop	r0
     cfc:	0f 90       	pop	r0
     cfe:	0f 90       	pop	r0
     d00:	20 c0       	rjmp	.+64     	; 0xd42 <client_process+0x1b4>
     d02:	81 31       	cpi	r24, 0x11	; 17
     d04:	f1 f4       	brne	.+60     	; 0xd42 <client_process+0x1b4>
     d06:	89 e0       	ldi	r24, 0x09	; 9
     d08:	91 e0       	ldi	r25, 0x01	; 1
     d0a:	9f 93       	push	r25
     d0c:	8f 93       	push	r24
     d0e:	91 e1       	ldi	r25, 0x11	; 17
     d10:	89 2e       	mov	r8, r25
     d12:	91 e0       	ldi	r25, 0x01	; 1
     d14:	99 2e       	mov	r9, r25
     d16:	aa 24       	eor	r10, r10
     d18:	bb 24       	eor	r11, r11
     d1a:	81 e0       	ldi	r24, 0x01	; 1
     d1c:	c8 2e       	mov	r12, r24
     d1e:	d1 2c       	mov	r13, r1
     d20:	ee 24       	eor	r14, r14
     d22:	00 e0       	ldi	r16, 0x00	; 0
     d24:	20 e1       	ldi	r18, 0x10	; 16
     d26:	40 eb       	ldi	r20, 0xB0	; 176
     d28:	54 e0       	ldi	r21, 0x04	; 4
     d2a:	60 e5       	ldi	r22, 0x50	; 80
     d2c:	70 e0       	ldi	r23, 0x00	; 0
     d2e:	c2 01       	movw	r24, r4
     d30:	0e 94 0e 0d 	call	0x1a1c	; 0x1a1c <tcp_send_packet>
     d34:	80 91 02 01 	lds	r24, 0x0102
     d38:	8f 7c       	andi	r24, 0xCF	; 207
     d3a:	80 93 02 01 	sts	0x0102, r24
     d3e:	0f 90       	pop	r0
     d40:	0f 90       	pop	r0
     d42:	c2 51       	subi	r28, 0x12	; 18
     d44:	da 4f       	sbci	r29, 0xFA	; 250
     d46:	0f b6       	in	r0, 0x3f	; 63
     d48:	f8 94       	cli
     d4a:	de bf       	out	0x3e, r29	; 62
     d4c:	0f be       	out	0x3f, r0	; 63
     d4e:	cd bf       	out	0x3d, r28	; 61
     d50:	df 91       	pop	r29
     d52:	cf 91       	pop	r28
     d54:	1f 91       	pop	r17
     d56:	0f 91       	pop	r16
     d58:	ef 90       	pop	r14
     d5a:	df 90       	pop	r13
     d5c:	cf 90       	pop	r12
     d5e:	bf 90       	pop	r11
     d60:	af 90       	pop	r10
     d62:	9f 90       	pop	r9
     d64:	8f 90       	pop	r8
     d66:	7f 90       	pop	r7
     d68:	6f 90       	pop	r6
     d6a:	5f 90       	pop	r5
     d6c:	4f 90       	pop	r4
     d6e:	08 95       	ret

00000d70 <server_process>:
     d70:	cf 92       	push	r12
     d72:	df 92       	push	r13
     d74:	ef 92       	push	r14
     d76:	ff 92       	push	r15
     d

⌨️ 快捷键说明

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