Controller port pinout: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (get rid of pre tags)
(standardized direction symbols. emboldened snes-to-nes converter.)
Line 1: Line 1:
The NES controller pinout:
The NES controller pinout:
        .-
        .-
   GND - |O\
   GND -- |O\
   CLK - |OO\ - +5V
   CLK <- |OO\ -- +5V
   OUT - |OO| - D3
   OUT <- |OO| <- D3
   D0 - |OO| - D4
   D0 -> |OO| <- D4
        '--'
        '--'
(Directions are relative to the jack on the front of the NES)


The [[wikipedia:FC Twin|FC Twin]] NES/SNES combo clone uses Super NES controllers, whose pinout is as follows: (source: [http://wiki.superfamicom.org/snes/show/Ports+%26+Pinouts superfamicom.org])
The [[wikipedia:FC Twin|FC Twin]] NES/SNES combo clone uses Super NES controllers, whose pinout is as follows: (source: [http://wiki.superfamicom.org/snes/show/Ports+%26+Pinouts superfamicom.org])
   1 [oooo|ooo) 7  1:+5V  2:Clk  3:Out  4:D0  5:D1  6: I/O  7:Gnd
   1 [oooo|ooo) 7  1:+5V  2:Clk  3:Out  4:D0  5:D1  6: I/O  7:Gnd


An adapter to use Super NES controllers on an NES (or NES controllers on an FC Twin) could be constructed as follows (leave D3 and D4 unconnected):
An adapter to use Super NES controllers on an NES (or NES controllers on an FC Twin) could be constructed as follows (leaving D3 and D4 unconnected):
        .-
        .-
   GND - |7\
   GND -- |'''7'''\
   CLK - |21\ - +5V
   CLK <- |'''21'''\ -- +5V
   OUT - |3O| - D3
   OUT <- |'''3'''o| -- (D3)
   D0 - |4O| - D4
   D0 -> |'''4'''o| -- (D4)
        '--'
        '--'


[[Category:Controllers]]
[[Category:Controllers]]
[[Category:Pinouts]]
[[Category:Pinouts]]

Revision as of 01:20, 14 March 2014

The NES controller pinout:

        .-
 GND -- |O\
 CLK <- |OO\ -- +5V
 OUT <- |OO| <- D3
  D0 -> |OO| <- D4
        '--'

(Directions are relative to the jack on the front of the NES)

The FC Twin NES/SNES combo clone uses Super NES controllers, whose pinout is as follows: (source: superfamicom.org)

 1 [oooo|ooo) 7  1:+5V  2:Clk  3:Out  4:D0  5:D1  6: I/O  7:Gnd

An adapter to use Super NES controllers on an NES (or NES controllers on an FC Twin) could be constructed as follows (leaving D3 and D4 unconnected):

        .-
 GND -- |7\
 CLK <- |21\ -- +5V
 OUT <- |3o| -- (D3)
  D0 -> |4o| -- (D4)
        '--'