Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Microchip Technology AT24C128B-PU

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

Inventory:3,903

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

AT24C128B-PU from Microchip Technology (formerly Atmel) is a 128 Kbit serial EEPROM IC organized as 16,384 × 8 bits, supporting 1.8 V to 5.5 V operation, 400 kHz (1.8 V) / 1 MHz (5.5 V) I²C-compatible two-wire interface, and hardware write protection via the WP pin. It delivers high reliability with 1 million write cycles and 40-year data retention, used in industrial control systems for parameter storage and calibration data backup.

For engineers reviewing the AT24C128B-PU datasheet, AT24C128B-PU pinout, AT24C128B-PU application, or AT24C128B-PU equivalent, this page provides verified package mapping (8-lead PDIP), confirmed pin functions (A0–A2, SDA, SCL, WP, VCC, GND), endurance and timing specs, and real-world use cases in embedded instrumentation and power management firmware.

Technical Context

The AT24C128B-PU implements a cascaded two-wire serial interface with Schmitt-triggered, noise-filtered inputs and open-drain SDA/SCL pins compatible with standard I²C bus protocols. Its internal address counter supports current-address, random-address, and sequential read modes, while the 64-byte page write buffer enables efficient bulk updates without external address management.

Device addressing uses three hardware-configurable pins (A0–A2) to support up to eight devices on a shared bus, with a fixed 7-bit base address (1010xxx). The WP pin provides hardware-level write inhibition when tied to VCC, and the EEPROM enters low-power standby mode after STOP condition detection or internal write completion.

Key Specifications

Parameter Value and Actual Design Meaning
Memory Size 131,072 bits (16,384 × 8), sufficient for storing firmware configuration tables or sensor calibration coefficients in space-constrained designs.
Interface Two-wire I²C-compatible serial bus with bidirectional SDA and unidirectional SCL, enabling simple microcontroller integration with minimal GPIO usage.
Operating Voltage 1.8 V to 5.5 V - supports direct connection to 1.8 V logic domains or legacy 5 V systems without level-shifting circuitry.
Write Speed Max 5 ms self-timed write cycle - eliminates need for external polling delay timers; ACK polling supported for precise timing control.
Endurance 1,000,000 write cycles - suitable for applications requiring frequent field-updatable parameters (e.g., energy meter tariff schedules).
Data Retention 40 years at 25°C - ensures long-term validity of stored calibration data across product lifetime without refresh.
Package 8-lead PDIP (8P3), 0.300" wide, through-hole mountable - ideal for prototyping, industrial PCBs requiring mechanical robustness and serviceability.

Pinout & Package

AT24C128B-PU is supplied in an 8-lead JEDEC-standard Plastic Dual Inline Package (PDIP), designated 8P3 per Microchip's ordering guide. Pin 1 is marked by a dot; leads are gull-wing shaped with 0.100" pitch and 0.300" body width.

Pin/Terminal Circuit Role Design Meaning
A0–A2 Hardware device address inputs Enable up to eight AT24C128B-PU devices on one I²C bus; must be hardwired to VCC or GND - floating pins default to GND but risk noise-induced misaddressing.
SDA Serial data bidirectional line Open-drain I/O requiring external pull-up; supports wire-OR with other I²C peripherals; carries address, command, and data bytes.
SCL Serial clock input Positive-edge sampled for data-in; negative-edge sampled for data-out; clock frequency determines max throughput (400 kHz @ 1.8 V, 1 MHz @ 5.5 V).
WP Write protect control input Active-high hardware lock: tied to VCC disables all writes; tied to GND enables full read/write access; floating defaults to GND but not recommended.
VCC Power supply input Accepts 1.8 V–5.5 V; supplies internal charge pump for EEPROM programming; decoupling capacitor required near pin.
GND Ground reference Common return path for VCC, SDA, SCL, and WP; must be low-impedance to ensure noise immunity during write cycles.

Key Features

Feature Design Value
64-byte page write mode Enables burst programming of up to 64 bytes per transaction, reducing I²C bus overhead and improving firmware update efficiency by >90% vs. byte-write.
Schmitt-trigger, filtered inputs Suppresses EMI-induced glitches on SDA/SCL lines, eliminating spurious START/STOP detection in noisy industrial environments (e.g., motor drives).
Hardware + software write protection WP pin blocks all writes when asserted; combined with software address locking, prevents accidental overwrites during system boot or reset sequences.
14-bit internal address counter Supports seamless sequential reads across 16K-word boundary without host-side address wrap logic - simplifies bootloader and logging firmware.
Lead-free/halogen-free construction Complies with RoHS Directive 2011/65/EU and JEDEC J-STD-020 reflow profiles, enabling use in environmentally regulated industrial and medical equipment.

Applications

Industrial Sensor Calibration Embedded Power Supply Configuration

Use Scenario: Storing temperature-compensated gain/offset coefficients for analog sensor front-ends in programmable logic controllers.

IC Role / Device Role / Timing Role: Nonvolatile parameter storage with guaranteed 40-year retention; accessed during system initialization via I²C before ADC conversion begins.

Use Value: Eliminates factory recalibration after firmware updates; maintains accuracy across thermal cycling and voltage brownouts.

Use Scenario: Holding output voltage/current setpoints, protection thresholds, and soft-start ramp rates in digitally controlled DC-DC modules.

IC Role / Device Role / Timing Role: Configuration memory mapped into microcontroller's I²C peripheral; written during manufacturing test and read at power-on reset.

Use Value: Enables field-programmable power delivery without hardware changes; WP pin prevents runtime corruption during transient faults.

Smart Energy Meter Firmware Settings Medical Device Safety Parameters

Use Scenario: Archiving tariff schedules, billing periods, and demand-response commands in utility-grade electricity meters operating 20+ years.

IC Role / Device Role / Timing Role: High-endurance EEPROM interfaced to ARM Cortex-M0+ MCU; updated monthly via secure DLMS/COSEM protocol stack.

Use Value: 1M write cycles support decades of scheduled updates; 1.8 V operation allows direct connection to meter's low-power RTC domain.

Use Scenario: Storing FDA-mandated safety limits (e.g., maximum infusion rate, occlusion pressure thresholds) in portable infusion pumps.

IC Role / Device Role / Timing Role: Tamper-resistant configuration store; WP pin hardwired to prevent unauthorized modification during clinical use.

Use Value: Meets IEC 62304 Class C software requirements; 40-year retention ensures parameter integrity across device lifecycle and battery replacements.

Equivalent & Alternatives

The following parts are listed as comparable options for similar serial EEPROM applications.

Alternative Part Technical Difference Application Difference Selection Advice
AT24C128C-PU Successor revision with enhanced ESD rating (4 kV HBM vs. 2 kV) and extended −40°C to +125°C operating range; identical pinout and timing. Required for automotive under-hood or high-temperature industrial enclosures where ambient exceeds 85°C. Select AT24C128C-PU if extended temperature or higher ESD immunity is mandatory; otherwise AT24C128B-PU remains fully functional in standard industrial environments.
M24128-BWMN6TP STMicroelectronics 128 Kbit EEPROM in same 8-lead PDIP package; supports 1 MHz up to 2.5 V (vs. 1.8 V minimum for AT24C128B-PU); different device address (1010000x). Compatible in systems using 2.5 V logic rails or requiring ST's specific qualification (AEC-Q100 Grade 2 for automotive). Choose M24128-BWMN6TP only when leveraging ST's automotive qualification or 2.5 V compatibility; requires firmware address register update due to differing device ID bits.

Compared with AT24C128C-PU, the AT24C128B-PU offers proven industrial reliability at lower cost but lacks extended temperature support; versus M24128-BWMN6TP, it provides broader 1.8 V operation and Atmel/Microchip's long-term supply commitment, though with distinct device addressing.

Availability

AT24C128B-PU is available at Aetrix Electronics and suitable for industrial automation, medical instrumentation, and smart metering applications requiring stable component supply, long-lifecycle support, and RoHS-compliant through-hole packaging.

Supply support for AT24C128B-PU 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 acquired Atmel in 2016 and maintains full production, documentation, and technical support for the AT24C128B-PU family. The company specializes in microcontrollers, analog, and memory solutions for embedded markets.

The AT24C128B-PU belongs to Microchip's serial EEPROM product line, designed specifically for low-power, high-reliability nonvolatile storage in industrial, medical, and communications equipment where data integrity and long-term retention are critical.

FAQ

What is the maximum I²C clock frequency supported by the AT24C128B-PU at 1.8 V?

The AT24C128B-PU supports up to 400 kHz I²C clock frequency when operated at 1.8 V, as specified in Table 5-3 of the official datasheet. This limit ensures reliable signal integrity and noise immunity in low-voltage systems. At higher supply voltages (e.g., 5.5 V), the device supports 1 MHz operation. The AT24C128B-PU's internal timing logic enforces these limits automatically based on VCC level.

Does the AT24C128B-PU require external pull-up resistors on SDA and SCL lines?

Yes, the AT24C128B-PU requires external pull-up resistors on both SDA and SCL lines because its I²C interface uses open-drain outputs. Typical values range from 1.3 kΩ (for 5.5 V, 1 MHz) to 10 kΩ (for 1.8 V, 400 kHz), as defined in the AC characteristics section. Without proper pull-ups, the AT24C128B-PU cannot generate valid I²C START/STOP conditions or acknowledge addresses.

How many AT24C128B-PU devices can share the same I²C bus?

Up to eight AT24C128B-PU devices can share a single I²C bus, enabled by the three hardware address pins (A0, A1, A2). Each pin can be tied to VCC or GND, yielding 2³ = 8 unique 7-bit device addresses (1010xxx). The AT24C128B-PU's address scheme is backward-compatible with other AT24Cxx EEPROMs, allowing mixed-family bus configurations.

What happens if the WP pin on the AT24C128B-PU is left unconnected?

If the WP pin on the AT24C128B-PU is left floating, it is internally pulled down to GND, enabling normal write operations. However, Microchip explicitly recommends against this practice due to risk of capacitive coupling inducing false high states in noisy environments. For reliable operation, WP should be actively tied to either VCC (to disable writes) or GND (to enable writes); the AT24C128B-PU's behavior is deterministic only with a defined bias.

Is the AT24C128B-PU compatible with standard I²C protocol stacks in common microcontrollers?

Yes, the AT24C128B-PU is fully compatible with standard I²C protocol stacks in ARM Cortex-M, PIC, AVR, and ESP32 microcontrollers. It adheres to I²C specification timing (START/STOP, ACK/NACK, clock stretching) and uses standard 7-bit addressing with R/W bit. No custom drivers are needed - the AT24C128B-PU behaves identically to generic I²C EEPROMs in HAL libraries and RTOS middleware.

AT24C128B-PU 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:
5ms
Access Time:
550 ns
Voltage - Supply:
1.8V ~ 5.5V
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Through Hole
Supplier Device Package:
8-PDIP

AT24C128B-PU FAQ

1.How can I place an order for AT24C128B-PU through Aetrix?

Please submit a Request for Quotation (RFQ) for AT24C128B-PU 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 AT24C128B-PU reliable?

The price and inventory of AT24C128B-PU are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for AT24C128B-PU is usually 5 days.

3.What payment methods are accepted for AT24C128B-PU?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for AT24C128B-PU transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for AT24C128B-PU?

AT24C128B-PU orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your AT24C128B-PU 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 AT24C128B-PU?

For technical support, including AT24C128B-PU datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your AT24C128B-PU requirements.

6.How does Aetrix verify that AT24C128B-PU is sourced from the original manufacturer or authorized distributors?

All AT24C128B-PU 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 AT24C128B-PU meets industry standards.

7.What is the process for return or replacement of AT24C128B-PU?

All AT24C128B-PU units undergo pre-shipment inspection (PSI). If there is an issue with AT24C128B-PU, 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 AT24C128B-PU part is unused and in its original packaging.

Return procedure for AT24C128B-PU:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

AT24C128B-PU Tags

  • AT24C128B-PU
  • AT24C128B-PU PDF
  • AT24C128B-PU Datasheet
  • AT24C128B-PU Specifications
  • AT24C128B-PU Images
  • Microchip Technology
  • Microchip Technology AT24C128B-PU
  • Buy AT24C128B-PU
  • AT24C128B-PU Price
  • AT24C128B-PU Distributor
  • AT24C128B-PU Supplier
  • AT24C128B-PU Wholesale
Related Products
M24C02-WMN6TP
M24C02-WMN6TP

STMicroelectronics

AT24C02C-XHM-T
AT24C02C-XHM-T

Microchip Technology

AT21CS01-STUM10-T
AT21CS01-STUM10-T

Microchip Technology

AT24C02C-SSHM-T
AT24C02C-SSHM-T

Microchip Technology

24LC01BT-I/OT
24LC01BT-I/OT

Microchip Technology

M24C02-FMC6TG
M24C02-FMC6TG

STMicroelectronics

AT24CS02-SSHM-T
AT24CS02-SSHM-T

Microchip Technology

93LC46BT-I/OT
93LC46BT-I/OT

Microchip Technology

AT24C04C-SSHM-T
AT24C04C-SSHM-T

Microchip Technology

24LC01BT-I/SN
24LC01BT-I/SN

Microchip Technology

24AA02UIDT-I/OT
24AA02UIDT-I/OT

Microchip Technology

AT24C08C-STUM-T
AT24C08C-STUM-T

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER