24 pin male edge (DZM 12 DREH) at the computer.
|
Top side
|
| 1 |
GND |
Ground |
| 2 |
+5VDC |
(100 mA max) |
| 3 |
/RESET |
Reset, will force a Cold Start. Also a reset output for devices. |
| 4 |
CNT1 |
Serial port counter from CIA #1 |
| 5 |
SP1 |
Serial port from CIA #1 |
| 6 |
CNT2 |
Serial port counter from CIA #2 |
| 7 |
SP2 |
Serial port from CIA #2 |
| 8 |
/PC2 |
Handshaking line from CIA #2 |
| 9 |
ATN |
This pin is connected to the ATN line of the serial bus |
| 10 |
+9VAC |
(+ phase) Connected directly to the Commodore 64 transformer (100 mA max) |
| 11 |
+9VAC |
(- phase) Connected directly to the Commodore 64 transformer (100 mA max) |
| 12 |
GND |
Ground |
|
Bottom side
|
| A |
GND |
Ground |
| B |
/FLAG2 |
The Commodore 64 gives you complete control over Port B on VIA chip #1. Eight lines for input or output are available, as well as 2 lines for handshaking with an outside device. The I/O lines for Port B are controlled by two locations. One is the port itself, and is located at 56577 ($DD01 hex). Naturally you PEEK it to read an input, or POKE it to set an output. Each of the eight I/O lines can be set up as either an input or an output by setting the data direction register properly. It is located at 56579 ($DD03 hex). |
| C |
PB0 |
| D |
PB1 |
| E |
PB2 |
| F |
PB3 |
| H |
PB4 |
| J |
PB5 |
| K |
PB6 |
| L |
PB7 |
| M |
PA2 |
| N |
GND |
Ground |