23128 Mask ROM 16K×8 pinout

DIP-28. BASIC and KERNAL ROMs (C16, Plus/4, C64C short board, C128)

28-pin 16K x 8 mask ROM with three chip selects: pin 20, pin 22 and pin 27. The sense of each select is set by the mask, so it differs by maker and part. Board wiring, by machine: C16: U3 BASIC ($8000-$BFFF, TED /CS0) and U4 KERNAL ($C000-$FFFF, TED /CS1); the C16 parts use 20 /CS (active LOW, C16 SM /CS2) from the TED ROM selects, 22 /CE and 27 CS (active HIGH, C16 SM CS3). Spectrum: Hitachi and NEC swap the jobs of pins 20 and 27 (NEC: 20 CE, 27 CS; Hitachi: 20 CS, 27 CE), and links H and N above IC5 must match the ROM fitted. Oric-1: pin 27 comes from /ROMDIS with a 3K3 pull-up (RP1). A 27128 EPROM has /CE on 20, /OE on 22 and /PGM on 27, and reads only with pins 1 and 27 HIGH. C64C 250469: one 23128 (251913-01) at U4 holds BASIC and KERNAL. C128: U32-U35 (parts list). How those two boards wire pins 20, 22 and 27 is not checked here.

Open the interactive 23128 pinout

Pins

PinNameTypeSignal
1NCncNo connection (VPP on a 27128 EPROM). UNVERIFIED
2A12addrAddress bit 12.
3A7addrAddress bit 7.
4A6addrAddress bit 6.
5A5addrAddress bit 5.
6A4addrAddress bit 4.
7A3addrAddress bit 3.
8A2addrAddress bit 2.
9A1addrAddress bit 1.
10A0addrAddress bit 0.
11D0dataData out bit 0 (C16 SM label D1).
12D1dataData out bit 1 (D2).
13D2dataData out bit 2 (D3).
14GNDground0 V.
15D3dataData out bit 3 (D4).
16D4dataData out bit 4 (D5).
17D5dataData out bit 5 (D6).
18D6dataData out bit 6 (D7).
19D7dataData out bit 7 (D8).
20/CSctrlChip select. Its polarity is set by the mask, so it depends on the maker and the part; check the board (summary) before probing for an active level. UNVERIFIED
21A10addrAddress bit 10.
22/CEctrlChip enable, active LOW (named /CS1 in the C16 manual).
23A11addrAddress bit 11.
24A9addrAddress bit 9.
25A8addrAddress bit 8.
26A13addrAddress bit 13.
27CSctrlChip select. Its polarity is set by the mask, so it depends on the maker and the part (board wiring: see the summary). On a 27128 EPROM this pin is /PGM and must sit HIGH for the EPROM to read. UNVERIFIED
28VCCpower+5 V supply.

Fitted in

Sources