Key facts
- Brand
- STMicroelectronics
- Model
- M95040
- Industry
- Industrial
- Documents
- 3
- Languages
- EN
- Last added
- 2012-06-11
Start here

ST M95040 M95020 M95010 4Kbit 2Kbit 1Kbit Serial SPI Bus EEPROM With High Speed Clock handbook
The M95040, M95020, and M95010 are electrically erasable programmable memory (EEPROM) devices accessed via a high-speed SPI-compatible bus. The family includes 4 Kbit, 2 Kbit, and 1 Kbit variants, respectively, compatible with positive clock SPI modes. They feature a single supply voltage ranging from 1.8V to 5.5V depending on the specific model suffix, a 10MHz clock rate, and a 5ms write time. The devices support BYTE and PAGE WRITE operations (up to 16 Bytes) using a self-timed programming cycle.
Read onlineSTMicroelectronics M95040 specifications
| Capacity (M95040) | 4 Kbit (512 x 8) |
|---|---|
| Capacity (M95020) | 2 Kbit |
| Capacity (M95010) | 1 Kbit |
| Clock Rate | 10MHz |
| Write Time | 5ms |
| Supply Voltage (M950x0) | 4.5 to 5.5V |
| Supply Voltage (M950x0-W) | 2.5 to 5.5V |
| Supply Voltage (M950x0-R) | 1.8 to 5.5V |
| Data Retention | More than 40-Year |
| Endurance | More than 1 Million Erase/Write Cycles |
Source: ST M95040 M95020 M95010 4Kbit 2Kbit 1Kbit Serial SPI Bus EEPROM With High Speed Clock handbook
All STMicroelectronics M95040 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What SPI modes are supported by these EEPROMs?
These devices can be driven by a microcontroller with its SPI peripheral running in either CPOL=0, CPHA=0 or CPOL=1, CPHA=1 modes.
From: ST M95040 M95020 M95010 4Kbit 2Kbit 1Kbit Serial SPI Bus EEPROM With High Speed Clock handbook
How is the device selected on the SPI bus?
The device is selected when the Chip Select (S) signal is taken Low.
From: ST M95040 M95020 M95010 4Kbit 2Kbit 1Kbit Serial SPI Bus EEPROM With High Speed Clock handbook
What is the storage capacity of the M95040?
The M95040 provides 4 Kbit of memory (512 × 8 bits).
From: STMicroelectronics M95040/M95020/M95010 EEPROM Datasheet
What supply voltage range does the M95020‑W version require?
The M95020‑W operates from 2.5 V to 5.5 V.
From: STMicroelectronics M95040/M95020/M95010 EEPROM Datasheet
What SPI modes are supported by the M95040 series?
The devices support CPOL=0, CPHA=0 and CPOL=1, CPHA=1 modes.
From: STMicroelectronics M95040/M95020/M95010 EEPROM Datasheet
What is the maximum clock frequency for these EEPROMs?
They operate up to a 10 MHz SPI clock.
From: STMicroelectronics M95040/M95020/M95010 EEPROM Datasheet
