W3150A+ WIZnet, W3150A+ Datasheet - Page 50

no-image

W3150A+

Manufacturer Part Number
W3150A+
Description
Ethernet ICs ENET CONTR TCP/IP+MAC
Manufacturer
WIZnet
Datasheet

Specifications of W3150A+

Rohs
yes
Product
Ethernet Transceivers
Supply Voltage - Max
3.6 V
Supply Voltage - Min
3 V
Maximum Operating Temperature
+ 80 C
Package / Case
LQFP-64
Ethernet Connection Type
10Base-T, 100Base-TX
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
}
{
}
{
}
{
}
{
}
/* increase Sn_TX_WR as length of send_size */
Sn_TX_WR += send_size;
/* set SEND command */
Sn_CR = SEND;
If (Sn_CR == 0x00) transmission is completed.
/* set CLOSE command */
Sn_CR = CLOSE;
The sending completion should be checked after SEND command.
Timeout occurs if remote peer does not exist or data transmission is not normally processed. It can be
checked as below.
If (Sn_IR(TIMEOUT bit) == ‘1’) goto next stage;
/* In this case, if the interrupt of Socket n is activated, interrupt occurs. Refer to Interrupt
If all the actions are finished, close the socket.
/* copy send_size bytes of source_addr to get_start_address */
memcpy(source_addr, get_start_address, send_size);
Register(IR), Interrupt Mask Register (IMR) and Socket n Interrupt Register (Sn_IR). */
Complete Sending?
Timeout
Finished? / Socket Close
© Copyright 2006 WIZnet Co., Inc. All rights reserved.
- 49 -

Related parts for W3150A+