Los precios de la memoria cambian a diario; los precios en el sitio pueden estar desactualizados respecto al mercado. Envíe una RFQ para obtener la cotización más reciente.
Solicitar el precio más reciente →
Microchip Technology

AT28C040-20BC - 4Mbit Parallel EEPROM 200ns 32-CDIP | Microchip

N.º de pieza: AT28C040-20BC ✓ Activo
En stock Se envía en 1-3 días hábiles
4.5 V to 5.5 V Vdss 32-CDIP (0.600 inch, 15.24 mm) Windowed Ceramic DIP Package Non-Volatile EEPROM (Parallel) Memory
Desde $17.2 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-13
Precios por volumen
Cant. Precio unitario Total
1 $28.5 $28,50
10 $25.4 $254,00
100 $22.1 $2.210,00
500 $19.5 $9.750,00
1.000 $17.2 $17.200,00
ℹ️ Todos los precios están en USD

AT28C040-20BC Descripción general

The Microchip Technology AT28C040-20BC is a 4-Mbit (512K x 8) parallel EEPROM memory IC delivering 200 ns access time in a 32-pin ceramic DIP (0.600 inch, 15.24 mm) windowed package, designed for non-volatile storage in legacy industrial, telecom, and embedded systems.

A parallel EEPROM is a non-volatile memory device that retains data without power and is accessed via a parallel data bus (8 bits per cycle in this case). Within the broader memory taxonomy, the AT28C040 sits as a byte-alterable EEPROM, a category below flash memory in write granularity but offering superior endurance for byte-level updates and a write-cycle model that behaves like static RAM without external components. It is part of the AT28C parallel EEPROM family, predecessors of modern serial flash in most new designs but still preferred where in-system reprogrammability, byte-write flexibility, and parallel throughput are required.

Key specifications include 4 Mbit density organized as 524,288 words x 8 bits, 200 ns access time, 256-byte page register for page-mode writes, 10 ms write cycle time per byte or page, 4.5 V to 5.5 V single-supply operation, and 440 mW maximum active power dissipation. The device supports read, byte-write, and page-write modes, with internal latch and software data protection mechanisms to prevent inadvertent writes.

Technically, the AT28C040 employs a CMOS EEPROM cell array with on-chip high-voltage generation for the Fowler-Nordheim tunneling write process. The integrated 256-byte page register allows up to 256 bytes to be loaded and then written simultaneously, substantially accelerating bulk programming relative to byte-write EEPROMs. The -20 speed grade denotes the 200 ns access time bin, and the BC suffix identifies the 32-pin side-brazed ceramic DIP package with a transparent quartz window for in-circuit UV erasure.

Typical applications include legacy industrial controllers, telecom equipment firmware storage, point-of-sale terminals, avionics instrumentation data logging, and embedded boot/program memory where parallel bus interface simplifies host integration.

When designing with this part, derate access time for capacitive bus loading and place 0.1 uF decoupling capacitors near the VCC pins. The UV-erasable window allows factory re-programming, but in-system byte-writes do not require erasure. Use the JEDEC-standard 32-CDIP footprint to ensure compatibility with legacy sockets and PCBs.

This page synthesizes distributor stock, parametric specifications, drop-in alternative candidates, and practical design notes beyond the datasheet itself, enabling engineers to evaluate, source, and integrate the AT28C040-20BC with confidence.

Alternativas directas para AT28C040-20BC — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

AT28C040-15BC

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 32-CDIP (0.600 inch, windowed)
same die/package, 150 ns access (-25% faster) vs 200 ns, otherwise pin-to-pin identical

📋 Alternativa de referencia (no en el catálogo)

AT28C040-25BC

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 32-CDIP (0.600 inch, windowed)
same die/package, 250 ns access (+25% slower) vs 200 ns, otherwise pin-to-pin identical

📋 Alternativa de referencia (no en el catálogo)

ℹ️ 1 pieza(s) de otro encapsulado ocultas — un encapsulado diferente requiere retrabajo de la PCB y no es una sustitución directa real. Contáctenos si necesita sugerencias de otros encapsulados.

AT28C040-20BC Valores máximos y características eléctricas

Tipo de memoria Non-Volatile EEPROM (Parallel)
Memory Density 4 Mbit (4194 kbit)
Memory Organization 512K x 8 (524,288 words x 8 bits)
Bus Interface Parallel
Access Time 200 ns
Write Cycle Time 10 ms (byte/page)
Page Register Size 256 bytes
Supply Voltage (VCC) 4.5 V to 5.5 V
Active Power Dissipation 440 mW (max)
Encapsulado 32-CDIP (0.600 inch, 15.24 mm) Windowed Ceramic DIP
Tipo de montaje Through-Hole (THD)

Configuración de pines de AT28C040-20BC

DIP-32 Package Pinout Diagram DIP-32 32-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 32 2 31 3 30 4 29 5 28 6 27 7 26 8 25 9 24 10 23 11 22 12 21 13 20 14 19 15 18 16 17 DIP-32
Pin 1 NC — Not connected (per datasheet)
Pin 2 A18 — Address line 18 (MSB)
Pin 3 A17 — Address line 17
Pin 4 A16 — Address line 16
Pin 5 A15 — Address line 15
Pin 6 A14 — Address line 14
Pin 7 A13 — Address line 13
Pin 8 A12 — Address line 12
Pin 9 VCC — Power supply (4.5 V to 5.5 V)
Pin 10 WE — Write Enable (active low)
Pin 11 OE — Output Enable (active low)
Pin 12 A11 — Address line 11
Pin 13 A10 — Address line 10
Pin 14 A9 — Address line 9
Pin 15 A8 — Address line 8
Pin 16 A7 — Address line 7
Pin 17 A6 — Address line 6
Pin 18 A5 — Address line 5
Pin 19 A4 — Address line 4
Pin 20 A3 — Address line 3
Pin 21 A2 — Address line 2
Pin 22 A1 — Address line 1
Pin 23 A0 — Address line 0 (LSB)
Pin 24 CE — Chip Enable (active low)
Pin 25 GND — Ground
Pin 26 I/O0 — Data I/O 0 (LSB)
Pin 27 I/O1 — Data I/O 1
Pin 28 I/O2 — Data I/O 2
Pin 29 I/O3 — Data I/O 3
Pin 30 I/O4 — Data I/O 4
Pin 31 I/O5 — Data I/O 5
Pin 32 I/O6 — Data I/O 6

Aplicaciones típicas

AT28C040-20BC es adecuado para 6 aplicacións: Legacy Industrial Controller Firmware Storage, Telecom Equipment Boot and Configuration Memory, Avionics Instrumentation Data Logging Memory, Point-of-Sale Terminal Transaction Storage, Embedded Boot and Firmware Memory, Test and Measurement Calibration Tables.

🏭

Legacy Industrial Controller Firmware Storage

The AT28C040-20BC's 4 Mbit density, 200 ns parallel access, and 32-CDIP windowed ceramic package make it ideal for legacy industrial PLC and CNC controller firmware storage. Industrial controllers running 8051, 68k, or similar 8/16-bit host CPUs at 10-25 MHz need a non-volatile program store that keeps code execution deterministic without the erase-before-write penalty of flash. The 256-byte page register allows field firmware upgrades of up to 256 bytes per 10 ms write cycle, enabling modular updates over the controller's service port. Operating from 4.5 V to 5.5 V, the device tolerates 5 V industrial supply rails with 10% derating. The windowed ceramic DIP supports factory reprogramming during commissioning, while the parallel bus eliminates the firmware-loading overhead of serial EEPROMs in time-critical boot paths.

🌐

Telecom Equipment Boot and Configuration Memory

The AT28C040-20BC's 4 Mbit parallel EEPROM density and 200 ns access time suit telecom equipment boot ROM and configuration parameter storage where reliability over decades of service is mandatory. Telecom switches, PBX systems, and base station controllers historically used parallel EEPROMs for boot code and provisioned parameters because the byte-write granularity and high write endurance far exceed flash NOR at the time of original design. The 32-CDIP socketed footprint allows field replacement without desoldering, a key requirement for legacy telecom infrastructure still in service. The 4.5 V to 5.5 V supply range aligns with telecom -48 V systems stepped down through traditional 5 V regulators. The parallel bus allows zero wait-state execution of boot code from the AT28C040 at clock rates up to 25 MHz, eliminating boot loader complexity.

✈️

Avionics Instrumentation Data Logging Memory

The AT28C040-20BC is well-suited for avionics instrumentation data logging memory where non-volatile storage of flight parameters, fault logs, and calibration tables is required over decades of service. Avionics systems require byte-level write granularity and high write endurance (typically 100k cycles per byte) which the AT28C040's parallel EEPROM cell structure delivers. The 32-CDIP ceramic windowed package is preferred in avionics for hermeticity and resistance to humidity/moisture ingress over long service intervals. The 200 ns access allows direct parallel connection to avionics data buses without wait states. With 4 Mbit of capacity, the AT28C040 stores hundreds of flight hours of parametric data at typical logging rates. The windowed package permits factory reprogramming of calibration tables during scheduled maintenance.

🖥️

Point-of-Sale Terminal Transaction Storage

The AT28C040-20BC's 4 Mbit parallel EEPROM density and byte-write flexibility suit point-of-sale (POS) terminal transaction storage and terminal configuration memory. POS terminals require non-volatile storage of terminal ID, merchant keys, and recent transaction audit logs that survive power cycles and tamper events. The 200 ns access time allows the AT28C040 to sit directly on the terminal's 8-bit data bus with zero wait states at typical 8051 or 68k host clock rates. The 256-byte page write accelerates bulk configuration uploads during terminal commissioning. Operating from 4.5 V to 5.5 V with 440 mW max dissipation, the device integrates easily into legacy POS power architectures. The 32-CDIP socketed package allows field swap without board rework, valuable for installed-base service.

🔧

Embedded Boot and Firmware Memory

The AT28C040-20BC provides 4 Mbit of non-volatile parallel memory for embedded systems requiring deterministic boot and large firmware images. Embedded systems that boot directly from ROM execute code in place (XIP) from the AT28C040 with zero shadowing latency, eliminating the bootloader complexity required when booting from serial flash. The 200 ns access time supports host bus clocks up to 25 MHz with no wait states, while the byte-write and 256-byte page-write modes allow field firmware updates without external programming voltage. With a 32-CDIP windowed ceramic footprint, the AT28C040 integrates into legacy through-hole embedded designs and remains socketed for factory re-flashing. The 4.5 V to 5.5 V supply aligns with classic 5 V embedded power rails.

🖥️

Test and Measurement Calibration Tables

The AT28C040-20BC is well-matched to test and measurement instrumentation requiring non-volatile storage of calibration tables, sensor linearization coefficients, and instrument configuration. T&M instruments including digital multimeters, oscilloscopes, and signal generators use parallel EEPROM to store per-range calibration data that must persist across power cycles and battery backup intervals. The 200 ns access time enables the AT28C040 to be accessed directly by the instrument's measurement microcontroller without latency penalty. The 256-byte page-write mode accelerates factory calibration loading across multiple ranges. The 32-CDIP windowed package supports factory re-calibration by removing the chip, UV-erasing, and re-installing - or alternatively using byte/page writes in-system. The 4 Mbit capacity stores calibration for hundreds of measurement ranges with full derivatives.

Resumen de productos recomendados

AT89C51 8-bit MCU host reading program memory Se usa en: Legacy Industrial Controller Firmware Storage, Point-of-Sale Terminal Transaction Storage DS1230Y Non-volatile SRAM companion for variable data Se usa en: Legacy Industrial Controller Firmware Storage Z80L92 Legacy 8-bit telecom controller host Se usa en: Telecom Equipment Boot and Configuration Memory MAX1062 ADC front-end digitizing flight parameters Se usa en: Avionics Instrumentation Data Logging Memory, Test and Measurement Calibration Tables MAX232 RS-232 interface for firmware update port Se usa en: Embedded Boot and Firmware Memory
What is the AT28C040-20BC?
The AT28C040-20BC is a 4-Mbit (512K x 8) parallel EEPROM memory IC from Microchip Technology with a 200 ns access time, housed in a 32-pin ceramic DIP windowed package. According to the Microchip datasheet (document doc0542), the device is accessed like static RAM for read or write cycles without external components and integrates a 256-byte page register to enable page-mode writes of up to 256 bytes simultaneously.
What is the access time of the AT28C040-20BC?
The AT28C040-20BC has a 200 ns access time, identified by the -20 speed grade suffix. Per the Microchip datasheet (document doc0542), the device also offers faster -12 (120 ns) and -15 (150 ns) speed grades in the same AT28C040 family. The 200 ns rating is suitable for legacy microprocessors and embedded controllers with moderate clock rates where parallel bus throughput is sufficient.
What is the operating voltage of the AT28C040-20BC?
The AT28C040-20BC operates from a single 4.5 V to 5.5 V supply, making it directly compatible with 5 V TTL logic systems. Per the Microchip datasheet (document doc0542), the VCC range covers standard 5 V tolerance including a 10% derated 4.5 V minimum for legacy industrial environments. The device includes on-chip high-voltage generation for the Fowler-Nordheim write mechanism.
How is the AT28C040-20BC organized?
The AT28C040-20BC is organized as 512K words x 8 bits, yielding 4,194,304 bits (4 Mbit) of non-volatile storage. Per the Microchip datasheet (document doc0542), the device presents a byte-wide parallel bus, allowing direct connection to 8-bit microcontrollers and data buses without multiplexing. Page-mode writes use the on-chip 256-byte register.
What is the write cycle time of the AT28C040-20BC?
The AT28C040-20BC has a maximum write cycle time of 10 ms per byte or per page. Per the Microchip datasheet (document doc0542), the device accepts data into the on-chip 256-byte page register and then commits the page to the array in a single 10 ms write cycle, dramatically improving bulk programming throughput compared to byte-by-byte EEPROMs.
Where can I buy the AT28C040-20BC?
The AT28C040-20BC is currently stocked at DigiKey (datasheet link and pricing visible at digikey.com/en/products/detail/microchip-technology/AT28C040-20BC/398819) and Heisener (with 13,668 pieces in stock per their listing). Octopart compares distributor pricing across 7 active channels as of 2026-10-13. Lead time is generally immediate at major distributors, though ceramic windowed CDIP parts have longer supply tails than plastic-packaged alternatives.
What is the price of the AT28C040-20BC?
The AT28C040-20BC unit price starts at USD 28.50 at qty 1 and decreases to USD 17.20 at qty 1000, as of 2026-10-13 distributor data. The 32-CDIP ceramic windowed package and 4 Mbit density place it in the legacy/premium price tier relative to modern serial flash. Bulk pricing through Octopart's distributor comparison can yield lower prices for production volumes.
What is the lead time for the AT28C040-20BC?
The AT28C040-20BC ships same-day from DigiKey and is in stock at Heisener (13,668 pieces as of 2026-10-13). Per distributor listings, lead time is generally immediate for qty 1 to a few hundred pieces. Large production volumes should be confirmed with distributors directly, as the 32-CDIP windowed ceramic package has a longer supply tail than plastic-packaged EEPROMs.
Is the AT28C040-20BC in stock?
Yes, the AT28C040-20BC is currently in stock at multiple distributors as of 2026-10-13. DigiKey lists the part with same-day shipping and Heisener reports 13,668 pieces in stock. Octopart aggregates availability across 7 distributors for real-time comparison. Production volumes beyond distributor stock should be confirmed with Microchip authorized channels.
What is the difference between AT28C040-20BC and AT28C040-20JC?
The AT28C040-20BC is the 32-pin ceramic DIP windowed (UV-erasable) package variant, while the AT28C040-20JC is the 32-pin PLCC plastic surface-mount variant of the same die. Both share 200 ns access time, 4 Mbit density, and identical parallel bus and command operation. The BC version is preferred for prototype development and UV erasable reprogramming, the JC for production assembly.
What is the difference between AT28C040-20BC and AT28C010-12PC?
The AT28C040-20BC has 4 Mbit density (512K x 8) in a 32-CDIP windowed package, while the AT28C010-12PC has only 1 Mbit density (128K x 8) in a 32-PDIP plastic package. Both belong to the AT28C parallel EEPROM family but are not drop-in compatible due to differing address pin counts required for 4x the memory space. The AT28C040 requires more address lines and a different chip select mapping.
When should I choose the AT28C040-20BC over AT28C256?
Choose the AT28C040-20BC when your design requires more than 256 Kbit of non-volatile storage in a parallel EEPROM with 200 ns access and a 32-CDIP windowed ceramic footprint. Choose the AT28C256 when 256 Kbit is sufficient and a smaller 28-pin DIP package is acceptable. The AT28C040 is the larger sibling for boot/program memory in legacy embedded systems where 4 Mbit is required.
What is the best drop-in replacement for the AT28C040-20BC?
The closest drop-in compatible replacements for the AT28C040-20BC are other AT28C040 speed-grade and package variants from Microchip Technology, including the AT28C040-15BC (150 ns) and AT28C040-25BC (250 ns) in the same 32-CDIP windowed package. Cross-brand pin-compatible parallel EEPROMs in the 32-CDIP windowed footprint are scarce; most modern alternatives use serial interfaces or different pinouts.
Where to download the AT28C040-20BC datasheet PDF?
The AT28C040-20BC datasheet is available as PDF document doc0542 from Microchip Technology at the following URL: https://ww1.microchip.com/downloads/en/DeviceDoc/doc0542.pdf. The datasheet includes pinout, electrical characteristics, AC timing, write algorithm, and package drawings. The Microchip product page at microchip.com/en-us/product/AT28C040 also links to related application notes and errata.
Where to find the AT28C040-20BC pinout?
The AT28C040-20BC pinout for the 32-CDIP package is documented in the Microchip datasheet (document doc0542). Pin 1 is marked by the dot/notch on the ceramic DIP and progresses around the perimeter. Key pins include A0-A18 address lines (19 pins), I/O0-I/O7 data bus (8 pins), CE, OE, WE control, VCC and GND, plus NC pins. The windowed package leaves the top of the die exposed for UV erasure.
Can AT28C040-20BC be replaced by an ST equivalent?
STMicroelectronics does not currently produce a direct pin-compatible drop-in replacement for the AT28C040-20BC in the 32-CDIP windowed package with 4 Mbit parallel EEPROM density. Most ST parallel EEPROMs in this density class use different pinouts or PLCC/TSOP packages. Engineers should verify any cross-brand candidate against the AT28C040 datasheet pinout and AC timing before substituting.

Datos de referencia de ingeniería para AT28C040-20BC — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the AT28C040-20BC when you need a 4 Mbit parallel EEPROM with 200 ns access in a 32-pin ceramic DIP windowed package for through-hole legacy designs that may need factory UV erasure and reprogramming. It is the ideal choice for industrial controllers, telecom boot memory, avionics data logging, and embedded firmware where socketed serviceability and UV-erasable reprogramming add long-term value. Choose the AT28C040-15BC if your design requires 150 ns access for a higher-speed bus (25% faster, same package, slight cost premium). Choose the AT28C040-25BC for cost-sensitive applications where 250 ns access is acceptable (same package, lower price). Choose the AT28C040-20JC for surface-mount production assemblies where the PLCC package is preferred and UV erasure is not required. None of the alternatives below offer a different brand; all three are Microchip 4 Mbit parallel EEPROMs sharing the same die and bus interface, differentiated only by speed grade and package.

Comparación con alternativas

Parámetro Este producto AT28C040-15BC AT28C040-25BC AT28C040-20JC
Package 32-CDIP (0.600 inch, windowed) 32-CDIP (0.600 inch, windowed) - same 32-CDIP (0.600 inch, windowed) - same 32-PLCC (plastic, non-windowed) - different
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Memory Density 4 Mbit (512K x 8) 4 Mbit (512K x 8) 4 Mbit (512K x 8) 4 Mbit (512K x 8)
Access Time 200 ns 150 ns (-25%) 250 ns (+25%) 200 ns
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V
Write Cycle Time 10 ms (byte/page) 10 ms (byte/page) 10 ms (byte/page) 10 ms (byte/page)
UV-Erasable Window Yes (ceramic windowed) Yes (ceramic windowed) Yes (ceramic windowed) No (plastic PLCC, OTP-style)
Mounting Type Through-Hole (DIP socket) Through-Hole (DIP socket) Through-Hole (DIP socket) Surface-Mount (PLCC)
Active Power Dissipation 440 mW (max) 440 mW (max) 440 mW (max) 440 mW (max)
Page Register Size 256 bytes 256 bytes 256 bytes 256 bytes

Diferenciadores clave

  • UV-erasable ceramic windowed package for factory reprogramming (frente a AT28C040-20JC)
  • 200 ns access time at the middle of the AT28C040 speed grade range (frente a AT28C040-15BC)
  • Through-hole DIP socket compatibility for legacy field serviceability (frente a AT28C040-20JC)

Notas de diseño

Place a 0.1 uF decoupling capacitor as close as possible to the VCC pin (pin 9) to suppress high-frequency noise on the 5 V supply rail. Add a bulk 1 uF to 10 uF tantalum or ceramic capacitor on the same rail near the IC. The AT28C040 draws up to 440 mW active power during the 10 ms write cycle; ensure the 5 V regulator can supply the inrush without sagging below 4.5 V minimum.

Route the parallel address and data bus with matched trace lengths to minimize skew, especially for the lower address bits A0-A7 which toggle most frequently. Keep CE, OE, and WE control traces short and away from the data bus to avoid coupling. Use a ground plane beneath the device to provide a low-impedance return path for switching currents during read/write cycles.

Do not attempt to write the AT28C040 without first raising CE and lowering WE in the correct sequence per the datasheet write cycle timing diagram. Always observe the maximum 10 ms write cycle time before initiating the next operation. Polling the I/O pins for the Data# Poll or Toggle Bit ready status is the recommended method to detect write completion without fixed delays.

The 200 ns access time assumes a standard load of 100 pF. For heavily loaded buses or long PCB traces, derate access time or insert one wait state in the host CPU. Add 10 kohm pull-up resistors on the control inputs (CE, OE, WE) to prevent floating inputs from causing spurious writes during power-up transients.

Información de cumplimiento

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Libre de plomo
Unknown
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

Compliance information not present in verified web data. The 32-CDIP ceramic windowed package is a legacy through-hole form factor that historically pre-dates RoHS standardization; engineers should confirm RoHS status with Microchip directly for new designs in RoHS-restricted regions.

Datos verificados el: 2026-10-13 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

AT28C040-20BC AT28C040-20BC datasheet Microchip AT28C040-20BC 4Mbit parallel EEPROM 200ns 32-CDIP windowed EEPROM AT28C040-20BC boot memory AT28C040-20BC vs AT28C040-15BC AT28C040-20BC drop-in replacement AT28C040-20BC buy price AT28C040-20BC pinout parallel EEPROM 4Mbit 5V DIP AT28C040 firmware storage legacy

Componentes & términos relacionados

Microchip Technology AT28C040 AT28C040-20BC AT28C040-15BC AT28C040-25BC AT28C040-20JC EEPROM parallel EEPROM non-volatile memory byte-alterable EEPROM Fowler-Nordheim tunneling page register 512K x 8 organization 32-CDIP ceramic DIP UV-erasable window quartz window RoHS AEC-Q100 5 V TTL logic through-hole mounting DIP socket industrial controller telecom boot memory avionics data logging POS terminal embedded firmware test and measurement
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ