74LS323 8-bit universal shift/storage register pinout

DIP-20. Controller data register (shifts disk bits in and out)

The data register between the 6502 and the drive. P6 sets its mode on S0/S1 and /CLR every Q3 cycle: load from the bus to write, shift left to assemble read bits, shift right to sample the write-protect line at SR. Its 3-state I/O pins drive the data bus only on even $C08x,X reads (/G2 is address bit 0) with /DEVICE SELECT LOW.

Open the interactive 74LS323 pinout

Pins

PinNameTypeSignal
1S0ctrlFunction select 0, from the P6 sequencer command.
2/G1ctrlOutput control 1: /DEVICE SELECT (slot pin 41).
3/G2ctrlOutput control 2: address bit A0, so only even addresses read the register.
4G/QGdataRegister bit G, to the slot data bus.
5E/QEdataRegister bit E, to the slot data bus.
6C/QCdataRegister bit C, to the slot data bus.
7A/QAdataRegister bit A, to the slot data bus.
8QA'dataSerial output of stage A: to P6 address A1.
9/CLRctrlSynchronous clear, from the sequencer.
10GNDground0 V.
11SRioShift-right serial input: W PROT from ribbon pin 20.
12CLKclockClock: Q3 gated through the 74LS132 while a drive is on.
13B/QBdataRegister bit B, to the slot data bus.
14D/QDdataRegister bit D, to the slot data bus.
15F/QFdataRegister bit F, to the slot data bus.
16H/QHdataRegister bit H, to the slot data bus.
17QH'dataSerial output of stage H (not used on the Disk II card).
18SLioShift-left serial input, from the sequencer.
19S1ctrlFunction select 1, from the P6 sequencer command.
20VCCpower+5 V.

Fitted in

Sources