Moteur de recherche de fiches techniques de composants électroniques
  French  ▼
ALLDATASHEET.FR

X  

  • M93C46-RBN6TP

  • AI
    The **M93C46-RBN6TP** is a specific type of non-volatile memory chip. It belongs to the Microwire serial EEPROM family, commonly used for storing small amounts of configuration data, calibration parameters, or device IDs. --- ## 1. Technical Specifications The part number can be broken down into specific technical attributes: | Parameter | Value / Description | | :--- | :--- | | **Memory Size** | 1 Kbit (128 x 8 bits or 64 x 16 bits) | | **Interface** | Microwire (3-wire Serial Interface) | | **Operating Voltage** | 1.8V to 5.5V (Wide Range) | | **Package Type** | PDIP8 (Plastic Dual In-line Package, 8 pins) | | **Clock Frequency** | Up to 2 MHz | | **Data Retention** | 40 Years | | **Endurance** | 1 Million Write Cycles | | **Temperature Range** | -40°C to +85°C (Industrial Grade) | --- ## 2. Pin Configuration (PDIP8) The device uses 8 pins to communicate with a microcontroller (MCU). 1. **S (Chip Select):** Activates the device when high. 2. **C (Serial Clock):** Synchronizes data transfer. 3. **D (Serial Data Input):** Receives opcodes and data. 4. **Q (Serial Data Output):** Sends data back to the MCU. 5. **VCC:** Power Supply. 6. **VSS:** Ground. 7. **ORG (Organization):** Sets the memory structure (x8 or x16). 8. **DU (Don't Use):** No internal connection. --- ## 3. Core Functional Features ### Selectable Organization The **ORG** pin allows the user to choose how the memory is accessed: * **ORG connected to VCC:** Memory is organized as 64 words of 16 bits. * **ORG connected to VSS:** Memory is organized as 128 words of 8 bits. ### Write Protection The device includes a **Write Enable (WEN)** and **Write Disable (WDS)** instruction set. This prevents accidental data corruption during power-up or power-down sequences. ### Self-Timed Programming When a write command is issued, the chip handles the internal timing of the write cycle automatically. The MCU can poll the **Q (Ready/Busy)** pin to determine when the write operation is complete. --- ## 4. Typical Application Example In an embedded system, the M93C46 is often used to store "set-and-forget" data. ```cpp // Pseudocode for reading a 16-bit word from M93C46 void readEEPROM(uint8_t address) { selectChip(); // Set CS High sendOpcode(READ); // Send 110 opcode sendAddress(address); // Send 6-bit address uint16_t data = read16Bits(); deselectChip(); // Set CS Low return data; } ``` ---
    ✨ Follow-up Questions
    • ⤷ What is the difference between Microwire and SPI interfaces?
    • ⤷ Can this chip be used in 3.3V and 5V systems simultaneously?
    • ⤷ How does the ORG pin affect the addressing of the memory?