This document is the ENC28J60 datasheet published by Microchip Technology Inc. in 2008. It introduces ENC28J60, a stand-alone Ethernet controller with SPI interface, suitable for various application scenarios.
The ENC28J60 is a stand‑alone Ethernet controller that connects to a host microcontroller via a standard Serial Peripheral Interface (SPI). It complies with IEEE 802.3, includes an integrated MAC and 10Base‑T PHY, and provides packet filtering, automatic retransmit, and hardware‑assisted checksum calculation.
The device operates from 3.1 V to 3.6 V, supports SPI clock speeds up to 20 MHz, and is available in 28‑pin SPDIP, SSOP, SOIC, and QFN packages. It offers an 8‑Kbyte dual‑port SRAM buffer, six interrupt sources, and a programmable clock output.
| SPI clock speed | Up to 20 MHz |
|---|---|
| Operating voltage | 3.1 V to 3.6 V (typical 3.3 V) |
| 5 V tolerant inputs | Yes |
| Temperature range | -40 °C to +85 °C (Industrial), 0 °C to +70 °C (Commercial) |
| SRAM buffer size | 8 Kbytes dual‑port |
| Package types | 28‑Pin SPDIP, SSOP, SOIC, QFN |
The SPI interface supports clock speeds up to 20 MHz.
It operates from 3.1 V to 3.6 V, with 3.3 V typical.
Yes, the device’s inputs are 5 V tolerant.
Industrial range is –40 °C to +85 °C; commercial range is 0 °C to +70 °C.