Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

  • M24C04-RMB3TP/W

  • AI
    ## Technical Overview: M24C04-RMB3TP/W The **M24C04-RMB3TP/W** is a 4-Kbit serial I²C Bus EEPROM (Electrically Erasable Programmable Memory) manufactured by STMicroelectronics. It is designed for low-power, low-voltage applications. --- ### 1. Key Technical Specifications | Feature | Specification | | :--- | :--- | | **Memory Size** | 4 Kbit (512 x 8 bits) | | **Interface** | I²C Serial (2-wire) | | **Clock Frequency** | 400 kHz (Fast Mode) / 100 kHz (Standard) | | **Operating Voltage** | 1.8V to 5.5V | | **Package Type** | UFDFPN8 (Ultra-thin Fine pitch Dual Flat No-lead) | | **Operating Temperature** | -40°C to +125°C | | **Write Cycles** | 4 million cycles (at 25°C) | | **Data Retention** | 200 years | --- ### 2. Functional Description This device is organized as two blocks of 256 x 8 bits (total 512 bytes). It operates as a "slave" device on the I²C bus. #### Pin Configuration (UFDFPN8) * **VCC:** Power Supply. * **VSS:** Ground. * **SDA (Serial Data):** Bi-directional pin used to transfer data in and out. * **SCL (Serial Clock):** Used to synchronize data transfer. * **WP (Write Control):** Hardware write protection. If connected to VCC, the memory becomes read-only. * **E1, E2:** Chip Enable inputs (used to address multiple devices on the same bus). --- ### 3. Part Number Breakdown The suffixing provides specific details about the physical and chemical properties of the component: * **M24C04:** Base part number (4-Kbit I²C EEPROM). * **-R:** Operating voltage range (1.8V to 5.5V). * **MB:** Package code for **UFDFPN8** (2x3 mm). * **3:** Device Grade (Industrial temperature range -40 to +125°C). * **TP:** Tape and Reel packaging. * **W:** High reliability / Process technology indicator (often related to back-side coating or specific fabrication process). --- ### 4. Typical Application Circuit The following example shows how to connect the M24C04 to a microcontroller (MCU). ```cpp // Example I2C Addressing Logic // The 7-bit device address for M24C04 is: // 1 0 1 0 E2 E1 B0 // B0 is the block select bit (Page 0 or Page 1) #define EEPROM_ADDR 0x50 // Base address (1010000 in binary) ``` 1. **Pull-up Resistors:** SDA and SCL lines require pull-up resistors (typically 4.7kΩ to 10kΩ). 2. **Decoupling Capacitor:** A 100nF capacitor is recommended between VCC and VSS to filter noise.
    ✨ Follow-up Questions
    • ⤷ What is the specific difference between the M24C04-R and the M24C04-W versions?
    • ⤷ How do I implement the 'Write Protect' feature in a hardware design?
    • ⤷ What are the timing requirements for the 'Write Cycle' (tW) on this specific chip?