Key facts
- Brand
- MICROCHIP
- Model
- ENC28J60
- Industry
- Industrial
- Documents
- 4
- Languages
- EN · ZH
- Last added
- 2012-05-04
Start here

Microchip ENC28J60 Ethernet Controller Data Sheet
The ENC28J60 is a stand‑alone Ethernet controller with an integrated MAC and 10BASE‑T PHY, designed to interface to any microcontroller via an SPI bus. It supports 10 Mbps Ethernet, full/half‑duplex, automatic retransmit, packet filtering, and includes an 8‑Kbyte dual‑port SRAM buffer and internal DMA.
The document details external connections, oscillator requirements, pin descriptions, electrical characteristics, packaging options, and ordering information. It also covers initialization, packet transmission/reception, interrupt handling, power‑down mode, and built‑in self‑test features.
MICROCHIP ENC28J60 specifications
| 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 |
All MICROCHIP ENC28J60 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What is the maximum SPI clock speed supported by the ENC28J60?
The SPI interface supports clock speeds up to 20 MHz.
What voltage does the ENC28J60 operate at?
It operates from 3.1 V to 3.6 V, with 3.3 V typical.
What is the maximum SPI clock speed supported by the ENC28J60?
The device supports SPI speeds up to 10 Mb/s.
How many interrupt sources does the ENC28J60 provide?
It provides seven interrupt sources using two interrupt pins.
What is the maximum SPI data rate of the ENC28J60?
The SPI interface can operate up to 10 Mb/s.
What voltage range does the ENC28J60 require?
It works with a supply voltage between 3.14 V and 3.45 V.
