Spark Logic

Commodore PET 2001-8 user port pinout

The Commodore PET 2001-8 user port exposes eight individually programmable parallel I/O lines and handshake signals from the 6522 VIA.

24-contact user port

24 contacts Current package

Commodore · 12 positions × 2 sides · keyed PCB edge

24-contact user port pinout

Diagram rotated to show both contact rows. Numbers are the upper side. Letters are the lower side. Match the keyed connector to the rear view in the manual.
Selected pin details

J · PA5

Programmable I/O · Bidirectional

6522 VIA parallel data bit. Select its direction in the data direction register.

Commodore PET 2001-8 User Manual, October 1978, Tables 7.6–7.7

Electrical limits · Link to this pin

All 24 pins

PinSignalDirectionFunction
1GND ReturnReturn Digital ground. Use this reference for a logic measurement.
2Video Diagnostic outputDiagnostic output Raw video from the logic board. Use the documented display interface.
3IEEE-SRQ Diagnostic contactDiagnostic contact Connected to the IEEE-488 service request line.
4IEEE-EOI Diagnostic contactDiagnostic contact Connected to the IEEE-488 end-or-identify line.
5Diagnostic Sense InputInput Pulling low at boot enters the built-in diagnostic routine. Leave open for a normal startup.
6Tape 1 Read Diagnostic contactDiagnostic contact Read signal for the first cassette interface.
7Tape 2 Read Diagnostic contactDiagnostic contact Read signal for the second cassette interface.
8Tape Write Diagnostic contactDiagnostic contact Write signal for the cassette interfaces.
9Vertical sync Diagnostic outputDiagnostic output Raw display vertical timing signal.
10Horizontal sync Diagnostic outputDiagnostic output Raw display horizontal timing signal.
11GND ReturnReturn Digital ground. Use this reference for a logic measurement.
12GND ReturnReturn Digital ground. Use this reference for a logic measurement.
AGND ReturnReturn Digital ground. Use this reference for a logic measurement.
BCA1 Handshake inputHandshake input Edge-sensitive input of the 6522 VIA.
CPA0 Programmable I/OProgrammable I/O 6522 VIA parallel data bit. Select its direction in the data direction register.
DPA1 Programmable I/OProgrammable I/O 6522 VIA parallel data bit. Select its direction in the data direction register.
EPA2 Programmable I/OProgrammable I/O 6522 VIA parallel data bit. Select its direction in the data direction register.
FPA3 Programmable I/OProgrammable I/O 6522 VIA parallel data bit. Select its direction in the data direction register.
HPA4 Programmable I/OProgrammable I/O 6522 VIA parallel data bit. Select its direction in the data direction register.
JPA5 Programmable I/OProgrammable I/O 6522 VIA parallel data bit. Select its direction in the data direction register.
KPA6 Programmable I/OProgrammable I/O 6522 VIA parallel data bit. Select its direction in the data direction register.
LPA7 Programmable I/OProgrammable I/O 6522 VIA parallel data bit. Select its direction in the data direction register.
MCB2 Programmable I/OProgrammable I/O VIA handshake or shift-register signal.
NGND ReturnReturn Digital ground. Use this reference for a logic measurement.

Signal assignments

Electrical limits

ParameterLimitConditions and source
Parallel port controller6522 VIA6522 VIA The measured signal is PA0 at contact C. Commodore PET 2001-8 User Manual, October 1978, Tables 7.6–7.7
Bench loadHigh impedance onlyHigh impedance only Use a 10× passive scope probe. The example draws no supply current from the connector. Measurement fixture design

Models and documents

The map covers the external 24-contact user port. The signal roles and supply contacts are specific to the PET 2001-8 shown in the manufacturer guide.

PET 2001-8
User-port connector in the cited manufacturer documentation.