Sunday with my SuperBoard II

stm
Posts: 34
Joined: Mon Oct 27, 2014 10:23 pm
Location: Germany

Re: Sunday with my SuperBoard II

Post by stm » Mon Sep 26, 2016 7:29 pm

BillO wrote:The device operating the DD line must be open collector or open drain. The DD, when used with the 32K RAM board is pulled high by a resistor on the 600 board so you cannot use a device with an active pull-up.
So if I want to drive the 5V DD line with a Raspberry Pi 3.3V GPIO output, I would have to implement the open collector circuit with an extra transistor and pull-up resistor, is that correct?
C1P Model 600 CPU 1978 REV B, 40K (8K original and 32K BillO memory expansion), RS-232
Maintainer of cc65 OSI target

BillO
Posts: 132
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada
Contact:

Re: Sunday with my SuperBoard II

Post by BillO » Tue Sep 27, 2016 12:48 pm

There is a pull-up already on the 600 board, you should not need another. But yes, it would be easiest to take the GPIO of the RPi trough a 2n3904 transistor or small mosfet, like a 2n7000. If you wanted to get deeper into the RPi, there may be a way to turn off the active pull-up on it's GPIO lines. They may then also be 5V tolerant. I'm not sure about that but this capability exists in most microcontrollers like AVRs and PICs.
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
KLyball memory card

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests