[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple IIGS Serial Input
- Subject: Re: Apple IIGS Serial Input
- From: dempson@actrix.gen.nz (David Empson)
- Date: Fri, 5 Apr 2013 13:00:30 +1300
- Cancel-lock: sha1:z8jmBC3yOvltR3KHpn71RcgDiCw=
- Injection-info: mx05.eternal-september.org; posting-host="3229c7d49cc8c535e159004a5f560e92"; logging-data="28426"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18X7Vywo+wXMD/9C/QVaBmv"
- Newsgroups: comp.sys.apple2
- Organization: A noiseless patient Spider
- References: <515e1302$0$25643$607ed4bc@cv.net>
- User-agent: MacSOUP/2.8.3 (Mac OS X version 10.8.3 (x86))
Smohn Jith <Smohn@smohn.com> wrote:
> I have a device that has 3 wire RS232 serial. TxD, RXD, and Ground.
> I'm trying to get it to work with my IIGS. I succeeded in this 10 or
> more years ago and I forgot what I did. I have the 3 wires hooked up
> correctly, but I vaguely remember having to ground the handshake pins or
> the General purpose input pin or something. I've tried a bunch of
> combinations without luck. Any ideas?
The IIgs serial port uses RS-422 for its transmit and receive lines.
RS-422 has a balanced pair of signals: TxD+ and TxD-, and RxD+ and RxD-.
If you are hooking up an RS-232 device, you use the TxD- and RxD- pair
on the IIgs. You can ignore TxD+, but you must connect RxD+ to ground,
otherwise the receive signal doesn't work properly (it is comparing the
voltages on RxD+ and RxD-, so uses the ground on RxD- as a reference).
<http://apple2.info/wiki/index.php?title=Pinouts#Mini_DIN-8_Serial_Port_
.28GS.2C_IIc_Plus.2C_Macintosh.29>
--
David Empson
dempson@actrix.gen.nz