Hi
Three points on the concept. The IBM PC parallel port is literally just two chips to implement. Possibly three if open collector drivers are used. I think there is an example on the ECB Color VDU.
This might be a good opportunity to also consider the P112-like clone device project. It contains a Super IO chip with a wide selection of IO ports. Were that design build and test to completion it would be able to contribute at least those elements into an ECB multi-IO board.
Finally I have several of the ECB SBC-188 and ECB mini68K and ECB bus monitor PCBs left. If anyone would like one or more to get going on this project please let me know.
Thanks and have a nice day!
Andrew Lynch
--------------------------------------------
On Mon, 5/19/14, Richard Cini <rich.cini-H+***@public.gmane.org> wrote:
Subject: Re: [N8VEM: 18088] SBC188 multi-I/O board idea
To: "N8VEM-Post" <n8vem-/***@public.gmane.org>
Date: Monday, May 19, 2014, 9:39 PM
Sergey
—
The off-board I/O ports on
the SBC-188 are offset by 400H but I think so long as the
proper port addresses are stored in the BIOS data area, it
would work. For example, if you have a terminal emulation
program, it would work so long as it either used INT14 or
enabled you to change the port assignments. Not every
program enabled you to change the I/O port. I found one that
can use both direct port I/O or INT14 calls.
Yes, the original parallel
port used TTL chips. The UMC chip is a nice way to get a
parallel port in one chip, unless we can locate a real
multi-I/O chip like the UMC 82C452 which has two serial
ports and a parallel port. It’s in a 68-pin PLCC
package. SMSC also had a few chips we could use, and Winbond
and VIA also make them. As an experiment I was
going to use the 16550 part of the PIC/MultiFunction board
for this purpose, not populating the interrupt controller
since the SBC-188 has that covered.
Rich
--Rich CiniCollector of
Classic ComputersBuild Master and lead engineer,
Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/altair32
From: Sergey <skiselev-***@public.gmane.org>
Reply-To: N8VEM-Post
<n8vem-/***@public.gmane.org>
Date: Monday, May
19, 2014 at 9:17 PM
To: N8VEM-Post
<n8vem-/***@public.gmane.org>
Subject: Re: [N8VEM:
18088] SBC188 multi-I/O board idea
I am just guessing that for SBC-188 it
would be beneficial to use IBM PC compatible I/O board...
That means 8250/16450/16550 compatible serial ports at
0x3F8, 0x2F8, 0x3E8, or 0x2E8, and IBM PC compatible
parallel port.
It is not difficult to find 16550 or even 16552 (dual port)
UARTs, but the parallel port is a little bit more
complicated business - I think original IBM PC one was built
using a bunch of TTL logic gates (I have a parallel port
only ISA card somewhere, and it has at least ten ICs).
Some Taiwanese guys used to make a single chip IBM PC
parallel port in a DIP-40 package (UMC UM82C11?!)... perhaps
it is still can be found somewhere?
On Sunday, May 11, 2014 6:35:20 PM UTC-7, AltairManRich
wrote:Andrew, I would be glad to
sponsor and coordinate it. I use PCBCart for my volume
projects and they’re pretty good. I haven’t
previously worked with the KiCad EDA files but I’ll
try to get to them this week.
Rich
--Rich CiniCollector of
Classic ComputersBuild Master and lead engineer,
Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/
altair32
From: N8VEM-Post <n8...-/***@public.gmane.org>
Reply-To: N8VEM-Post
<n8...-/***@public.gmane.org>
Date: Sunday, May
11, 2014 at 8:53 AM
To: N8VEM-Post
<n8...-/***@public.gmane.org>
Subject: RE: [N8VEM:
18049] SBC188 multi-I/O board idea
HiI uploaded the EDA files
for the ECB MF/PIC to the wiki in case anyone wants to order
more of those PCBs. If there are other PCBs
builders would like to sponsor some group buys please let me
know and I’ll update the wiki. Thanks and have a nice
day!
Andrew Lynch From: n8...-/***@public.gmane.org [mailto...-/***@public.gmane.org ] On Behalf
Of Richard Cini
Sent: Sunday, May 11, 2014 7:21 AM
To: n8...-/***@public.gmane.org
Subject: Re: [N8VEM: 18048] SBC188 multi-I/O board
idea Thanks John. I totally forgot
about that card. That would do the trick, definitely. That
was easy! Re: the point about the Digi
boards. I did not know that some used DARTs. But, believe
those boards required a pretty involved software driver to
work with apps. Rich CiniSent from my
iPhone
On May 11, 2014, at 2:20 AM, John Coffman <john...-***@public.gmane.org>
wrote:Rich,
RE: IBM parallel port
Have you tried the parallel port on the Color VDU
card? This looks as much like an IBM parallel port as
any I have seen. I don't know if anyone has tried
to use this port with anything like a parallel printer.
Otherwise, the closest card I can suggest is the
Multi-Function/PIC card. The SBC-188 would not be able
to use the interrupt controller portion of the card, but the
card does have both a 16550 serial port and an 8255 parallel
port. The parallel port is brought out to both a PPIDE
connector and a 26-pin header equivalent to the SBC v1/v2
and SBC-188.
--John
On 05/10/2014 07:25 PM, Richard Cini wrote: All — The last few
weeks, I’ve been working on-and-off on getting the ZPB
working with the SBC-188, mostly as a way to increase the
I/O capabilities of my system and to use a ZPB board I had
hanging around. At this point, it works, but the register
setup and status information of the DART is sufficiently
different from that of the 16550 that it’s almost
impossible to make it look like something that any existing
DOS software could use. So, while this
has been a good exercise for me in getting the board
working, I feel that a SBC188-specific I/O board is needed
to add capabilities to the system. I’m thinking two
16550 serial ports and a parallel printer
adapter. Is the existing
N8VEM “Centronics” board the same/similar to the
IBM Parallel Printer Adapter? If so, maybe I can just add
two 16550’s and make it a multi-I/O board?
Thoughts? Rich --Rich CiniCollector of Classic
ComputersBuild Master and lead
engineer, Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/
altair32--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+un...@
googlegroups.com.
To post to this group, send email to n8...-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+un...@
googlegroups.com.
To post to this group, send email to n8...-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+un...@
googlegroups.com.
To post to this group, send email to n8...-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.
--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+un...@
googlegroups.com.
To post to this group, send email to n8...-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.
--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.