RS-232 mod for C1P

Post Reply
lowrybt1
Posts: 246
Joined: Sun Mar 08, 2015 3:42 pm
Location: New York State

RS-232 mod for C1P

Post by lowrybt1 »

Hello,

I'm trying to restore\reconnect a bi-directional RS-232 port to my C1P. It has all the necessary electronic components but wiring between the 600 Board and the port is messed up. Can anyone point me in the direction of a clear explanation (and schematics) for that mod?

Thanks, Tom
C8PDF w. 48K, 2x 520 24K RAM boards and Glitchworks 64K board
OSI 567 Telephony board
Spare 8" drives
Klyball D-13
MK14HAK
Posts: 356
Joined: Wed Mar 16, 2011 1:49 am
Location: New Zealand

Re: RS-232 mod for C1P

Post by MK14HAK »

See MarkCsele's site for some good RS232 notes:

Connector J3 Wiring (for Cassette Tape operation):
•Jumper J3 Pin 5 to J3 Pin 6
Connector J3 Wiring (for RS-232 operation): •Jumper J3 Pin 4 to J3 Pin 6
•J3 Pin 2 (RS-232 Out) to DB-9 Pin 2 (Transmit to PC)
•J3 Pin 3 (RS-232 In) to DB-9 Pin 3 (Receive from PC)
•Board Ground to DB-9 Pin 5 (Ground)

J3 4 - 6 is the connection often missed

Mike
600RevB:16K,2MHz,64x32,470,CEGMON
SuperKit:502,540B,542B,CEGMON, 8" and 5" FDDs
Cards:PE IO,6522 D-A-D, AY3-8910,ProgramGraphics,Color,UK101
WIP:HexDOS,FDD Emulator
dave
Site Admin
Posts: 726
Joined: Tue Sep 09, 2008 5:24 am

Re: RS-232 mod for C1P

Post by dave »

Whether you hook up the serial port directly or go for a USB<->UART adapter, you will want to increase the baud rate from 300, to make transfers bearable. The 6502 at 1MHz can support in excess of 9600 baud. For the 600 board, the clock is derived from the master timing chain. The 3.932160 MHz clock is divided down to provide timing for the video circuitry as well as the ACIA. U57 and U63 form a divide-by-24 counter to provide the 16x serial clock. The input to this 24-pin divider is pin 2 of U57, which is normally connected to pin 14 of U59, the div32 tap, which yields a baud rate of 300 bps. To get 9600 bps, you will want to drive pin 2 of U57 directly from the master clock signal, pin 3 of U58. This involves cutting the track between U57 pin 2 and U59 pin 14, and jumpering U57-pin2 to U58-pin3 with a short length of wire.

The above assumes a rev B 600 board.

Good luck,

Dave
BillO
Posts: 217
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada

Re: RS-232 mod for C1P

Post by BillO »

POKE 61440, 16 should get you 4800 baud IIRC. That sets the ACIA to divide by 1, rather than divide by 16.

POKE 61440,17 will set it back to 300 baud.
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
OMS Digi-Mule expansion bus
KLyball memory card
lowrybt1
Posts: 246
Joined: Sun Mar 08, 2015 3:42 pm
Location: New York State

Re: RS-232 mod for C1P

Post by lowrybt1 »

BillO,

4800 without jumpers and cutting traces ??
C8PDF w. 48K, 2x 520 24K RAM boards and Glitchworks 64K board
OSI 567 Telephony board
Spare 8" drives
Klyball D-13
BillO
Posts: 217
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada

Re: RS-232 mod for C1P

Post by BillO »

Yep, try it!
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
OMS Digi-Mule expansion bus
KLyball memory card
Jeff
Posts: 370
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: RS-232 mod for C1P

Post by Jeff »

Tom, were you able to get the RS-232 working or did you go with a UART to USB solution?
I picked up a couple of the UART to USBs and I'm planning on hooking one of them up to my superboard tomorrow.

/Jeff
Image
Post Reply