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

📄 avrnet.lss

📁 基于单片机AVR以太网编程!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     ab0:	83 ec       	ldi	r24, 0xC3	; 195
     ab2:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     ab6:	6f e3       	ldi	r22, 0x3F	; 63
     ab8:	89 ec       	ldi	r24, 0xC9	; 201
     aba:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     abe:	62 e1       	ldi	r22, 0x12	; 18
     ac0:	86 ec       	ldi	r24, 0xC6	; 198
     ac2:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     ac6:	6c e0       	ldi	r22, 0x0C	; 12
     ac8:	87 ec       	ldi	r24, 0xC7	; 199
     aca:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     ace:	6e ee       	ldi	r22, 0xEE	; 238
     ad0:	8a ec       	ldi	r24, 0xCA	; 202
     ad2:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     ad6:	65 e0       	ldi	r22, 0x05	; 5
     ad8:	8b ec       	ldi	r24, 0xCB	; 203
     ada:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     ade:	f7 01       	movw	r30, r14
     ae0:	60 81       	ld	r22, Z
     ae2:	84 ee       	ldi	r24, 0xE4	; 228
     ae4:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     ae8:	f7 01       	movw	r30, r14
     aea:	61 81       	ldd	r22, Z+1	; 0x01
     aec:	85 ee       	ldi	r24, 0xE5	; 229
     aee:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     af2:	f7 01       	movw	r30, r14
     af4:	62 81       	ldd	r22, Z+2	; 0x02
     af6:	82 ee       	ldi	r24, 0xE2	; 226
     af8:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     afc:	f7 01       	movw	r30, r14
     afe:	63 81       	ldd	r22, Z+3	; 0x03
     b00:	83 ee       	ldi	r24, 0xE3	; 227
     b02:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b06:	f7 01       	movw	r30, r14
     b08:	64 81       	ldd	r22, Z+4	; 0x04
     b0a:	80 ee       	ldi	r24, 0xE0	; 224
     b0c:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b10:	f7 01       	movw	r30, r14
     b12:	65 81       	ldd	r22, Z+5	; 0x05
     b14:	81 ee       	ldi	r24, 0xE1	; 225
     b16:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b1a:	60 e0       	ldi	r22, 0x00	; 0
     b1c:	71 e0       	ldi	r23, 0x01	; 1
     b1e:	80 e1       	ldi	r24, 0x10	; 16
     b20:	0e 94 20 04 	call	0x840	; 0x840 <enc28j60PhyWrite>
     b24:	62 e7       	ldi	r22, 0x72	; 114
     b26:	74 e0       	ldi	r23, 0x04	; 4
     b28:	84 e1       	ldi	r24, 0x14	; 20
     b2a:	0e 94 20 04 	call	0x840	; 0x840 <enc28j60PhyWrite>
     b2e:	60 eb       	ldi	r22, 0xB0	; 176
     b30:	88 e3       	ldi	r24, 0x38	; 56
     b32:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b36:	6f e3       	ldi	r22, 0x3F	; 63
     b38:	88 e2       	ldi	r24, 0x28	; 40
     b3a:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b3e:	60 e3       	ldi	r22, 0x30	; 48
     b40:	89 e2       	ldi	r24, 0x29	; 41
     b42:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b46:	69 ef       	ldi	r22, 0xF9	; 249
     b48:	80 e3       	ldi	r24, 0x30	; 48
     b4a:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b4e:	67 ef       	ldi	r22, 0xF7	; 247
     b50:	81 e3       	ldi	r24, 0x31	; 49
     b52:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b56:	62 e1       	ldi	r22, 0x12	; 18
     b58:	84 ec       	ldi	r24, 0xC4	; 196
     b5a:	0e 94 f1 03 	call	0x7e2	; 0x7e2 <enc28j60Write>
     b5e:	8f e1       	ldi	r24, 0x1F	; 31
     b60:	0e 94 c2 03 	call	0x784	; 0x784 <enc28j60SetBank>
     b64:	40 ec       	ldi	r20, 0xC0	; 192
     b66:	6b e1       	ldi	r22, 0x1B	; 27
     b68:	80 e8       	ldi	r24, 0x80	; 128
     b6a:	0e 94 b7 03 	call	0x76e	; 0x76e <enc28j60WriteOp>
     b6e:	44 e0       	ldi	r20, 0x04	; 4
     b70:	6f e1       	ldi	r22, 0x1F	; 31
     b72:	80 e8       	ldi	r24, 0x80	; 128
     b74:	0e 94 b7 03 	call	0x76e	; 0x76e <enc28j60WriteOp>
 */
void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
     b78:	c8 01       	movw	r24, r16
     b7a:	01 97       	sbiw	r24, 0x01	; 1
     b7c:	f1 f7       	brne	.-4      	; 0xb7a <enc28j60_init+0x17e>
     b7e:	1f 91       	pop	r17
     b80:	0f 91       	pop	r16
     b82:	ff 90       	pop	r15
     b84:	ef 90       	pop	r14
     b86:	08 95       	ret

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

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

00000d6c <server_process>:
     d6c:	cf 92       	push	r12
     d6e:	df 92       	push	r13
     d70:	ef 92       	push	r14
     d72:	ff 92       	push	r15
     d74:	0f 93       	push	r16
     d76:	1f 93       	pus

⌨️ 快捷键说明

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