I am using the MMC driver in the CCS folder to read and write to a MMC card.
However I need help in identifying the pins.
According to the MMC specification version 3.1 the 7 pins of the card are named as
Pin 1 RSV NC
Pin 2 CMD I/O/PP/OD Command/Response
Pin 3 VSS1 S Supply voltage ground
Pin 4 VDD S Supply voltage
Pin 5 CLK I Clock
Pin 6 VSS2 S Supply voltage ground
Pin 7 DAT
PIC MMC_CLK PIN_B1 to SCLK on MMC card (pin 5)
PIC MMC_DI PIN_B0 to DO on MMC card (pin 7)
PIC MMC_DO PIN_B3 to DI on MMC card (pin 2)
PIC MMC_CS PIN_B2 to CS on MMC card (pin 1)
Also, the signal levels are important. THe MMC card is intended for 3.3v
operation. It's easier if you run the PIC at +3.3v. If you run the PIC
at +5v, then you need to put in some level converters. Be very careful
about this. There are articles in the forum archives on this topic.
Search the archives for the keyword: MMC
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum