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

X  

  • M24C04-RMB6TP/W

  • AI
    ## M24C04-RMB6TP/W Technical Overview The **M24C04-RMB6TP/W** is a specific variant of the STMicroelectronics 4-Kbit serial I²C bus EEPROM. It is widely used in applications requiring low-power, non-volatile memory for configuration settings or small data logs. --- ### 1. Key Technical Specifications | Feature | Specification | | :--- | :--- | | **Memory Size** | 4 Kbit (512 bytes) | | **Organization** | 2 blocks of 256 bytes (512 x 8 bits) | | **Interface** | I²C (Two-Wire Serial) | | **Clock Frequency** | 400 kHz (Fast Mode) | | **Operating Voltage** | 1.8V to 5.5V | | **Operating Temperature** | -40°C to +85°C | | **Package Type** | UFDFPN8 (Ultra-thin Fine pitch Dual Flat No-lead) | | **Endurance** | 4 Million Write Cycles | | **Data Retention** | 200 Years | --- ### 2. Breakdown of the Part Number Understanding the suffix helps identify the specific environmental and packaging standards: * **M24C04**: Base series (I²C EEPROM, 4 Kbit). * **-R**: Operating voltage range (1.8V to 5.5V). * **MB**: Package code for UFDFPN8 (2 x 3 mm). * **6**: Industrial temperature range (-40°C to +85°C). * **TP**: Tape & Reel packaging. * **W**: High-reliability process / Halogen-free material. --- ### 3. Core Functions and Features #### I²C Interface and Addressing The device operates as a slave on the I²C bus. Because it is a 4-Kbit chip, it uses a specific addressing scheme: * It utilizes one hardware address pin (E2) to allow up to two devices on the same bus. * The device address includes a "block select" bit to switch between the two 256-byte blocks. #### Write Protection The chip features a **Write Control (WC)** pin. When connected to VCC, the entire memory contents become read-only, protecting against accidental data corruption. When connected to VSS (Ground), the memory is write-enabled. #### Page Write Mode To improve efficiency, the M24C04 supports a **16-byte Page Write** mode. This allows the master to write up to 16 bytes in a single bus cycle, significantly reducing the total write time compared to byte-by-byte programming. --- ### 4. Typical Application Circuit Below is a simplified representation of how the M24C04 is integrated into a system: ```text MCU (Master) M24C04 (Slave) [ GPIO ] <----(10k PU)--- SDA (Serial Data) [ GPIO ] <----(10k PU)--- SCL (Serial Clock) [ GPIO ] ---------------> WC (Write Control) [ GND ] ---------------> E2 (Address Pin) [ 3.3V ] ---------------> VCC ``` ---
    ✨ Follow-up Questions
    • ⤷ What are the main differences between the M24C04 and M24C08 models?
    • ⤷ How does the 'Write Control' pin affect software implementation?
    • ⤷ What are the advantages of the UFDFPN8 package compared to SO8?