M25P80 is a 8 Mbit, low voltage, serial flash memory with 40MHz SPI bus interface.
The M25P80 is an 8‑Mbit low‑voltage serial flash memory from STMicroelectronics, offering a 40 MHz SPI interface and a supply range of 2.7 V to 3.6 V.
The datasheet details the pinout, signal descriptions, supported SPI modes, programming and erase operations, timing specifications, package dimensions, and ordering information.
| Memory size | 8 Mbit (1M x 8) |
|---|---|
| SPI clock rate | up to 40 MHz |
| Supply voltage | 2.7 V to 3.6 V |
| Page program time | 1.4 ms (typical) for up to 256 bytes |
| Sector erase time | 1 s (typical) for 512 Kbit |
| Bulk erase time | 10 s (typical) for 8 Mbit |
| Deep power‑down current | 1 µA (typical) |
The device operates from 2.7 V to 3.6 V single‑supply voltage.
Up to 256 bytes can be programmed in one page program command.
A sector erase (512 Kbit) typically takes 1 second.
The device supports a maximum SPI clock rate of 40 MHz.