`28C256` EEPROM Pinout & Compatibility
Technical specifications, pinout mapping, and socket modification instructions for using the 28C256 EEPROM chip in standard Honda ECU sockets.
Adapted from pgmfi.org wiki
The 28C256 is a 32 KB (256-kilobit) parallel Electrically Erasable Programmable Read-Only Memory (EEPROM) chip. While it has the same memory capacity and uses the same physical 28-pin Dual In-line Package (DIP-28) as the standard 27C256 EPROM, their pinouts differ.
Because of these pinout differences, you cannot plug a 28C256 directly into a standard chipped Honda ECU socket without hardware modifications.
1. Pinout Comparison: 28C256 vs. 27C256
Most of the pins—including data lines (D0–D7), ground (GND), logic power (VCC), and chip select (/CE)—align perfectly. However, the highest address line and write control pins are swapped:
| Pin Number | Standard 27C256 Pin | 28C256 EEPROM Pin | Impact |
|---|---|---|---|
| Pin 1 | VPP (Programming Voltage) |
A14 (Address Line 14) |
Mismatch (ECU socket carries +5V/12V on Pin 1). |
| Pin 27 | A14 (Address Line 14) |
/WE (Write Enable) |
Mismatch (forces write state or reads wrong address). |
2. DIP-28 Pinout Layout (28C256)
+------()------+
A14 |1 28| VCC (+5V Power)
A12 |2 27| /WE (Write Enable)
A7 |3 26| A13
A6 |4 25| A8
A5 |5 24| A9
A4 |6 23| A11
A3 |7 28C256 22| /OE (Output Enable)
A2 |8 21| A10
A1 |9 20| /CE (Chip Enable)
A0 |10 19| I/O7 (Data Bit 7)
I/O0 |11 18| I/O6
I/O1 |12 17| I/O5
I/O2 |13 16| I/O4
GND |14 15| I/O3
+--------------+
3. Modifying the Chip for ECU Compatibility
To adapt a 28C256 EEPROM to function in a standard DIP-28 ECU socket designed for the 27C256:
- Bend Pin 1 and Pin 27 Outward: Before inserting the chip, bend Pin 1 (
A14) and Pin 27 (/WE) outward at a 90-degree angle so they do not enter the socket contacts. - Reroute Address A14: Solder a jumper wire from the bent Pin 1 (
A14on the chip) to Pin 27 of the ECU socket (which is where the ECU expects theA14address signal). - Disable Write Enable: Connect the bent Pin 27 (
/WEon the chip) to Pin 28 (VCCon the chip/socket). This pulls the Write Enable pin high (+5V), putting the chip into read-only mode and preventing the ECU from accidentally executing write cycles to the memory space.
Credits and source
Source Adapted from 28C256 on pgmfi.org wiki. Licensed under CC BY-NC-SA 1.0.