6529 Single Port Interface pinout
DIP-20. Keyboard column latch / user port
A single 8-bit latching port. The C16 uses one to drive the keyboard columns; the Plus/4 uses two (keyboard and user port). Written when /CS and R/W are LOW.
Open the interactive 6529 pinoutPins
| Pin | Name | Type | Signal |
|---|---|---|---|
| 1 | R/W | ctrl | Read/Write from CPU. |
| 2 | P0 | io | Port bit 0: keyboard column 0 drive. |
| 3 | P1 | io | Port bit 1: keyboard column 1. |
| 4 | P2 | io | Port bit 2: keyboard column 2. |
| 5 | P3 | io | Port bit 3: keyboard column 3. |
| 6 | P4 | io | Port bit 4: keyboard column 4. |
| 7 | P5 | io | Port bit 5: keyboard column 5. |
| 8 | P6 | io | Port bit 6: keyboard column 6. |
| 9 | P7 | io | Port bit 7: keyboard column 7. |
| 10 | Vss | ground | 0 V. |
| 11 | D7 | data | Data bus bit 7. |
| 12 | D6 | data | Data bus bit 6. |
| 13 | D5 | data | Data bus bit 5. |
| 14 | D4 | data | Data bus bit 4. |
| 15 | D3 | data | Data bus bit 3. |
| 16 | D2 | data | Data bus bit 2. |
| 17 | D1 | data | Data bus bit 1. |
| 18 | D0 | data | Data bus bit 0. |
| 19 | /CS | ctrl | Chip select, active low. |
| 20 | Vdd | power | +5 V supply. |
Fitted in
- Commodore 16 U13
- Commodore Plus/4 U5, U27 (keyboard latch and user-port/cassette-sense port)