NES Expansion port

From HwB

(Difference between revisions)
 
Line 1: Line 1:
{{todo}}
+
Available at Nintendo [[NES]]. Located under the console.
Available at Nintendo [[NES]].
+
  
 
== Pinout ==
 
== Pinout ==
          _______
+
  _______
          |*      \
+
|*      \
  VCC >01]        [48<  VCC
+
  ]        [
  VEE >02]        [47<  VEE
+
  ]        [
  AIN >03]        [46]  --
+
  ]        [
  /NMI  [04]        [45>  C.2
+
  ]        [
  CA15  <05]        [44>  C.1
+
  ]        [
  (51)  [06]        [43>  C.0
+
  ]        [
  (52)  [07]        [42]  (16)
+
  ]        [
  (53)  [08]        [41]  (17)
+
  ]        [
  (54)  [09]        [40]  (18)
+
  ]        [
  (55)  [10]        [39]  (19)
+
  ]        [
  /C2R  <11]        [38]  (20)
+
  ]        [
  C1.1  >12]  EXP.  [37>  /C1R
+
  ]  EXP.  [
  C1.3  >13]  PORT  [36>  C1.4
+
  ]  PORT  [
  /IRQ  [14]        [35>  C1.0
+
  ]        [
  C2.2  >15]        [34>  /C1R
+
  ]        [
  C2.3  >16]        [33>  C1.2
+
  ]        [
  /C2R  <17]        [32]  D0
+
  ]        [
  C2.4  >18]        [31]  D1
+
  ]        [
  C2.0  >19]        [30]  D2
+
  ]        [
  C2.1  >20]        [29]  D3
+
  ]        [
  VOUT  <21]        [28]  D4
+
  ]        [
  AOUT  <22]        [27]  D5
+
  ]        [
  VDD <23]        [26D6
+
  ]        [
  4MHZ <24]        [25D7
+
]       [
          |_______/
+
  |_______/
 +
 
 +
{| {{border}}
 +
!Pin !! Direction !! Name    !! Description
 +
|-
 +
| 01 || {{arrowr}} || VCC      || +5 VDC
 +
|-
 +
| 02 || {{arrow}} || GND      || Ground
 +
|-
 +
| 03 || {{arrowl}} || AIN      || Audio In
 +
|-
 +
| 04 ||            || /NMI    || R/W or NMI?
 +
|-
 +
| 05 || {{arrowr}} || CA15    || Address 15?
 +
|-
 +
| 06 ||            || C 51    || Connected to Cartridge port pin 51
 +
|-
 +
| 07 ||            || C 52    || Connected to Cartridge port pin 52
 +
|-
 +
| 08 ||            || C 53    || Connected to Cartridge port pin 53
 +
|-
 +
| 09 ||            || C 54    || Connected to Cartridge port pin 54
 +
|-
 +
| 10 ||            || C 55    || Connected to Cartridge port pin 55
 +
|-
 +
| 11 || {{arrowr}} || /C2R    || OE for stick 2?
 +
|-
 +
| 12 || {{arrowl}} || C1.1    || Player #1 D1
 +
|-
 +
| 13 || {{arrowl}} || C1.3    || Player #1 D3
 +
|-
 +
| 14 ||            || /IRQ    || Interrupt
 +
|-
 +
| 15 || {{arrowl}} || C2.2    || Player #2 D2
 +
|-
 +
| 16 || {{arrowl}} || C2.3    || Player #2 D3
 +
|-
 +
| 17 || {{arrowr}} || /C2R    || OE for stick 2?
 +
|-
 +
| 18 || {{arrowl}} || C2.4    || Player #2 D4
 +
|-
 +
| 19 || {{arrowl}} || C2.0    || Player #2 D0
 +
|-
 +
| 20 || {{arrowl}} || C2.1    || Player #2 D1
 +
|-
 +
| 21 || {{arrowr}} || AOUT    || Audio Out
 +
|-
 +
| 22 || {{arrowr}} || VOUT    || Video Out
 +
|-
 +
| 23 || {{arrowr}} || VDD      || +9 VDC
 +
|-
 +
| 24 || {{arrowr}} || 4MHZ    || 4 MHz clock
 +
|-
 +
| 25 ||            || D7       || Data 7
 +
|-
 +
| 26 ||            || D6      || Data 6
 +
|-
 +
| 27 ||            || D5      || Data 5
 +
|-
 +
| 28 ||            || D4      || Data 4
 +
|-
 +
| 29 ||            || D3      || Data 3
 +
|-
 +
| 30 ||            || D2      || Data 2
 +
|-
 +
| 31 ||            || D1      || Data 1
 +
|-
 +
| 32 ||            || D0      || Data 0
 +
|-
 +
| 33 || {{arrowr}} || C1.2    || Player #1 D2
 +
|-
 +
| 34 || {{arrowr}} || /C1R    || OE for stick #1?
 +
|-
 +
| 35 || {{arrowr}} || C1.0    || Player #1 D0
 +
|-
 +
| 36 || {{arrowr}} || C1.4    || Player #1 D4
 +
|-
 +
| 37 || {{arrowr}} || /C1R    || OE for stick #1?
 +
|-
 +
| 38 ||            || C 20    || Connected to Cartridge port pin 20
 +
|-
 +
| 39 ||            || C 19    || Connected to Cartridge port pin 19
 +
|-
 +
| 40 ||            || C 18    || Connected to Cartridge port pin 18
 +
|-
 +
| 41 ||            || C 17    || Connected to Cartridge port pin 17
 +
|-
 +
| 42 ||            || C 16    || Connected to Cartridge port pin 16
 +
|-
 +
| 43 || {{arrowr}} || C.0      || Out0 (from CPU, strobe on sticks)
 +
|-
 +
| 44 || {{arrowr}} || C.1      || Out1 (from CPU)
 +
|-
 +
| 45 || {{arrowr}} || C.2      || Out1 (from CPU)
 +
|-
 +
| 46 ||            || N/C      || not connected
 +
|-
 +
| 47 || {{arrow}}  || GND      || Ground
 +
|-
 +
| 48 || {{arrowl}} || VCC      || +5 VDC
 +
|}
 +
 
 +
''Note: Direction is console relative attached device.''
 +
 
 +
''Caution 1: Pin 21 and 22 may be swapped!''
 +
 
 +
''Caution 2: Direction show above may be unreliable.''
  
 
== Contributions ==
 
== Contributions ==
Line 36: Line 141:
 
== Sources ==
 
== Sources ==
 
* [http://nesdev.parodius.com/NES%20hardware%20development%20guide.txt NES hardware development guide (April 23rd, 2004) by Brad Taylor]
 
* [http://nesdev.parodius.com/NES%20hardware%20development%20guide.txt NES hardware development guide (April 23rd, 2004) by Brad Taylor]
 +
* [http://www.tripoint.org/kevtris/nes/nestuff2.txt NES Cart Types] by Kevin Horton
  
 
[[Category:Connector]]
 
[[Category:Connector]]

Revision as of 20:32, 25 March 2007

Available at Nintendo NES. Located under the console.

Pinout

 _______
|*      \
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]  EXP.  [
]  PORT  [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
]        [
|_______/
Pin Direction Name Description
01 Arrowr.png VCC +5 VDC
02 Arrow.png GND Ground
03 Arrowl.png AIN Audio In
04 /NMI R/W or NMI?
05 Arrowr.png CA15 Address 15?
06 C 51 Connected to Cartridge port pin 51
07 C 52 Connected to Cartridge port pin 52
08 C 53 Connected to Cartridge port pin 53
09 C 54 Connected to Cartridge port pin 54
10 C 55 Connected to Cartridge port pin 55
11 Arrowr.png /C2R OE for stick 2?
12 Arrowl.png C1.1 Player #1 D1
13 Arrowl.png C1.3 Player #1 D3
14 /IRQ Interrupt
15 Arrowl.png C2.2 Player #2 D2
16 Arrowl.png C2.3 Player #2 D3
17 Arrowr.png /C2R OE for stick 2?
18 Arrowl.png C2.4 Player #2 D4
19 Arrowl.png C2.0 Player #2 D0
20 Arrowl.png C2.1 Player #2 D1
21 Arrowr.png AOUT Audio Out
22 Arrowr.png VOUT Video Out
23 Arrowr.png VDD +9 VDC
24 Arrowr.png 4MHZ 4 MHz clock
25 D7 Data 7
26 D6 Data 6
27 D5 Data 5
28 D4 Data 4
29 D3 Data 3
30 D2 Data 2
31 D1 Data 1
32 D0 Data 0
33 Arrowr.png C1.2 Player #1 D2
34 Arrowr.png /C1R OE for stick #1?
35 Arrowr.png C1.0 Player #1 D0
36 Arrowr.png C1.4 Player #1 D4
37 Arrowr.png /C1R OE for stick #1?
38 C 20 Connected to Cartridge port pin 20
39 C 19 Connected to Cartridge port pin 19
40 C 18 Connected to Cartridge port pin 18
41 C 17 Connected to Cartridge port pin 17
42 C 16 Connected to Cartridge port pin 16
43 Arrowr.png C.0 Out0 (from CPU, strobe on sticks)
44 Arrowr.png C.1 Out1 (from CPU)
45 Arrowr.png C.2 Out1 (from CPU)
46 N/C not connected
47 Arrow.png GND Ground
48 Arrowl.png VCC +5 VDC

Note: Direction is console relative attached device.

Caution 1: Pin 21 and 22 may be swapped!

Caution 2: Direction show above may be unreliable.

Contributions

Sources