9.1.09

MultiMedia Card (MMC) pinout


MMC memory cards are up to 1Gb and uses up to 20MHz 1-bit data bus

The MultiMedia Card communication is based on serial bus designed to operate in a low voltage range.

PinSignalDescription
1RSV NCNot connected or Always ?1? (data 3?)
2CMD I/OCommand/Response
3VSS1 SSupply Voltage Ground
4VDD SSupply Voltage
5CLK IClock
6VSS2 SSupply Voltage Ground
7DAT0 I/OPP Data 0
  • CLK - with each cycle of this signal an one bit transfer on the command and data lines is done. The frequency may vary between 0-20MHz.
  • CMD - is a bidirectional command channel used for card initialization and data transfer commands.
  • DAT - is a bidirectional data channel. The DAT signal operates in push-pull mode. Only one card or the host is driving this signal at a time.

For compatibility to existing controllers the cards may offer,in addition to the MultiMedia Card mode, an alternate general-purpose synchronous serial interface which is based on the SPI (Serial Peripheral Interface) standard.

PinSignalDescription
1CS Chip select (neg. true)
2DI DATA in
3Vss Ground
4Vcc Power supply
5SCLK Clock
6Vss2 Ground
7DO DATA out

The MultiMediaCard card identification and addressing methods are replaced by a hardware Chip Select (CS) signal. For every command, a card (slave) is selected by asserting the CS signal (active low). The CS signal must be continuously active for the duration of the SPI transactions. The MM card bidirectional CMD and DAT lines are replaced by unidirectional DATA in and DATA out signals (single and multiple block read/write commands are supported).

0 Nhận xét:

Đăng nhận xét

Đăng ký Đăng Nhận xét [Atom]

<< Trang chủ