English
Language : 

MC12U064HACA Datasheet, PDF (32/66 Pages) Samsung semiconductor – MultiMediaCard Specification
MultiMediaCardTM
CMD10 ac
CMD11 adtc
[15:0] stuff bits
[31:16] RCA R2
[15:0] stuff bits
[31:0] data
R1
address
SEND_CID
READ_DAT_UNTIL
_STOP
CMD12 ac
[31:0] stuff bits R1 or STOP_TRANSMISS
R1b *3 ION
CMD13 ac [31:16] RCA R1
[15:0] stuff bits
CMD14 reserved
CMD15 ac [31:16] RCA Ɩ
[15:0] stuff bits
CMD16 ac [31:0] block R1
length
CMD17 adtc [31:0] data
R1
address
CMD18 adtc [31:0] data
R1
address
CMD19 reserved
CMD20 adtc [31:0] data
R1
address
SEND_STATUS
GO_INACTIVE_STA
TE
SET_BLOCKLEN
READ_SINGLE_BL
OCK
READ_MULTIPLE_
BLOCK
WRITE_DAT_UNTIL
_STOP
CMD21
…
CMD22
CMD23
reserved
ac [31:16] set to 0 R1
[15:0] number
of blocks
CMD24 adtc
CMD25 adtc
CMD26 adtc
[31:0] data
R1
address
[31:0] data
R1
address
[31:0] stuff bits R1
SET_BLOCK_COU
NT
WRITE_BLOCK
WRITE_MULTIPLE_
BLOCK
PROGRAM_CID
CMD27 adtc [31:0] stuff bits R1
CMD28 ac [31:0] data
R1b
address
PROGRAM_CSD
SET_WRITE_PROT
specific data (CSD) *2 on CMD-line.
Asks the addressed card to send its card
identification (CID) on CMD-line.
Reads data stream from the card, starting at
the given address, until a
STOP_TRANSMISSION follows.
These Samsung MultiMediaCard do not
support this command
Terminates a read/write stream/multiple
block operation. When CMD12 is used to
terminate a read transaction the card will
respond with R1. When it is used to stop a
write transaction the card will respond with
R1b.
Asks the addressed card to send its status
register.
Sets the card to inactive state in order to
protect the card stack against
communications breakdowns.
Selects a block length (in bytes) for all
following block commands (read and write).
*4
Reads a block of the size selected by the
SET_BLOCKLEN command. *5
Continuously send blocks of data until
interrupted by a stop.
Writes data stream from the host, starting at
the given address, until a
STOP_TRANSMISSION follows.
These Samsung MultiMediaCard do not
support this command
Defines the number of blocks which are
going to be transferred in the immediatedly
succeeding multiple block read or write
command.
Writes a block of the size selected by the
SET_BLOCKLEN command. *6
Continuously writes blocks of data until a
STOP_TRANSMISSION follows.
Programming of the card identification
register. This command is only done once
per MultiMediaCard card. The card has
some hardware to prevent this operation
after the first programming. Normally this
command is reserved for the manufacturer.
Programming of the programmable bits of
the CSD.
If the card has write protection features, this
command sets the write protection bit of the
addressed group. The properties of write
protection are coded in the card specific
32