MMC2 pinout: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (add to Pinouts category)
(remove whitespace)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[MMC2]] Chip:    (40/42 pin shrink-DIP)
[[MMC2]] Chip:    (40/42 pin shrink-DIP)


Modern revisions of the chip are labelled MMC2-L and are 42 pin instead of 40 pin.
Later revisions of the chip are labelled MMC2-L and are 42 pin instead of 40 pin.
<pre>
 
                                  .----\/----.
                  .--\/--.
                            GND  - |XX     XX| -  +5V
          GND  - |XX XX| -  +5V
                        M2 (n) -> |01     40| -  +5V
  (n)     M2 -> |01 40| -  +5V
                    CPU A14 (n) -> |02     39| -  GND
  (n) CPU A14 -> |02 39| -  GND
                    CPU A13 (n) -> |03     38| -> CIRAM A10 (n)
  (n) CPU A13 -> |03 38| -> CIRAM A10 (n)
                    PRG A15 (r) <- |04     37| -> CHR A15 (r)
  (r) PRG A15 <- |04 37| -> CHR A15 (r)
                    PRG A14 (r) <- |05     36| -> CHR A12 (r)
  (r) PRG A14 <- |05 36| -> CHR A12 (r)
                    CPU A12 (s) -> |06     35| -> CHR A14 (r)
  (rn) CPU A12 -> |06 35| -> CHR A14 (r)
                    PRG A13 (r) <- |07     34| <- PPU A12 (n)
  (r) PRG A13 <- |07 34| <- PPU A12 (n)
                    PRG A16 (r) <- |08     33| -> CHR A13 (r)
  (r) PRG A16 <- |08 33| -> CHR A13 (r)
                    PRG /CE (r) <- |09     32| -> CHR A16 (r)
  (r) PRG /CE <- |09 32| -> CHR A16 (r)
                    CPU D4 (s) -> |10     31| <- PPU A8 (s)
  (rn) CPU D4 -> |10 31| <- PPU A8 (rn)
                    CPU D3 (s) -> |11     30| <- PPU A5 (s)
  (rn) CPU D3 -> |11 30| <- PPU A5 (rn)
                    CPU D0 (s) -> |12     29| <- PPU A9 (s)
  (rn) CPU D0 -> |12 29| <- PPU A9 (rn)
                    CPU D1 (s) -> |13     28| <- PPU A4 (s)
  (rn) CPU D1 -> |13 28| <- PPU A4 (rn)
                    CPU D2 (s) -> |14     27| <- PPU A11 (s)
  (rn) CPU D2 -> |14 27| <- PPU A11 (rn)
                    CPU R/W (n) -> |15     26| <- PPU A3 (s)
  (n) CPU R/W -> |15 26| <- PPU A3 (rn)
                    /ROMSEL (n) -> |16     25| <- PPU A7 (s)
  (n) /ROMSEL -> |16 25| <- PPU A7 (rn)
                    PPU /RD (s) -> |17     24| <- PPU A2 (s)
  (rn) PPU /RD -> |17 24| <- PPU A2 (rn)
                    PPU A0 (s) -> |18     23| <- PPU A10 (s)
  (rn) PPU A0 -> |18 23| <- PPU A10 (rn)
                    PPU A6 (s) -> |19     22| <- PPU A1 (s)
  (rn) PPU A6 -> |19 22| <- PPU A1 (rn)
                            GND  - |20     21| <- PPU A13 (s)
          GND  - |20 21| <- PPU A13 (rn)
                                  `----------'
                  `------'
   
   
  (r) - this pin connects to the ROM chips only
  (r) - this pin connects to the ROM chips
  (n) - this pin connects to the NES connector only
  (n) - this pin connects to the NES connector
(s) - this pin is shared with the NES connector and ROM chips
(w) - this pin connects to the WRAM only
</pre>


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

Latest revision as of 07:39, 22 November 2013

MMC2 Chip: (40/42 pin shrink-DIP)

Later revisions of the chip are labelled MMC2-L and are 42 pin instead of 40 pin.

                 .--\/--.
          GND  - |XX  XX| -  +5V
  (n)      M2 -> |01  40| -  +5V
  (n) CPU A14 -> |02  39| -  GND
  (n) CPU A13 -> |03  38| -> CIRAM A10 (n)
  (r) PRG A15 <- |04  37| -> CHR A15 (r)
  (r) PRG A14 <- |05  36| -> CHR A12 (r)
 (rn) CPU A12 -> |06  35| -> CHR A14 (r)
  (r) PRG A13 <- |07  34| <- PPU A12 (n)
  (r) PRG A16 <- |08  33| -> CHR A13 (r)
  (r) PRG /CE <- |09  32| -> CHR A16 (r)
 (rn) CPU  D4 -> |10  31| <- PPU  A8 (rn)
 (rn) CPU  D3 -> |11  30| <- PPU  A5 (rn)
 (rn) CPU  D0 -> |12  29| <- PPU  A9 (rn)
 (rn) CPU  D1 -> |13  28| <- PPU  A4 (rn)
 (rn) CPU  D2 -> |14  27| <- PPU A11 (rn)
  (n) CPU R/W -> |15  26| <- PPU  A3 (rn)
  (n) /ROMSEL -> |16  25| <- PPU  A7 (rn)
 (rn) PPU /RD -> |17  24| <- PPU  A2 (rn)
 (rn) PPU  A0 -> |18  23| <- PPU A10 (rn)
 (rn) PPU  A6 -> |19  22| <- PPU  A1 (rn)
          GND  - |20  21| <- PPU A13 (rn)
                 `------'

(r) - this pin connects to the ROM chips
(n) - this pin connects to the NES connector