W7100A WIZnet, W7100A Datasheet - Page 123

no-image

W7100A

Manufacturer Part Number
W7100A
Description
8-bit Microcontrollers - MCU 8051 CORE+HARDWIRED TCP/IP+MAC+PHY
Manufacturer
WIZnet
Datasheet

Specifications of W7100A

Rohs
yes
Core
8051
Data Bus Width
8 bit
Maximum Clock Frequency
25 MHz
Program Memory Size
255 B
Data Ram Size
64 KB
On-chip Adc
No
Operating Supply Voltage
3 V to 3.6 V
Operating Temperature Range
- 40 C to + 80 C
Package / Case
LQFP-100
Mounting Style
SMD/SMT
Interface Type
UART
Program Memory Type
Flash

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
W7100A
Manufacturer:
WIZNET
Quantity:
9 870
Part Number:
W7100A
Manufacturer:
IDT
Quantity:
3
Part Number:
W7100A
Manufacturer:
WIZNET
Quantity:
103
Part Number:
W7100A
Manufacturer:
WIZNET
Quantity:
20 000
Part Number:
W7100A-100LQFP
Manufacturer:
POWEREX
Quantity:
1 000
Part Number:
W7100A-64QFN
Manufacturer:
WIZNET
Quantity:
1 400
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
destination hardware address about destination A, B and C, and also ARP
HOST IP
Bit Complement Subnet mask
Bitwise OR
Broadcast IP
The SOCKET open process is as follows. At first choose the one SOCKET among the 8 SOCKETS
of W7100A, then set the protocol mode(Sn_MR(P3:P0)) of the chosen SOCKET and set the
source port number Sn_PORT0 for communication. Finally execute the OPEN command. After
the OPEN command, the state of Sn_SR is changed to SOCK_UDP. Then the SOCKET
initialization is complete.
{
START:
}
TCP communication. It is strongly recommended that the TCP method is used because of the
same reason ing TCP. Please refer to the “9.2.1.1 TCP SERVER”.
First method :
{
For the UDP data communication, SOCKET initialization is needed. It is opening the SOCKET.
Check the reception of UDP data from destination. User can also check for received data via
Sn_MR = 0x02;
Sn_PORT = source_port;
Sn_CR = OPEN;
/* wait until Sn_SR is changed to SOCK_UDP */
if (Sn_SR != SOCK_UDP) Sn_CR = CLOSE; goto START;
if (Sn_IR(RECV) == ‘1’) Sn_IR(RECV) = ‘1’; goto Receiving Process stage;
/* In this case, if the interrupt of SOCKET n is activated, interrupt occurs. Refer to IR, IMR
How to make broadcast IP?
The broadcast IP address can be obtained by performing a bitwise logical OR operation
between the bit complement of the subnet mask and the host IP address.
ex> IP: 222.98.173.123, Subnet Mask: 255.255.255.0 then broadcast IP: 222.98.173.255
SOCKET Initialization
Check received data
Sn_IMR and Sn_IR. */
Description
222.098.173.123
000.000.000.255
222.098.173.255
/* sets UDP mode */
/* sets source port number */
/* sets OPEN command */
Decimal
-
11011110.01100010.10101101.01111011
00000000.00000000.00000000.11111111
11011110.01100010.10101101.11111111
Binary
TO
-
is not occurred.
Ver. 1.12
123

Related parts for W7100A