1,216 bytes added,
15:21, 23 January 2010 Analogue Joystick Port (15 Pin SUB-D, female) (CPC Plus only)
The Analogue CPC+ Joystick port is somewhat similar to standard PC Joystick ports - with two important differences:
* 5V and GND are exchanged with each other, and,
* on CPC+ the buttons must be connected to a "select" line (instead of to GND).
Pin CPC+ PC
1 Ground +5V
2 /Fire 1 Player 1 Fire 1
3 X1 Player 1 X (lt/rt)
4 /Joystick 1 GND
5 +5V GND
6 Y1 Player 1 Y (up/dn)
7 /Fire 2 Player 1 Fire 2
8 Ground +5V (Soundblaster: GND)
9 Ground +5V
10 /Fire 1 Player 2 Fire 1
11 X2 Player 2 X (lt/rt)
12 /Joystick 2 GND (Soundblaster: Midi TxD)
13 Y2 Player 2 Y (up/dn)
14 /Fire 2 Player 2 Fire 2
15 Ground +5V (Soundblaster: Midi RxD)
* Two analogue joysticks could be connected by using an Y-cable. The Fire signals are the same as for the normal (digital) joystick port. Joystick 1 buttons should be connected to Pin 2,4,6, and joystick 2 buttons to Pin 10,12,14.
* The A/D inputs have an input range of 0V (data = 00) to 2.5V (data = 3Fh), and an input impedance of 180k to Vcc.