9316B / 2316B ROM 2K x 8 pinout

DIP-24. 2K x 8 mask ROM: Apple II monitor and BASIC ROMs; TRS-80 ROM C and character generator

24-pin 2 KB mask ROM with three chip selects (pins 18, 20, 21) whose polarity is set by the mask, so it depends on the part. Board wiring, by machine: Apple II and II Plus: six sockets cover $D000-$FFFF (drawn as 9316B); /CS1 (20) and /CS3 (21) are active LOW, tied together and driven by the 74LS138 at F12, one output per 2 KB block; CS2 (18) is active HIGH and follows the slot /INH line, so a card pulling /INH LOW turns every ROM off. TRS-80 Model III: ROM C (U106) has pin 18 grounded, pin 21 tied to +5 V and pin 20 driven by /ROMC (Technical Reference Fig. 6, p. 33). A 2716 EPROM has /CE, /OE and Vpp on pins 18, 20 and 21 with other polarities, so it needs an adapter or rewiring.

Open the interactive 9316B pinout

Pins

PinNameTypeSignal
1A7addrAddress bus bit 7.
2A6addrAddress bus bit 6.
3A5addrAddress bus bit 5.
4A4addrAddress bus bit 4.
5A3addrAddress bus bit 3.
6A2addrAddress bus bit 2.
7A1addrAddress bus bit 1.
8A0addrAddress bus bit 0.
9D0dataData bit 0 out.
10D1dataData bit 1 out.
11D2dataData bit 2 out.
12GNDground0 V.
13D3dataData bit 3 out.
14D4dataData bit 4 out.
15D5dataData bit 5 out.
16D6dataData bit 6 out.
17D7dataData bit 7 out.
18CS2ctrlChip select; polarity set by the mask (board wiring in the summary).
19A10addrAddress bus bit 10.
20CS1ctrlChip select; polarity set by the mask (board wiring in the summary). (2716: /OE.)
21CS3ctrlChip select; polarity set by the mask (board wiring in the summary).
22A9addrAddress bus bit 9.
23A8addrAddress bus bit 8.
24+5Vpower+5 V.

Fitted in

Sources