STMicroelectronics M25P80 Serial Flash Memory Datasheet

The M25P80 is an 8Mbit low voltage serial flash memory with a 40MHz SPI bus interface. Its features include: 8Mbit of flash storage, page programming (up to 256 bytes) in 1.4ms (typical), sector erase (512 Kbit) in 1s (typical), bulk erase (8 Mbit) in 10s (typical), 2.7 to 3.6V single supply voltage, SPI bus compatible serial interface, 40MHz clock rate (maximum), deep power-down mode 1µA (typical), and electronic signature (13h).


STMicroelectronics M25P80 Serial Flash Memory Datasheet - cover page
Brand
STMicroelectronics
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
41
File format
PDF
File size
563 KB
Published
08 May, 2012
Updated
30 September, 2023
Model
M25P80
MD5 checksum
D3590CF13326ACECC68ADC4FA194E499

About this manual

The M25P80 serial flash memory provides 8 Mbit (1M × 8) storage, organized into 16 sectors of 256 pages each. Each page holds up to 256 bytes, allowing fast page‑program operations. The device operates from a single 2.7 V to 3.6 V supply and communicates via a standard SPI bus up to 40 MHz.

Key features include page programming in as little as 1.4 ms, sector erase in about 1 s, bulk erase in 10 s, deep power‑down mode with ultra‑low current consumption, and an electronic signature for identification. The datasheet details pin configurations, timing diagrams, electrical characteristics, and package dimensions for the VDFPN8, SO8, and SO16 packages.

What's inside

  • Features Summary
  • Signal Description
  • SPI Modes
  • Operating Features
  • Page Programming
  • Sector Erase and Bulk Erase
  • Polling During Write/Erase
  • Power‑Down Modes
  • Status Register
  • Package Mechanical

Specifications

Memory capacity8 Mbit (1M × 8)
Supply voltage2.7 V to 3.6 V
SPI clock rate (max)40 MHz
Page program time (typical)1.4 ms
Sector erase time (typical)1 s
Bulk erase time (typical)10 s
Deep power‑down current1 µA (typical)

Frequently asked questions

What is the maximum SPI clock frequency supported by the M25P80?

The device supports a maximum SPI clock frequency of 40 MHz.

How many bytes can be programmed in a single page program operation?

Up to 256 bytes can be programmed in one page program instruction.

What supply voltage range does the M25P80 require?

The M25P80 operates from a single supply voltage of 2.7 V to 3.6 V.

How long does a bulk erase of the entire memory take?

A bulk erase of the full 8 Mbit memory typically takes about 10 seconds.

Download PDF (563 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →