M24C02-RMB6TP/G
AI

The **M24C02-RMB6TP/G** is a specific variant of an I2C-compatible Electrically Erasable Programmable Read-Only Memory (EEPROM). It is manufactured by **STMicroelectronics** and is widely used for storing small amounts of non-volatile configuration data.
---
## 1. Key Technical Specifications
| Parameter | Specification |
|:---|:---|
| **Memory Size** | 2 Kbit (256 x 8 bits) |
| **Interface** | I2C (Inter-Integrated Circuit) |
| **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 Temp** | -40°C to +85°C |
| **Write Cycles** | 4 Million cycles (typical) |
| **Data Retention** | 200 Years |
---
## 2. Pin Configuration (UFDFPN8)
The device features 8 pins, typically mapped as follows for the I2C protocol:
1. **E0, E1, E2:** Chip Enable inputs (used to define the I2C device address).
2. **VSS:** Ground.
3. **SDA:** Serial Data (bidirectional).
4. **SCL:** Serial Clock.
5. **WC:** Write Control (Hardware protection; if connected to VCC, write operations are inhibited).
6. **VCC:** Supply Voltage.
---
## 3. Core Functionalities
### Memory Architecture
The memory is organized as **256 bytes**. Because it is I2C-based, it uses a 7-bit device address. The first 4 bits are fixed (`1010`), and the next 3 bits are defined by the hardware state of pins E0, E1, and E2.
### Write Operations
* **Byte Write:** Writing a single 8-bit byte to a specific address.
* **Page Write:** Allows writing up to **16 bytes** in a single instruction cycle, provided they are within the same page boundary.
### Low Power Features
The "R" in the part number indicates a wide voltage range (1.8V - 5.5V), making it ideal for battery-powered mobile devices. It enters a "Wait" state automatically after a write cycle to conserve energy.
---
## 4. Part Number Breakdown
`M24C02-RMB6TP/G`
* **M24:** I2C Serial Access EEPROM.
* **C02:** 2 Kbit capacity.
* **-R:** Operating Voltage 1.8V to 5.5V.
* **MB:** UFDFPN8 (MLP8) 2x3mm package.
* **6:** Industrial temperature range (-40 to +85°C).
* **TP:** Tape & Reel packing.
* **G:** ECOPACK2 (RoHS compliant/Halogen-free).
---
- ⤷
How do the E0
- ⤷ E1
- ⤷ and E2 pins allow multiple EEPROMs on the same bus?
- ⤷ What is the maximum time required for a write cycle (tW) for this chip?
- ⤷ What happens to the data if the WC pin is pulled high during a write attempt?