READY.
For the serial connection you need a RS232 adapter, either the simple for 3 wire▿ handshake or the 9600 baud▿ RTS/CTS one. If you don't have an EPROM cartridge you may want to build▿ it yourself.
This RS232 is suitable for 3 wire handshake only and works with line speeds up to 2400 baud. All you need are these parts:
Connect all these things in the right way:
User port RS232 9pins 25pins _________ | | PA2 M-----------11-| |-14----------------- TXD (3) (2) -10-| |--7- -12-| MAX 232 |-13- FLAG2 B---o--------9-| |--8----------------- RXD (2) (3) PB0 C---' | | | | VCC 2------o----16-| | | | | + | |--3--|+-, --- | | | | | |--1-----' o----15-| | | | | o--|+-2-| |--5--|+-, | | | | o--+|-6-|_________|--4-----' | GND N------o-------------------------------------- GND (5) (7)
The RS-232 adapter now becomes connected to the host computer with a null modem cable. If you want to perform the RS232 adapter as a null modem cable itself, you can exchange the signals TXD for RXD. Instead of a male plug you need a female SUB-D plug then.
This is ↥Daniel Dallmann's 9600 baud interface. It works up to 9600 baud and supports RTS/CTS handshake. You need an additional 74LS00 with a 100 nF capacitor and a few connections more than for the simple interface.
User port RS232 9pins 25pins VCC 2---o------14 | _|__ _________ | | | | | PB1 D---+-o-1-| 74 |-3----10-| |--7--------- RTS (7) (4) | '-2-| LS | | | | | 00 |-5-, | | PB6 K---+---6-| |-4-o--12-| MAX 232 |-13--------- CTS (8) (5) | |____| | | + | | | --- 7 | | '-------o | | | | | PA2 M---o-------+---------11-| |-14--------- TXD (3) (2) SP1 5---' | | | | | | FLAG2 B---o-------+----------9-| |--8--------- RXD (2) (3) PB0 C---o | | | SP2 7---' | | | | | | VCC 2-----------+----o----16-| | | | | | | + | |--3--|+-, | --- | | | | | | |--1-----' | o----15-| | CNT2 6---, | | | | PB7 L---' | o--|+-2-| |--5--|+-, | | | | | | o--+|-6-|_________|--4-----' | | GND A/N---------o----o------------------------------ GND (5) (7)
The RS-232 adapter now becomes connected to the host computer with a null modem cable. If you want to perform the RS232 adapter as a null modem cable itself, you can exchange the signals TXD for RXD and RTS for CTS respectively. Instead of a male plug you need a female SUB-D plug then. This is a combinated version, which supports both, a direct null modem connection or a standard serial connection. And here is another version, pimped with LED indicating the signal line states. And finally, you can gaze at an LED-pimped interface having even a housing here.
To connect a 2764 EPROM to the expansion port of the C64 there is no additional hardware needed. Just connect the device as follows:
Expansion port EPROM ============================ A0 Y -------- 10 A0 A1 X -------- 9 A1 A2 W -------- 8 A2 A3 V -------- 7 A3 A4 U -------- 6 A4 A5 T -------- 5 A5 A6 S -------- 4 A6 A7 R -------- 3 A7 A8 P -------- 25 A8 A9 N -------- 24 A9 A10 M -------- 21 A10 A11 L -------- 23 A11 A12 K -------- 2 A12 D0 21 -------- 11 D0 D1 20 -------- 12 D1 D2 19 -------- 13 D2 D3 18 -------- 15 D3 D4 17 -------- 16 D4 D5 16 -------- 17 D5 D6 15 -------- 18 D6 D7 14 -------- 19 D7 -ROML 11 -------- 20 -CE Vcc 2 or 3 ----o--- 1 Vpp o--- 28 Vcc '--- 27 -PGM GND A,Z, --o--o-- 14 GND 1 or 22 | | | | -EXROM 9 --o o-- 22 -OE 26 NC
The cartridge may look like this.