MMC3 pinout: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (pre tags are unnecessary and undesired!)
m (add connectivity markers)
Line 1: Line 1:
Nintendo [[MMC3]]: 44-pin QFP
Nintendo [[MMC3]]: 44-pin QFP
                        / \
                              / \
                      / O \
                            / O \
                ? -> /01 44\ -> CHR A16
                      ? -> /01 44\ -> CHR A16 (r)
          CHR A10 <- /02  43\ -> CHR A11
            (r) CHR A10 <- /02  43\ -> CHR A11 (r)
        PPU A12 -> /03    42\ -> PRG RAM /WE
          (n) PPU A12 -> /03    42\ -> PRG RAM /WE (w)
        PPU A11 -> /04      41\ -> PRG RAM +CE
          (n) PPU A11 -> /04      41\ -> PRG RAM +CE (w)
      PPU A10 -> /05        40\ - GND
        (n) PPU A10 -> /05        40\ -- GND
          GND - /06        \ 39\ <- CPU D3
                GND -- /06        \ 39\ <- CPU D3 (nrw)
    CHR A13 <- /07          \ 38\ <- CPU D2
      (r) CHR A13 <- /07          \ 38\ <- CPU D2 (nrw)
    CHR A14 <- /08        \  _\ 37\ <- CPU D4
      (r) CHR A14 <- /08        \  _\ 37\ <- CPU D4 (nrw)
  CHR A12 <- /09        \ \|    36\ <- CPU D1
    (r) CHR A12 <- /09        \ \|    36\ <- CPU D1 (nrw)
VRAM A10 <- /10          \ \    35\ <- CPU D5
  (n) CIRAM A10 <- /10          \ \    35\ <- CPU D5 (nrw)
CHR A15 <- /11        \  _\    o  34\ <- CPU D0
  (r) CHR A15 <- /11        \  _\    o  34\ <- CPU D0 (nrw)
CHR A17 <- \12      /\ \|        33/ <- CPU D6
  (r) CHR A17 <- \12      /\ \|        33/ <- CPU D6 (nrw)
    /IRQ <- \13        \ \        32/ <- CPU A0
      (n) /IRQ <- \13        \ \        32/ <- CPU A0 (nrw)
  /ROMSEL -> \14  /    \        31/ <- CPU D7
    (n) /ROMSEL -> \14  /    \        31/ <- CPU D7 (nrw)
        GND - \15  |_  /      30/ -> PRG RAM /CE
              GND -- \15  |_  /      30/ -> PRG RAM /CE (w)
          ? -> \16  |        29/ <- M2
                ? -> \16  |        29/ <- M2 (n)
      CPU R/W -> \17  |/      28/ - GND
            (n) R/W -> \17  |/      28/ -- GND
      PRG A15 <- \18        27/ - VCC
        (r) PRG A15 <- \18        27/ -- VCC
        PRG A13 <- \19      26/ -> PRG /CE
          (r) PRG A13 <- \19      26/ -> PRG /CE (r)
        CPU A14 -> \20    25/ -> PRG A17
          (n) CPU A14 -> \20    25/ -> PRG A17 (r)
          PRG A16 <- \21  24/ <- CPU A13
            (r) PRG A16 <- \21  24/ <- CPU A13 (n)
          PRG A14 <- \22 23/ -> PRG A18
            (r) PRG A14 <- \22 23/ -> PRG A18 (r)
                      \ O /
                            \ O /
                        \ /
                              \ /
   
   
  01 sometimes shorted to pin 2, otherwise floating
  01 sometimes shorted to pin 2, otherwise floating
  16 sometimes grounded, otherwise floating
  16 sometimes grounded, otherwise floating
  No behavior is known to change as a result of these wiring variations
Note the orientation of the text: "MMC3" when viewed upright specifies pin 1 is bottom face, leftmost.
Note the orientation of the text: "MMC3" when viewed upright specifies pin 1 is bottom face, leftmost.


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

Revision as of 23:36, 12 October 2013

Nintendo MMC3: 44-pin QFP

                             / \
                            / O \
                      ? -> /01 44\ -> CHR A16 (r)
           (r) CHR A10 <- /02   43\ -> CHR A11 (r)
          (n) PPU A12 -> /03     42\ -> PRG RAM /WE (w)
         (n) PPU A11 -> /04       41\ -> PRG RAM +CE (w)
        (n) PPU A10 -> /05         40\ -- GND
               GND -- /06         \ 39\ <- CPU D3 (nrw)
      (r) CHR A13 <- /07           \ 38\ <- CPU D2 (nrw)
     (r) CHR A14 <- /08         \  _\ 37\ <- CPU D4 (nrw)
    (r) CHR A12 <- /09         \ \|    36\ <- CPU D1 (nrw)
 (n) CIRAM A10 <- /10           \ \     35\ <- CPU D5 (nrw)
  (r) CHR A15 <- /11         \  _\    o  34\ <- CPU D0 (nrw)
  (r) CHR A17 <- \12       /\ \|         33/ <- CPU D6 (nrw)
      (n) /IRQ <- \13        \ \        32/ <- CPU A0 (nrw)
    (n) /ROMSEL -> \14   /    \        31/ <- CPU D7 (nrw)
             GND -- \15  |_   /       30/ -> PRG RAM /CE (w)
                ? -> \16   |         29/ <- M2 (n)
           (n) R/W -> \17  |/       28/ -- GND
        (r) PRG A15 <- \18         27/ -- VCC
         (r) PRG A13 <- \19       26/ -> PRG /CE (r)
          (n) CPU A14 -> \20     25/ -> PRG A17 (r)
           (r) PRG A16 <- \21   24/ <- CPU A13 (n)
            (r) PRG A14 <- \22 23/ -> PRG A18 (r)
                            \ O /
                             \ /

01 sometimes shorted to pin 2, otherwise floating
16 sometimes grounded, otherwise floating
 No behavior is known to change as a result of these wiring variations

Note the orientation of the text: "MMC3" when viewed upright specifies pin 1 is bottom face, leftmost.