Microsoft-Paul Allen

Tony Duell ard.p850ug1 at gmail.com
Sat Oct 20 13:05:45 CDT 2018


On Sat, Oct 20, 2018 at 6:52 PM Fred Cisin via cctalk
<cctalk at classiccmp.org> wrote:

> Similarly, although they sold a joystick board, they didn't sell
> joysticks.  DA15 connector for two joysticks.
> In some of the documentation, the sketch of a joystick was clearly the
> Radio Shack Coco joystick (which needed a different connector)

And is electrically different.

The CoCo Joystick is a potential divider across the 5V rail. Moving the
joystick varies the output voltage (2 voltages per joystick, X and Y). This
is fed into a 6 bit ADC (actually a 6 bit DAC, a comparator and some
firmware).

The IBM PC Joystick (like the Apple ][ ones) is a pair of variable
resistors. This are the timing resistors in monostable circuits, acutally
an NE558 chip (Think of it as being 4 555 timers always connected as
monostables in one package). The software triggers the monostables
then sees how long they take to flip back again.

I assume the PCjr Joystick is like the PC one, electrically, but I don't
feel like going upstairs to check the TechRef.

-tony


More information about the cctalk mailing list