
M24C32-DFDW6TP
STMicroelectronics
-40℃~+85℃ 1.7V~5.5V 200 Years 32Kbit 4,000,000 Cycles 400kHz~1MHz 5ms Hardware write protection function、Noise suppression function、Built-in power-on reset (POR)、Built-in error correction code (ECC) function I2C TSSOP-8 EEPROM ROHS
- Category
- EEPROM
- Package
- TSSOP-8
- Pins
- 8
Overview
The M24C32-DFDW6TP is an EEPROM made by STMicroelectronics in a TSSOP-8 package with 8 pins. -40℃~+85℃ 1.7V~5.5V 200 Years 32Kbit 4,000,000 Cycles 400kHz~1MHz 5ms Hardware write protection function、Noise suppression function、Built-in power-on reset (POR)、Built-in error correction code (ECC) function I2C TSSOP-8 EEPROM ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:M24C32-DFDW6TP, from EasyEDA) and its footprint (Package_SO:TSSOP-8_4.4x3mm_P0.65mm, from KiCad's library), ready for a KiCad board. 23 are in stock at JLCPCB (part C2971426).
Symbol
Footprint
From the datasheet
9- Supply, least
- 1.7 V · VCC, recommended operating min · p. 24
- Supply, most
- 5.5 V · VCC, recommended operating max · p. 24
- Supply, absolute maximum
- 6.5 V · VCC, absolute maximum · p. 23
- Works from
- -40 °C · Ambient operating min at VCC ≥ 1.7 V · p. 24
- Works up to
- 85 °C · Ambient operating max · p. 24
- Takes working
- 800 µA · VCC, Read max at 1.6 V or 1.7 V, 400 kHz · p. 28
- Takes at most
- 5 mA · VCC, Write max at 2.5 V ≤ VCC ≤ 5.5 V; characterized · p. 26
- Takes asleep
- 1 µA · VCC, standby max at 1.6 V or 1.7 V · p. 28
- A pin gives at most
- 5 mA · SDA, DC output current absolute maximum · p. 23
What it is and has
8- EEPROM memory
- 32 Kbit (4 Kbyte) · p. 1
- Page size
- 32 byte · p. 1
- Read modes
- Random and sequential · p. 1
- Write protection
- Whole memory array · p. 1
- Protection
- Enhanced ESD/Latch-Up protection · p. 1
- Byte Write time
- Within 5 ms · p. 1
- Page Write time
- Within 5 ms · p. 1
- Package option
- TSSOP8 ECOPACK2® · p. 1
Around it
1- cap 10 nF to 100 nF
- between VCC and VSS; Supply decoupling capacitor, close to the VCC/VSS package pins · p. 9
Specifications
72| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Ambient operating temperature | min -40 · max 130 °C | 23 | |
| Storage temperature TSTG | min -65 · max 150 °C | 23 | |
| DC output current (SDA = 0) IOL | max 5 mA | 23 | |
| Input or output range VIO | min -0.5 · max 6.5 V | 23 | |
| Supply voltage VCC | min -0.5 · max 6.5 V | 23 | |
| Electrostatic pulse (Human Body model) VESD | 4000 V for devices identified with process letter K and P | max 3000 V | 23 |
| Supply voltage VCC | M24C32-F, standard range | min 1.7 · max 5.5 V | 24 |
| Supply voltage VCC | Only for devices identified with process letter T | min 1.6 · max 5.5 V | 24 |
| Ambient operating temperature: READ TA | VCC ≥ 1.7 V | min -40 · max 85 °C | 24 |
| Ambient operating temperature: READ TA | 1.6 V ≤ VCC < 1.7 V; only process letter T | min -40 · max 85 °C | 24 |
| Ambient operating temperature: WRITE TA | VCC ≥ 1.7 V | min -40 · max 85 °C | 24 |
| Ambient operating temperature: WRITE TA | 1.6 V ≤ VCC < 1.7 V; only process letter T | min 0 · max 85 °C | 24 |
| Operating clock frequency, VCC ≥ 1.6 V fC | Only for devices identified with process letter T | max 400 kHz | 24 |
| Operating clock frequency, VCC ≥ 1.7 V fC | max 1000 kHz | 24 | |
| Input capacitance (SDA) CIN | Characterized only, not tested in production | max 8 pF | 25 |
| Input capacitance (other pins) CIN | Characterized only, not tested in production | max 6 pF | 25 |
| Input impedance (E2, E1, E0, WC) ZL | VIN < 0.3 VCC; E2, E1, E0 when selected after a Start condition; characterized only | min 30 kΩ | 25 |
| Input impedance (E2, E1, E0, WC) ZH | VIN > 0.7 VCC; E2, E1, E0 when selected after a Start condition; characterized only | min 500 kΩ | 25 |
| Load capacitance Cbus | max 100 pF | 25 | |
| SCL input rise/fall time, SDA input fall time | max 50 ns | 25 | |
| Data retention | TA = 55 °C; process letter K or T | min 200 Year | 25 |
| Input leakage current (E1, E2, SCL, SDA) ILI | VIN = VSS or VCC; device in Standby mode | max 2 uA | 28 |
| Output leakage current ILO | SDA in Hi-Z, external voltage applied on SDA: VSS or VCC | max 2 uA | 28 |
| Supply current (Read) ICC | VCC = 1.6 V or 1.7 V, fC = 400 kHz | max 0.8 mA | 28 |
| Supply current (Read) ICC | fC = 1 MHz; only devices operating at fC max = 1 MHz | max 2.5 mA | 28 |
| Supply current (Write) ICC0 | During tW, VCC < 2.5 V; characterized value, not tested in production | max 3 mA | 28 |
| Standby supply current ICC1 | Device not selected, VIN = VSS or VCC, VCC = 1.6 V or 1.7 V | max 1 uA | 28 |
| Input low voltage (SCL, SDA, WC, Ei) VIL | VCC < 2.5 V; Ei inputs should be tied to VSS | min -0.45 V | 28 |
| Input high voltage (SCL, SDA) VIH | VCC < 2.5 V | max 6.5 V | 28 |
| Output low voltage VOL | IOL = 1 mA, VCC = 1.6 V or 1.7 V | max 0.2 V | 28 |
| Input leakage current (SCL, SDA, E2, E1, E0) ILI | M24C32-F at 2.5 V < VCC < 5.5 V, -40 °C < TA < +85 °C; VIN = VSS or VCC, device in Standby mode | max 2 uA | 26 |
| Output leakage current ILO | M24C32-F at 2.5 V < VCC < 5.5 V, -40 °C < TA < +85 °C; SDA in Hi-Z, external voltage on SDA: VSS or VCC | max 2 uA | 26 |
| Supply current (Read) ICC | M24C32-F at 2.5 V < VCC < 5.5 V, -40 °C < TA < +85 °C; fc = 400 kHz, rise/fall time < 50 ns | max 2 mA | 26 |
| Supply current (Read) ICC | M24C32-F at 2.5 V < VCC < 5.5 V, -40 °C < TA < +85 °C; fc = 1 MHz, rise/fall time < 50 ns; process letter K or T | max 2.5 mA | 26 |
| Supply current (Write) ICC0 | M24C32-F high voltage operation; during tW, 2.5 V ≤ VCC ≤ 5.5 V; characterized value | max 5 mA | 26 |
| Standby supply current ICC1 | Device not selected, VIN = VSS or VCC, VCC = 2.5 V | max 2 uA | 26 |
| Input low voltage (SCL, SDA, WC, E2, E1, E0) VIL | M24C32-F at 2.5 V < VCC < 5.5 V, -40 °C < TA < +85 °C; Ei inputs tied to Vss | min -0.45 V | 26 |
| Input high voltage (SCL, SDA) VIH | M24C32-F at 2.5 V < VCC < 5.5 V, -40 °C < TA < +85 °C | max 6.5 V | 26 |
| Output low voltage VOL | IOL = 2.1 mA, VCC = 2.5 V or IOL = 3 mA, VCC = 5.5 V; applicable to F high voltage operation | max 0.4 V | 26 |
| Clock frequency fC | max 400 kHz | 30 | |
| Clock pulse width high tCHCL | min 600 ns | 30 | |
| Clock pulse width low tCLCH | min 1300 ns | 30 | |
| SDA (out) fall time tQL1QL2 | Characterized only; minimum with CL = 10 pF | min 20 · max 300 ns | 30 |
| Data in set up time tDXCH | min 100 ns | 30 | |
| Data in hold time tCLDX | min 0 ns | 30 | |
| Data out hold time tCLQX | min 100 ns | 30 | |
| Clock low to next data valid (access time) tCLQV | Rbus × Cbus within Figure 13 limits | max 900 ns | 30 |
| Start condition setup time tCHDL | min 600 ns | 30 | |
| Start condition hold time tDLCL | min 600 ns | 30 | |
| Stop condition set up time tCHDH | min 600 ns | 30 | |
| Time between Stop condition and next Start condition tDHDL | min 1300 ns | 30 | |
| WC set up time (before the Start condition) tWLDL | WC = 0 to enable WRITE; characterized only | min 0 us | 30 |
| WC hold time (after the Stop condition) tDHWH | WC = 0 to enable WRITE; characterized only | min 1 us | 30 |
| Internal Write cycle duration tW | M24C32-DF | max 5 ms | 30 |
| Pulse width ignored (input filter on SCL and SDA) - single glitch tNS | Characterized only | max 80 ns | 30 |
| Clock frequency fC | Only process letter K or T, devices qualified at 1 MHz | min 0 · max 1 MHz | 31 |
| Clock pulse width high tCHCL | Only process letter K or T | min 260 ns | 31 |
| Clock pulse width low tCLCH | Only process letter K or T | min 500 ns | 31 |
| SDA (out) fall time tQL1QL2 | Only process letter K or T; characterized only; minimum with CL = 10 pF | max 120 ns | 31 |
| SDA (out) fall time tQL1QL2 | Only process letter K or T; characterized only; CL = 10 pF | min 20 ns | 31 |
| Data in setup time tDXCH | Only process letter K or T | min 50 ns | 31 |
| Data in hold time tCLDX | Only process letter K or T | min 0 ns | 31 |
| Data out hold time tCLQX | Only process letter K or T | min 100 ns | 31 |
| Clock low to next data valid (access time) tCLQV | Only process letter K or T; Rbus × Cbus within Figure 14 limits | max 450 ns | 31 |
| Start condition setup time tCHDL | Only process letter K or T | min 250 ns | 31 |
| Start condition hold time tDLCL | Only process letter K or T | min 250 ns | 31 |
| Stop condition setup time tCHDH | Only process letter K or T | min 250 ns | 31 |
| Time between Stop condition and next Start condition tDHDL | Only process letter K or T | min 500 ns | 31 |
| WC set up time (before the Start condition) tWLDL | Only process letter K or T; WC = 0 to enable WRITE; characterized only | min 0 us | 31 |
| WC hold time (after the Stop condition) tDHWH | Only process letter K or T; WC = 0 to enable WRITE; characterized only | min 1 us | 31 |
| Write time tW | M24C32-DF; only process letter K or T | max 5 ms | 31 |
| Pulse width ignored (input filter on SCL and SDA) tNS | Only process letter K or T; characterized only | max 80 ns | 31 |
Parameters
15- Access Time
- 900ns
- Clock Frequency
- 400kHz~1MHz
- Current - Supply
- 800uA
- Data Retention - TDR (Year)
- 200 Years
- Features
- Hardware write protection function
- Interface
- I2C
- Memory Size
- 32Kbit
- Operating Current
- 5mA
- Operating Temperature
- -40℃~+85℃
- Output Current per Pin(Max)
- 5mA
- Standby Current
- 1uA
- Voltage - Supply
- 1.7V~5.5V
- Voltage - Supply(Absolute Max)
- 6.5V
- Write Cycle Endurance
- 4,000,000 Cycles
- Write Cycle Time(Tw)
- 5ms
Order codes
1- M24C32-DFDW6TPLCSC C2971426
Pinout
8| Pin | Name | Type |
|---|---|---|
| 1 | E0 | Unspecified |
| 2 | E1 | Unspecified |
| 3 | E2 | Unspecified |
| 4 | VSS | Unspecified |
| 5 | SDA | Unspecified |
| 6 | SCL | Unspecified |
| 7 | WP# | Unspecified |
| 8 | VCC | Unspecified |
Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/st/M24C32-DFDW6TP" title="M24C32-DFDW6TP in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/st/M24C32-DFDW6TP.jpg" alt="M24C32-DFDW6TP" width="1200" height="900">[](https://pcbkit.io/parts/st/M24C32-DFDW6TP)Questions
Is there a KiCad symbol and footprint for the M24C32-DFDW6TP?
Yes. The symbol is EasyEDA_Cloud:M24C32-DFDW6TP and the footprint Package_SO:TSSOP-8_4.4x3mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the M24C32-DFDW6TP?
TSSOP-8, with 8 pins. Its footprint is drawn on this page.
Where is the M24C32-DFDW6TP datasheet?
STMicroelectronics publishes it: the Datasheet link on this page opens it.
Where can I order the M24C32-DFDW6TP?
JLCPCB lists it as part C2971426, with 23 in stock; the sellers' links on this page open their listings.
What can replace the M24C32-DFDW6TP?
Parts like it in the library: the BL24C256A-SFRC by BL, the M24C08-RDW6TP by STMicroelectronics, the BL24C32A-SFRC by BL and the BL24C64A-SFRC by BL. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Parts like it
8BL24C256A-SFRC
TSSOP-8-40℃~+85℃ 1,000,000 cycles 1.7V~5.5V 100 Years 1MHz 256Kbit 3ms I2C TSSOP-8 EEPROM ROHSBLEEPROMM24C08-RDW6TP
TSSOP-8-40℃~+85℃ 1.8V~5.5V 200 Years 4,000,000 Cycles 400kHz 5ms 8Kbit I2C TSSOP-8 EEPROM ROHSSTMicroelectronicsEEPROMBL24C32A-SFRC
TSSOP-8-40℃~+85℃ 1,000,000 cycles 1.7V~5.5V 100 Years 1MHz 32Kbit 3ms Hardware write protection function、Noise suppression function I2C TSSOP-8 EEPROM ROHSBLEEPROMBL24C64A-SFRC
TSSOP-8-40℃~+85℃ 1,000,000 cycles 1.7V~5.5V 100 Years 1MHz 3ms 64Kbit Hardware write protection function、Noise suppression function I2C TSSOP-8 EEPROM ROHSBLEEPROMAT24C04C-XHM-T
TSSOP-8-40℃~+85℃ 1,000,000 cycles 1.7V~5.5V 100 Years 1MHz 4Kbit 5ms Hardware write protection function、Noise suppression function、Built-in power-on reset (POR) I2C TSSOP-8 EEPROM ROHSMicrochip TechnologyEEPROMAT24C64D-XHM-T
TSSOP-8-40℃~+85℃ 1,000,000 cycles 1.7V~5.5V 100 Years 1MHz 5ms 64Kbit Hardware write protection function、Noise suppression function I2C TSSOP-8 EEPROM ROHSMicrochip TechnologyEEPROMCAT24C128YI-GT3
TSSOP-8-40℃~+85℃ 1,000,000 cycles 1.8V~5.5V 100 Years 128Kbit 1MHz 5ms Hardware write protection function、Noise suppression function、Built-in power-on reset (POR)、Built-in error correction code (ECC) function I2C TSSOP-8 EEPROM ROHSonsemiEEPROMZD24C64A-XGMT
TSSOP-8-40℃~+85℃ 1,000,000 cycles 1.7V~5.5V 100 Years 1MHz 5ms 64Kbit Hardware write protection function、Noise suppression function、Built-in power-on reset (POR) I2C TSSOP-8 EEPROM ROHSZettaEEPROM