W7100A WIZnet, W7100A Datasheet - Page 127

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.
larger the data size, the more time to complete the SEND command. Therefore, the user must
properly divide the data to transmit. The ARP
the ARP
First method :
{/* check SEND command completion */
}
Second method :
{
Interrupt Register(IR), Interrupt Mask Register (IMR) and SOCKET n Interrupt Register (Sn_IR).
*/
}
{/* clear remained interrupts */
}
9.2.2.2 Multicast
multicast communication communicates with many but specified others who registered at
multicast-group. Suppose that A, B and C are registered at specified multicast-group. If user
transmits data to multicast-group (contains A), the B and C also receive the DATA for A. To use
multicast communication, the destination list registers to multicast-group by using IGMP
To transmit the next data, user must check that the prior SEND command is completed. The
If user doesn’t need the communication any more, close the SOCKET n.
The broadcast communication communicates with many and unspecified others. But the
while(Sn_IR(SENDOK)==‘0’)
{/* check ARP
}
Sn_IR(SENDOK) = ‘1’;
If (Sn_CR == 0x00) transmission is completed.
If (Sn_IR(TIMEOUT bit) == ‘1’) goto next stage;
/* In this case, if the interrupt of SOCKET n is activated, interrupt occurs. Refer to
Sn_IR = 0x00FF;
IR(n) = ‘1’;
/* set CLOSE command */
Sn_CR = CLOSE;
if (Sn_IR(TIMEOUT)==‘1’) Sn_IR(TIMEOUT)=‘1’; goto Next stage;
Check complete sending / Timeout
Check Finished / SOCKET close
TO
is occurred, the UDP data transmission will be failed.
TO
*/
/* clear previous interrupt of SEND completion */
/* wait interrupt of SEND completion */
TO
can occur when user transmits UDP data. If
Ver. 1.12
127

Related parts for W7100A