Microchip Technology AT24C128-10PI
- Part No.:
- AT24C128-10PI
- Manufacturer:
- Microchip Technology
- Category:
- Memory
- Package:
- 8-DIP (0.300", 7.62mm)
- Datasheet:
-
AT24C128-10PI.pdf
- Description:
- IC EEPROM 128KBIT I2C 8DIP
- Quantity:
- Payment:

- Shipping:

Inventory:4,971
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
AT24C128-10PI from Microchip Technology (formerly Atmel) is a 128K-bit (16,384 × 8) I²C-compatible serial EEPROM with 2.7V to 5.5V operation, 400 kHz maximum clock frequency, and industrial temperature range (–40°C to +85°C). It features hardware write protection via the WP pin, 64-byte page write capability, and 100,000 write cycles endurance - deployed in embedded control modules requiring nonvolatile parameter storage under variable supply conditions.
For engineers reviewing the AT24C128-10PI datasheet, AT24C128-10PI pinout, AT24C128-10PI application, or AT24C128-10PI equivalent, key selection criteria include its industrial-grade temperature rating, 2.7V–5.5V supply compatibility, 400 kHz I²C speed at 2.7V, WP-enabled data security, and JEDEC PDIP-8 package footprint for legacy board compatibility.
Technical Context
The AT24C128-10PI implements a standard two-wire (I²C) interface with open-drain SDA and Schmitt-triggered SCL inputs for noise immunity. Its internal address counter supports current-address, random-address, and sequential read modes, while page-write logic enables burst writes up to 64 bytes within a single memory page boundary.
Device addressing uses A0 and A1 pins to support up to four devices on one bus; unconnected pins default low via internal biasing. Write protection is enforced by tying WP high to VCC, disabling all write operations without software intervention - a hardware-level safeguard independent of firmware state.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Size | 128 Kbit (16,384 × 8), organized as 256 pages × 64 bytes - enables efficient parameter logging and configuration storage in space-constrained systems. |
| Supply Voltage Range | 2.7V to 5.5V - supports direct integration into mixed-voltage industrial boards without level-shifting. |
| I²C Clock Frequency | Up to 400 kHz at 2.7V - ensures reliable communication with microcontrollers operating at reduced supply voltages. |
| Write Cycle Time | Max 10 ms - defines minimum interval between write commands; impacts firmware timeout design and data logging latency. |
| Endurance | 100,000 write cycles - guarantees long-term reliability for frequently updated calibration or runtime configuration data. |
| Data Retention | 40 years at +85°C - ensures persistent storage integrity across product lifetime in harsh thermal environments. |
| Operating Temperature | –40°C to +85°C - qualified for industrial automation, metering, and automotive body electronics applications. |
Pinout & Package
AT24C128-10PI is packaged in an 8-pin JEDEC PDIP (Plastic Dual Inline Package), 0.300" wide (8P3), with through-hole mounting compatibility and industry-standard footprint.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0 | Device Address Input | Hardwired low/high to select one of four possible I²C addresses (0x50–0x53); floating defaults to logic 0. |
| A1 | Device Address Input | Second address bit; used with A0 to enable multi-device bus sharing without address conflict. |
| NC | No Connect | Internally unused pin; must remain unconnected per datasheet - no pull-up/down or routing required. |
| GND | Ground Reference | Primary return path for VCC and I/O signals; requires low-impedance connection to system ground plane. |
| VCC | Power Supply | Accepts 2.7V–5.5V; decoupling capacitor (0.1 µF ceramic) recommended within 10 mm of pin. |
| WP | Write Protect Control | Active-high hardware lock: tied to VCC disables all writes; tied to GND or left floating enables full read/write access. |
| SCL | I²C Clock Input | Schmitt-triggered input accepting 0–VCC logic levels; requires external pull-up resistor (typically 2.2–10 kΩ). |
| SDA | I²C Data I/O | Open-drain bidirectional line; shares bus with other I²C devices; requires same external pull-up as SCL. |
Key Features
| Feature | Design Value |
|---|---|
| Hardware Write Protection | WP pin provides fail-safe, firmware-independent memory locking - critical for preventing accidental overwrites during power transitions or reset sequences. |
| Page Write Mode | 64-byte burst writes reduce I²C transaction overhead by >90% vs. byte-by-byte writes - accelerates firmware updates and bulk configuration saves. |
| Schmitt Trigger Inputs | Enhanced noise immunity on SCL/SDA lines allows reliable operation in electrically noisy industrial enclosures without additional filtering components. |
| Industrial Temperature Rating | –40°C to +85°C operation validated per JEDEC JESD22-A108 - eliminates derating concerns in uncontrolled ambient deployments. |
| Low Standby Current | 6.0 µA max at 5V - minimizes quiescent power draw in battery-backed or energy-harvesting systems during idle periods. |
Applications
| Industrial PLC I/O Module | Smart Energy Meter |
|---|---|
Use Scenario: Storing calibrated sensor offsets, channel gain settings, and firmware revision metadata across power cycles in DIN-rail mounted programmable logic controllers. IC Role / Device Role / Timing Role: Nonvolatile configuration register bank accessed via I²C during boot and runtime reconfiguration. Use Value: Enables field-upgradable calibration without hardware modification; retains settings through brown-out events and extended maintenance outages. | Use Scenario: Recording tariff schedules, tamper-event timestamps, and metrology calibration constants in ANSI C12.22-compliant electricity meters. IC Role / Device Role / Timing Role: Secure, write-protected parameter store synchronized with real-time clock and metrology ASIC registers. Use Value: WP pin prevents unauthorized firmware or billing parameter changes; 40-year retention meets utility-grade 20+ year deployment requirements. |
| Automotive Body Control Unit | Medical Diagnostic Equipment |
Use Scenario: Saving user preferences (mirror position, seat memory), fault logs, and adaptive learning values in 12V vehicle subsystems with wide input voltage transients. IC Role / Device Role / Timing Role: Robust configuration EEPROM interfaced to 8-bit/16-bit MCU via I²C, tolerant of load-dump and cold-crank conditions. Use Value: 2.7V–5.5V operation survives cranking dips; industrial temp rating covers under-hood thermal extremes without derating. | Use Scenario: Storing device-specific calibration coefficients, regulatory compliance flags, and service history in FDA-cleared portable ultrasound and ECG analyzers. IC Role / Device Role / Timing Role: Trusted configuration vault accessed only during boot and authorized service mode - isolated from main application processor. Use Value: Hardware WP ensures calibration integrity cannot be compromised by software faults or malware; 100K-cycle endurance supports frequent recalibration. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar serial EEPROM applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| AT24C128-10PU | Same electrical specs and pinout, but in 8-lead SOIC (8S1) package - 5.0 mm × 6.2 mm surface-mount footprint. | Requires PCB redesign for SMT assembly; unsuitable for through-hole prototyping or legacy PDIP layouts. | Select when automated SMT production, smaller board area, or thermal performance outweighs through-hole compatibility. |
| BR24G128FJ-10 | Rohm's 128K I²C EEPROM with identical 2.7–5.5V range and 400 kHz speed, but rated –40°C to +105°C and includes built-in write-cycle arbitration. | Better suited for under-hood automotive or high-ambient industrial enclosures exceeding +85°C. | Choose for extended temperature margin or enhanced multi-master bus robustness where AT24C128-10PI's 85°C limit is insufficient. |
Compared with AT24C128-10PU and BR24G128FJ-10, the AT24C128-10PI uniquely combines industrial temperature qualification, PDIP-8 through-hole packaging, and proven field reliability in legacy infrastructure - making it optimal for repair, retrofit, and cost-sensitive industrial designs where layout change is prohibitive.
Availability
AT24C128-10PI is available at Aetrix Electronics and suitable for industrial PLC I/O modules, smart energy meters, and automotive body control units requiring stable component supply across extended product lifecycles.
Supply support for AT24C128-10PI includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Microchip Technology is a global semiconductor company specializing in microcontrollers, analog devices, and nonvolatile memory solutions, with broad industrial and automotive qualification portfolios.
The AT24C128 series was designed specifically for robust, low-power serial configuration storage in industrial control, metering, and automotive subsystems - emphasizing hardware write protection, wide voltage operation, and long-term data integrity.
FAQ
What is the maximum I²C clock frequency supported by the AT24C128-10PI?
The AT24C128-10PI supports up to 400 kHz I²C clock frequency when operated at 2.7V–5.5V supply. This is confirmed in the AC Characteristics table for the "2.7V" option, where fSCL Max = 400 kHz. The device does not support 1 MHz operation unless powered at 5.0V (which the -10PI variant is not rated for - only -10CC/-10PC variants are 5V-only). Thus, 400 kHz is the guaranteed maximum for AT24C128-10PI.
Does the AT24C128-10PI require external pull-up resistors on SDA and SCL lines?
Yes, the AT24C128-10PI requires external pull-up resistors on both SDA and SCL lines because its SDA pin is open-drain and SCL is a Schmitt-trigger input without internal pull-ups. Typical values range from 2.2 kΩ to 10 kΩ depending on bus capacitance and speed; 4.7 kΩ is commonly used for 400 kHz operation with ≤400 pF total bus capacitance. The AT24C128-10PI itself does not provide internal pull-ups.
Can the AT24C128-10PI be used in a 1.8V system?
No, the AT24C128-10PI is not rated for 1.8V operation. Its specified supply range is 2.7V to 5.5V, as indicated in the Ordering Information table (row "AT24C128-10PI-2.7") and DC Characteristics (VCC2 min = 2.5V, but operational guarantee starts at 2.7V). For 1.8V systems, Microchip offers the AT24C128-10PI-1.8 variant - a different ordering code with distinct internal design and qualification.
How many AT24C128-10PI devices can share the same I²C bus?
Up to four AT24C128-10PI devices can share a single I²C bus using hardware address selection via the A0 and A1 pins. Each combination of A0/A1 (00, 01, 10, 11) yields a unique 7-bit device address (0x50–0x53). Floating A0/A1 defaults to '0', so explicit hardwiring is required to use multiple devices without address collision. The AT24C128-10PI itself does not auto-detect or arbitrate addresses.
What happens to the AT24C128-10PI's memory contents during a power loss?
The AT24C128-10PI retains all stored data during power loss due to its nonvolatile EEPROM architecture. Data retention is specified at 40 years at +85°C and exceeds 200 years at room temperature. A valid write cycle must complete before power removal - if interrupted mid-write, the affected byte/page may contain undefined data, but adjacent memory remains intact. No backup power or capacitor is needed for data preservation.
AT24C128-10PI Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Package/Case:
- 8-DIP (0.300", 7.62mm)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Memory Type:
- Non-Volatile
- Memory Format:
- EEPROM
- Technology:
- EEPROM
- Memory Size:
- 128Kbit
- Memory Organization:
- 16K x 8
- Memory Interface:
- I2C
- Clock Frequency:
- 1 MHz
- Write Cycle Time - Word, Page:
- 10ms
- Access Time:
- 550 ns
- Voltage - Supply:
- 4.5V ~ 5.5V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 8-PDIP
AT24C128-10PI FAQ
1.How can I place an order for AT24C128-10PI through Aetrix?
Please submit a Request for Quotation (RFQ) for AT24C128-10PI on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for AT24C128-10PI reliable?
The price and inventory of AT24C128-10PI are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for AT24C128-10PI is usually 5 days.
3.What payment methods are accepted for AT24C128-10PI?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for AT24C128-10PI transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for AT24C128-10PI?
AT24C128-10PI orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your AT24C128-10PI order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for AT24C128-10PI?
For technical support, including AT24C128-10PI datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your AT24C128-10PI requirements.
6.How does Aetrix verify that AT24C128-10PI is sourced from the original manufacturer or authorized distributors?
All AT24C128-10PI products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that AT24C128-10PI meets industry standards.
7.What is the process for return or replacement of AT24C128-10PI?
All AT24C128-10PI units undergo pre-shipment inspection (PSI). If there is an issue with AT24C128-10PI, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The AT24C128-10PI part is unused and in its original packaging.
Return procedure for AT24C128-10PI:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
AT24C128-10PI Tags

-
M24C02-WMN6TP
STMicroelectronics
-
AT24C02C-XHM-T
Microchip Technology

-
AT21CS01-STUM10-T
Microchip Technology

-
AT24C02C-SSHM-T
Microchip Technology

-
24LC01BT-I/OT
Microchip Technology
-
M24C02-FMC6TG
STMicroelectronics

-
AT24CS02-SSHM-T
Microchip Technology

-
93LC46BT-I/OT
Microchip Technology

-
AT24C04C-SSHM-T
Microchip Technology

-
24LC01BT-I/SN
Microchip Technology

-
24AA02UIDT-I/OT
Microchip Technology

-
AT24C08C-STUM-T
Microchip Technology
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

