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

X  

  • M24C02-RMB6TG

  • AI
    ## M24C02-RMB6TG Technical Overview The **M24C02-RMB6TG** is a 2-Kbit serial I²C bus EEPROM (Electrically Erasable Programmable Read-Only Memory) manufactured by STMicroelectronics. It is designed for low-power, low-voltage applications. --- ### 1. Key Technical Specifications | Feature | Specification | | :--- | :--- | | **Memory Size** | 2 Kbit (256 x 8 bits) | | **Interface** | I²C (Two-Wire Serial) | | **Operating Voltage ($V_{CC}$)** | 1.8V to 5.5V | | **Clock Frequency** | 400 kHz (Fast Mode) | | **Package Type** | UFDFPN8 (Ultra-thin Dual Flat No-lead) | | **Write Cycle Time** | 5 ms (Maximum) | | **Data Retention** | 40 Years | | **Endurance** | 4 Million Write Cycles | --- ### 2. Pin Configuration (UFDFPN8) The device typically uses a small-footprint 8-pin package. Below is the functional mapping: | Pin Name | Function | Description | | :--- | :--- | :--- | | **E0, E1, E2** | Chip Enable | Used to set the device hardware address (up to 8 devices on one bus). | | **SDA** | Serial Data | Bidirectional pin used to transfer data in and out. | | **SCL** | Serial Clock | Provides the clock signal for data synchronization. | | **WC** | Write Control | Hardware protection. If tied to $V_{CC}$, write operations are inhibited. | | **Vcc / Vss** | Power | Supply voltage and Ground. | --- ### 3. Core Features & Functionality #### I²C Protocol The device operates as a **Slave** on the I²C bus. It requires a **Start** condition, an 8-bit device select code (usually `1010xxx`), and an acknowledgment bit (**ACK**) to initiate communication. #### Byte and Page Write * **Byte Write:** Allows the programmer to change a single byte at a specific address. * **Page Write:** Allows up to 16 bytes to be written in a single instruction, significantly improving throughput for large data sets. #### Low Power Consumption The "-R" suffix indicates a wide supply voltage range (1.8V to 5.5V), making it ideal for battery-powered devices like smartphones, wearables, and IoT sensors. --- ### 4. Typical Application Circuit When integrating the M24C02-RMB6TG, pull-up resistors are required on the SDA and SCL lines. ```c // Pseudo-code example for I2C Initialization (Arduino-style) #include void setup() { Wire.begin(); // Join I2C bus Wire.beginTransmission(0x50); // Standard 7-bit address for M24C02 Wire.write(0x00); // Internal Address pointer Wire.write(0x41); // Data 'A' to write Wire.endTransmission(); } ``` --- ### 5. Part Number Breakdown * **M24**: I²C Serial Access EEPROM. * **C02**: 2 Kbit capacity. * **-R**: 1.8V to 5.5V operating voltage. * **MB**: UFDFPN8 package (2x3 mm). * **6**: Industrial temperature range (-40°C to +85°C). * **TG**: Tape and Reel packaging. ---
    ✨ Follow-up Questions
    • ⤷ What are the specific differences between the M24C02-R and the M24C02-W versions?
    • ⤷ How do I calculate the correct pull-up resistor values for the SDA and SCL lines?
    • ⤷ Can this EEPROM be used in automotive applications
    • ⤷ or is there a specific AEC-Q100 version?