Famicom expansion port pinout: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (I'm evidently bad at things)
(Joypad2 D0 is only an input on ones where player 2 has been removed.)
Line 7: Line 7:
             |  09 | /OE for joypad 2
             |  09 | /OE for joypad 2
       SOUND | 02  |
       SOUND | 02  |
             |  10 | out 2 ($4016.2)
             |  10 | Out 2 ($4016.2)
         IRQ | 03  |
         IRQ | 03  |
             |  11 | out 1 ($4016.1)
             |  11 | Out 1 ($4016.1)
  joypad 2 D4 | 04  |
  Joypad 2 D4 | 04  |
             |  12 | out 0 ($4016.0, Strobe)
             |  12 | Out 0 ($4016.0, Strobe)
  joypad 2 D3 | 05  |
  Joypad 2 D3 | 05  |
             |  13 | joypad 1 D1
             |  13 | Joypad 1 D1
  joypad 2 D2 | 06  |
  Joypad 2 D2 | 06  |
             |  14 | /OE for joypad 1
             |  14 | /OE for Joypad 1
  joypad 2 D1 | 07  |
  Joypad 2 D1 | 07  |
             |  15 | +5V
             |  15 | +5V
  joypad 2 D0 | 08  /
  Joypad 2 D0 | 08  /
             |  /
             |  /
               \/
               \/
===Signal descriptions===
===Signal descriptions===
;Digital inputs to the Famicom:Joypad 1 D1, Joypad 2 D0…D4
;Digital inputs to the Famicom:Joypad 1 D1, Joypad 2 D1…D4
;Digital outputs from the Famicom:Out 0, 1, 2; /OE for both joypads
;Digital outputs from the Famicom:Out 0, 1, 2; /OE for both joypads
;Open-collector bidirectional: IRQ
;Open-collector bidirectional: IRQ
;Analog outputs: SOUND (before expansion audio is mixed in)
;Analog outputs: SOUND (before expansion audio is mixed in)
;Depends on context: Joypad 2 D0 (In the original famicom, permanently connected to player 2 controller, so an output. On the AV famicom, the player 2 controller could be removed, and allow for this to be an input)

Revision as of 23:30, 1 March 2015

Pinout of 15-pin Famicom expansion port

( Female DA-15 on peripheral )

             /\
            |   \
        GND | 01  \
            |   09 | /OE for joypad 2
      SOUND | 02   |
            |   10 | Out 2 ($4016.2)
        IRQ | 03   |
            |   11 | Out 1 ($4016.1)
Joypad 2 D4 | 04   |
            |   12 | Out 0 ($4016.0, Strobe)
Joypad 2 D3 | 05   |
            |   13 | Joypad 1 D1
Joypad 2 D2 | 06   |
            |   14 | /OE for Joypad 1
Joypad 2 D1 | 07   |
            |   15 | +5V
Joypad 2 D0 | 08  /
            |   /
             \/

Signal descriptions

Digital inputs to the Famicom
Joypad 1 D1, Joypad 2 D1…D4
Digital outputs from the Famicom
Out 0, 1, 2; /OE for both joypads
Open-collector bidirectional
IRQ
Analog outputs
SOUND (before expansion audio is mixed in)
Depends on context
Joypad 2 D0 (In the original famicom, permanently connected to player 2 controller, so an output. On the AV famicom, the player 2 controller could be removed, and allow for this to be an input)