MiSTer-devel / C64_MiSTer

111 stars 57 forks source link

Feature request: Physical User port #139

Closed kiwanowski closed 1 year ago

kiwanowski commented 1 year ago

https://www.c64-wiki.com/wiki/User_Port

An option to connect to:

C | PB0 | Data 0 D | PB1 | Data 1 E | PB2 | Data 2 F | PB3 | Data 3 H | PB4 | Data 4 J | PB5 | Data 5 K | PB6 | Data 6 L | PB7 | Data 7

There is an adapter that uses it: https://www.vandervecken.com/defmon/doku.php?id=docs:scannerboysync

sorgelig commented 1 year ago

there are no free I/O pins to implement it.

kiwanowski commented 1 year ago

What about a toggle for the USER_IO pins?

0 | D+ | RS232 RX 1 | D- | RS232 TX 2 | TX- | IEC /CLK 3 | GND_d | IEC /RESET 4 | RX+ | IEC /DATA 5 | RX- | IEC /ATN

kiwanowski commented 1 year ago

or just add PB2 and PB3 to USER_IO pins if there as some free pins left

sorgelig commented 1 year ago

toggle to what? 6 pins are not enough for C64 user port.

sorgelig commented 1 year ago

not enough pins