PET I/O
| Pin |
PIA 1 (E81x)
| PIA 2 (E82x)
| VIA (E84x)
|
CA1 |
40 |
TAPE #1 READ |
IEEE488 ATN IN |
USERPORT PIN B |
CA2 |
39 |
IEEE488 EOI OUT |
IEEE488 NDAC OUT |
CHARGEN SWITCH |
PA0 |
2 |
KEY OUT A |
IEEE488 DATA IN |
USERPORT PIN C |
PA1 |
3 |
KEY OUT B |
IEEE488 DATA IN |
USERPORT PIN D |
PA2 |
4 |
KEY OUT C |
IEEE488 DATA IN |
USERPORT PIN E |
PA3 |
5 |
KEY OUT D |
IEEE488 DATA IN |
USERPORT PIN F |
PA4 |
6 |
TAPE #1 SENSE |
IEEE488 DATA IN |
USERPORT PIN H |
PA5 |
7 |
TAPE #2 SENSE |
IEEE488 DATA IN |
USERPORT PIN J |
PA6 |
8 |
IEEE488 EOI IN |
IEEE488 DATA IN |
USERPORT PIN K |
PA7 |
9 |
DIAG IN |
IEEE488 DATA IN |
USERPORT PIN L |
CB1 |
18 |
VSYNC IN (INT) |
IEEE488 SRQ IN |
TAPE #2 READ |
CB2 |
19 |
TAPE #1 MOTOR |
IEEE488 DAV OUT |
USERPORT PIN M |
PB0 |
10 |
KEY IN 0 |
IEEE488 DATA OUT |
IEEE488 NDAC IN |
PB1 |
11 |
KEY IN 1 |
IEEE488 DATA OUT |
IEEE488 NRFD OUT |
PB2 |
12 |
KEY IN 2 |
IEEE488 DATA OUT |
IEEE488 ATN OUT |
PB3 |
13 |
KEY IN 3 |
IEEE488 DATA OUT |
TAPE #1&2 WRITE |
PB4 |
14 |
KEY IN 4 |
IEEE488 DATA OUT |
TAPE #2 MOTOR |
PB5 |
15 |
KEY IN 5 |
IEEE488 DATA OUT |
VSYNC IN |
PB6 |
16 |
KEY IN 6 |
IEEE488 DATA OUT |
IEEE488 NRFD IN |
PB7 |
17 |
KEY IN 7 |
IEEE488 DATA OUT |
IEEE488 DAV IN |
CBM-II I/O
| Pin |
CIA (DCxx)
| TPI 1 (DExx)
| TPI 2 (DFxx)
|
CNT |
40 |
USERPORT PIN 23 |
- |
- |
SP |
39 |
USERPORT PIN 26 |
- |
- |
PA0 |
2 |
USERPORT PIN 22 |
IEEE DC |
KEY OUT 0 |
PA1 |
3 |
USERPORT PIN 21 |
IEEE TE |
KEY OUT 1 |
PA2 |
4 |
USERPORT PIN 20 |
IEEE REN |
KEY OUT 2 |
PA3 |
5 |
USERPORT PIN 19 |
IEEE ATN |
KEY OUT 3 |
PA4 |
6 |
USERPORT PIN 18 |
IEEE DAV |
KEY OUT 4 |
PA5 |
7 |
USERPORT PIN 17 |
IEEE EOI |
KEY OUT 5 |
PA6 |
8 |
USERPORT PIN 16 / GAME 1 TRIGGER2) / LPEN2) |
IEEE NDAC |
KEY OUT 6 |
PA7 |
9 |
USERPORT PIN 15 / GAME 2 TRIGGER2) |
IEEE NRFD |
KEY OUT 7 |
PC |
18 |
USERPORT PIN 5 |
- |
- |
FLAG |
24 |
USERPORT PIN 6 / TAPE READ |
- |
- |
PB0 |
10 |
USERPORT PIN 14 / GAME 10 (9)2) |
IEEE IFC |
KEY OUT 8 |
PB1 |
11 |
USERPORT PIN 13 / GAME 11 (8)2) |
IEEE SRQ |
KEY OUT 9 |
PB2 |
12 |
USERPORT PIN 12 / GAME 12 (7)2) |
USERPORT PIN 2 |
KEY OUT 10 |
PB3 |
13 |
USERPORT PIN 11 / GAME 13 (6)2) |
USERPORT PIN 4 |
KEY OUT 11 |
PB4 |
14 |
USERPORT PIN 10 / GAME 20 (9)2) |
DRAM ON |
KEY OUT 12 |
PB5 |
15 |
USERPORT PIN 9 / GAME 21 (8)2) |
TAPE WRITE |
KEY OUT 13 |
PB6 |
16 |
USERPORT PIN 8 / GAME 22 (7)2) |
TAPE MOTOR |
KEY OUT 14 |
PB7 |
17 |
USERPORT PIN 7 / GAME 23 (6)2) |
TAPE SWITCH |
KEY OUT 15 |
PC0 |
25 |
- |
- |
KEY IN 0 |
PC1 |
26 |
- |
- |
KEY IN 1 |
PC2 |
27 |
- |
- |
KEY IN 2 |
PC3 |
28 |
- |
- |
KEY IN 3 |
PC4 |
29 |
- |
- |
KEY IN 4 |
PC5 |
30 |
- |
- |
KEY IN 5 |
PC6 / CA4) |
31 |
- |
CHARGEN SWITCH1) / STATVID2) |
NTSC/PAL3) / VICBANKSEL02) |
PC7 / CB4) |
32 |
- |
n.c.1) / VICDOTSEL2) |
7xx/6xx1) / VICBANKSEL12) |
1) nur für 6x0 und 7x0 (Serie B)
2) nur für 500 (Serie P)
3) nur für 6x0 (Low Profile), bei 7x0 (Hight Profile) über Widerstand zu VCC
4) nur TPI 1 (6525) mit IRQ-Steuerung
VC 20 I/O
| Pin |
VIA 1 (911x)
| VIA 2 (912x)
|
CA1 |
40 |
KEY RESTORE |
TAPE READ |
CA2 |
39 |
TAPE MOTOR |
IEC CLK OUT |
PA0 |
2 |
IEC CLK IN |
KEY OUT A (ROW 0) |
PA1 |
3 |
IEC DATA IN |
KEY OUT B (ROW 1) |
PA2 |
4 |
USERPORT PIN 4 (JOY 0) |
KEY OUT C (ROW 2) |
PA3 |
5 |
USERPORT PIN 5 (JOY 1) |
KEY OUT D (ROW 3) |
PA4 |
6 |
USERPORT PIN 6 (JOY 2) |
KEY OUT E (ROW 4) |
PA5 |
7 |
USERPORT PIN 7 (LPEN) |
KEY OUT F (ROW 5) |
PA6 |
8 |
USERPORT PIN 8 / TAPE SENSE |
KEY OUT G (ROW 6) |
PA7 |
9 |
IEC ATN OUT |
KEY OUT H (ROW 7) |
CB1 |
18 |
USERPORT PIN B (RxD) |
IEC SRQ IN |
CB2 |
19 |
USERPORT PIN M (TxD) |
IEC DATA OUT |
PB0 |
10 |
USERPORT PIN C (RxD) |
KEY IN 0 (COL 0) |
PB1 |
11 |
USERPORT PIN D (RTS) |
KEY IN 1 (COL 1) |
PB2 |
12 |
USERPORT PIN E (DTR) |
KEY IN 2 (COL 2) |
PB3 |
13 |
USERPORT PIN F (RI) |
KEY IN 3 (COL 3) / TAPE WRITE |
PB4 |
14 |
USERPORT PIN H (DCD) |
KEY IN 4 (COL 4) |
PB5 |
15 |
USERPORT PIN I |
KEY IN 5 (COL 5) |
PB6 |
16 |
USERPORT PIN K (CTS) |
KEY IN 6 (COL 6) |
PB7 |
17 |
USERPORT PIN L (DSR) |
KEY IN 7 (COL 7) / JOY 3 |
C64/MAX I/O
| Pin |
CIA 1 (DC0x)
| CIA 21) (DD0x)
| CPU (000x)
|
CNT |
40 |
USERPORT PIN 4 |
USERPORT PIN 6 |
- |
SP |
39 |
USERPORT PIN 5 |
USERPORT PIN 7 |
- |
PA0 |
2 |
KEY OUT A |
VIC A14 |
- |
PA1 |
3 |
KEY OUT B |
VIC A15 |
- |
PA2 |
4 |
KEY OUT C |
USERPORT PIN M (TxD) |
- |
PA3 |
5 |
KEY OUT D |
IEC ATN OUT |
- |
PA4 |
6 |
KEY OUT E |
IEC CLK OUT |
- |
PA5 |
7 |
KEY OUT F |
IEC DATA OUT |
- |
PA6 |
8 |
KEY OUT G |
IEC CLK IN |
- |
PA7 |
9 |
KEY OUT H |
IEC DATA IN |
- |
PC |
18 |
n.c. |
USERPORT PIN 8 |
- |
FLAG |
24 |
TAPE READ / IEC SRQ IN |
USERPORT PIN B (RxD) |
- |
PB0 |
10 |
KEY IN 0 |
USERPORT PIN C (RxD) |
- |
PB1 |
11 |
KEY IN 1 |
USERPORT PIN D (RTS) |
- |
PB2 |
12 |
KEY IN 2 |
USERPORT PIN E (DTR) |
- |
PB3 |
13 |
KEY IN 3 |
USERPORT PIN F (RI) |
- |
PB4 |
14 |
KEY IN 4 |
USERPORT PIN H (DCD) |
- |
PB5 |
15 |
KEY IN 5 |
USERPORT PIN I |
- |
PB6 |
16 |
KEY IN 6 |
USERPORT PIN K (CTS) |
- |
PB7 |
17 |
KEY IN 7 |
USERPORT PIN L (DSR) |
- |
P0 |
29 |
- |
- |
LORAM1) |
P1 |
28 |
- |
- |
HIRAM1) |
P2 |
27 |
- |
- |
CHAREN1) |
P3 |
26 |
- |
- |
TAPE WRITE |
P4 |
25 |
- |
- |
TAPE SENSE |
P5 |
24 |
- |
- |
TAPE MOTOR |
1) nur bei C64
C16, C116, plus4 I/O
| Pin |
SPI 12) (FD1x)
| SPI 2 (FD3x)
| Pin |
TED (FFxx)
| Pin |
CPU (000x)
|
P0 |
2 |
USERPORT PIN B |
KEY 0 |
15 |
KEY 0 |
30 |
IEC DATA OUT |
P1 |
3 |
USERPORT PIN K |
KEY 1 |
16 |
KEY 1 |
29 |
IEC CLK OUT |
P2 |
4 |
USERPORT PIN 4 / TAPE SENSE1) |
KEY 2 |
17 |
KEY 2 |
28 |
IEC ATN OUT |
P3 |
5 |
USERPORT PIN 5 |
KEY 3 |
18 |
KEY 3 |
27 |
TAPE MOTOR |
P4 |
6 |
USERPORT PIN 6 |
KEY 4 |
19 |
KEY 4 |
26 |
TAPE READ |
P5 |
7 |
USERPORT PIN 7 |
KEY 5 |
20 |
KEY 5 |
- |
- |
P6 |
8 |
USERPORT PIN J |
KEY 6 |
21 |
KEY 6 |
25 |
IEC CLK IN / TAPE WRITE |
P7 |
9 |
USERPORT PIN F |
KEY 7 |
22 |
KEY 7 |
24 |
IEC DATA IN / TAPE SENSE2) |
1) nur bei C16/C116 über eigenes Gatter 74LS125
2) nur bei plus4