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

X  

  • M24C01-RMB3TG

  • AI
    The **M24C01-RMB3TG** is a specific variant of the M24C01 family of serial EEPROM (Electrically Erasable Programmable Read-Only Memory) devices manufactured by STMicroelectronics. --- ### 1. General Specifications This component is commonly used for storing small amounts of configuration data, calibration parameters, or device IDs in space-constrained electronic designs. | Feature | Specification | | :--- | :--- | | **Memory Size** | 1 Kbit (128 bytes) | | **Interface** | I²C (Inter-Integrated Circuit) | | **Operating Voltage** | 1.8V to 5.5V | | **Clock Frequency** | 400 kHz (Standard) | | **Package Type** | UFDFPN8 (Ultra-Thin Fine Pitch Dual Flat No-Lead) | | **Temperature Range** | -40°C to +125°C | --- ### 2. Pin Configuration (Typical 8-pin) While the physical package is a small MLP/DFN, the functional mapping follows standard I²C EEPROM logic: | Pin Name | Description | Function | | :--- | :--- | :--- | | **E0, E1, E2** | Chip Enable | Sets the hardware address of the device on the I²C bus. | | **SDA** | Serial Data | Bi-directional pin used to transfer data. | | **SCL** | Serial Clock | Input pin for clock synchronization. | | **WC** | Write Control | Hardware write protection (High = Protected). | | **VCC / VSS** | Power / Ground | Supply voltage and reference ground. | --- ### 3. Key Technical Features * **Write Cycle Time:** Fast write cycle time of 5ms (maximum). * **Data Retention:** Over 40 years of data integrity. * **Endurance:** High reliability with up to 4 million write cycles. * **Byte/Page Write:** Supports writing a single byte or a page of 8 bytes at once. * **Low Power Consumption:** Optimized for battery-powered applications with low standby current. ### 4. Part Number Breakdown The suffix **-RMB3TG** provides specific manufacturing details: * **R:** Operating voltage range (1.8V to 5.5V). * **MB:** Package code for UFDFPN8. * **3:** Temperature range (Device tested for -40°C to 125°C). * **TG:** Tape & Reel packaging with "Green" (RoHS compliant) materials. --- ### 5. Simple Implementation Example In a circuit, the M24C01 communicates with a microcontroller (like an Arduino or STM32) via two pull-up resistors on the SDA and SCL lines. ```cpp // Example: Basic I2C address for M24C01 #define EEPROM_ADDR 0x50 // Standard 7-bit address void writeEEPROM(int address, byte data) { Wire.beginTransmission(EEPROM_ADDR); Wire.write(address); Wire.write(data); Wire.endTransmission(); delay(5); // Wait for internal write cycle } ```
    ✨ Follow-up Questions
    • ⤷ What is the difference between M24C01 and M24C02 memory capacities?
    • ⤷ How does the 'WC' (Write Control) pin function in a real circuit?
    • ⤷ Is this specific package (UFDFPN8) pin-compatible with standard SO8 EEPROMs?