Subject: Re: q: joystick pinouts Path: lobby!newstf02.news.aol.com!portc03.blue.aol.com!newsfeed.cwix.com!128.230.129.106!news.maxwell.syr.edu!news-ge.switch.ch!news-zh.switch.ch!newsfeed-zh.ip-plus.net!news.ip-plus.net!news.access.ch!vakusolar From: vakusolar@mus.ch (Georg Lachenmeier) Newsgroups: comp.emulators.apple2 Date: Sun, 25 Apr 1999 21:32:43 +0200 Organization: Vakusolar Lines: 111 Message-ID: <1dqu58t.fxtaha1nhnudcN@gatezh2-103.access.ch> References: <371E352D.6071E2E0@nilenet.com> <1dqpd5r.6fyrtd179chmyN@gatezh5-10.access.ch> NNTP-Posting-Host: gatezh2-103.access.ch Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: pacifica.access.ch 925068716 22518 195.112.68.231 (25 Apr 1999 19:31:56 GMT) X-Complaints-To: newsmaster@access.ch NNTP-Posting-Date: 25 Apr 1999 19:31:56 GMT X-Face: "X%V|NM>(0X^DDN?k;1ev<*b.EGX3w:7z-`LwnC.BFO*S`,c`]NOz5%c{oc4vFR+>UlJ`^xHlX,/?C1={<7whj0*o8Jd0?[KgoR User-Agent: MacSOUP/D-2.4 Georg Lachenmeier wrote: > James D Winger wrote: > > > hello, > > does anyone have a copy of the HW ref manual? > > > > in there there is a pinout listing as well as the mem addrresses for the > > I/O > > the joystick actually had 4 TTL outs which I am trying to access > > > > thanks > > > > jim winger > > Yes, I have it. But you must wait 3-4 days for the information. > > George In the red book from the Apple II I found this: Page 125: (Front Edge of the PC Board) Pin 1 +5V N.C. Pin 16 Pin 2 SW0 AN0 Pin 15 Pin 3 SW1 AN1 Pin 14 Pin 4 SW2 AN2 Pin 13 Pin 5 /C040 STB AN3 Pin 12 Pin 6 PDL0 PDL3 Pin 11 Pin 7 PDL2 PDL1 Pin 10 Pin 8 GND N.C. Pin 9 Page 126: Signal descriptions for game I/O AN0-AN3 8 addresses (C058-C05F) are assigned to selectively "SET" or "CLEAR" these four "ANNUNCIATOR" outputs. Envisioned to control indicator lights, each is a 74LSxx series TTL output and must be buffered if used to drive lamps. /C040 STB (aktiv low) A utility strobe output. Will go low during Phase2 of a read or write cycle to addresses CO¨=-C=¨F. This is a 74LSxx series TTL output. GND System circuit ground. 0 Volt line from power supply. N.C. No connection. PDL0-PDL3 Paddle control inputs. Requires a 0-150K ohm variable resistance and +5V for each paddle. Internal 100 ohm resistors are provided in series with external pot to prevent excess current if pot goes completely to zero ohms. SW0-SW2 Switch inputs. Testable by reading from addresses C061-C063 (or C069-C06B). These are uncommitted 74LSxx series inputs. +5V Positiv 5-Volts supply. To avoid burning out the connector pin, current drain *must* be less than 100mA. Page 137: C04X: /C040 STB Output strobe to Game i/o connector .... C058: Clear "AN0" Annunciator 0 output to Game I/O connector. C059: Set " C05A: Clear "AN1" Annunciator 1 output to Game I/O connector. C05B: Set " C05C: Clear "AN2" Annunciator 2 output to Game I/O connector. C05D: Set " C05E: Clear "AN3" Annunciator 3 output to Game I/O connector. C05F: Set " Page 138: .... (This is my corrected version, because the original red book has wrong Switch-numbers) C061/9 "SW0" State of Switch 0 input on Game I/O-connector appears in bit 7. C062/A "SW1" State of Switch 1 input on Game I/O-connector appears in bit 7. C063/B "SW2" State of Switch 2 input on Game I/O-connector appears in bit 7. C064/C Paddle 0 Timer output State of timer output for Paddle 0 appears in bit 7. C065/D Paddle 1 Timer output State of timer output for Paddle 0 appears in bit 7. C066/E Paddle 2 Timer output State of timer output for Paddle 0 appears in bit 7. C067/F Paddle 3 Timer output State of timer output for Paddle 0 appears in bit 7. C07X "/PDL STB" (aktiv lo) Triggers paddle timers during Phase2 .... Any questions? cu George