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

X  

  • M24C02-RBN3TP/S

  • AI
    The **M24C02-RBN3TP/S** is a specific variant of the M24C02 series produced by **STMicroelectronics**. It is a 2-Kbit serial I²C (Inter-Integrated Circuit) EEPROM (Electrically Erasable Programmable Memory). Below is a detailed breakdown of its electronic specifications and characteristics. --- ### 1. Key Technical Specifications | Parameter | Details | | :--- | :--- | | **Memory Size** | 2 Kbits (256 bytes organized as 256 × 8 bits) | | **Interface** | I²C Serial (Two-wire) | | **Operating Voltage (Vcc)** | 1.8V to 5.5V | | **Clock Frequency** | 400 kHz (Fast Mode) or 100 kHz (Standard Mode) | | **Write Cycle Time** | 5 ms (Max) | | **Package Type** | PDIP8 (Plastic Dual In-line Package, 8 pins) | | **Operating Temperature** | -40°C to +125°C | --- ### 2. Pin Configuration (PDIP8) | Pin Number | Name | Description | | :--- | :--- | :--- | | 1, 2, 3 | E0, E1, E2 | **Chip Enable Inputs:** Used to set the hardware address of the device. | | 4 | Vss | **Ground** | | 5 | SDA | **Serial Data:** Bidirectional pin for transferring data. | | 6 | SCL | **Serial Clock:** Provides the clock signal for data synchronization. | | 7 | WC | **Write Control:** Hardware protection pin. If tied to Vcc, write operations are disabled. | | 8 | Vcc | **Supply Voltage** | --- ### 3. Core Features * **Write Protection:** The `WC` pin allows the user to protect the entire memory contents from being overwritten accidentally. * **Byte and Page Write:** Supports writing a single byte or a page of up to 16 bytes. * **High Endurance:** Designed for 4 million write cycles. * **Data Retention:** Rated for more than 200 years. * **Random and Sequential Read:** Supports reading data from a specific address or reading the entire memory sequentially. --- ### 4. Part Number Decoder Understanding the suffix `RBN3TP/S` helps identify specific logistics and environmental standards: * **M24C02**: Base Part Number (2 Kbit EEPROM). * **-R**: Operating Voltage range (1.8V to 5.5V). * **BN**: Package (PDIP8). * **3**: Temperature Range (-40 to +125 °C). * **TP**: Tape and Reel packaging (though PDIP is usually in tubes, this refers to specific logistics marking). * **/S**: Special suffix often denoting a specific manufacturing site or lead-free/RoHS compliant process. --- ### 5. Application Circuit Example To interface this with a microcontroller (e.g., Arduino/STM32), use the following logic: ```cpp // Typical I2C Address for M24C02 // 1010 + E2 + E1 + E0 + R/W // If E2, E1, E0 are connected to GND, the address is 0x50. #define EEPROM_ADDR 0x50 void writeEEPROM(uint8_t address, uint8_t data) { Wire.beginTransmission(EEPROM_ADDR); Wire.write(address); Wire.write(data); Wire.endTransmission(); delay(5); // Wait for the 5ms write cycle } ```
    ✨ Follow-up Questions
    • ⤷What is the difference between M24C02-R and M24C02-W versions?
    • ⤷ How do I connect the WC pin if I want to allow constant writing?
    • ⤷ Can multiple M24C02 chips be used on the same I2C bus?