SD Specifications
Part A2
SD Host Controller
Simplified Specification
Version 2.00 (2007)
http://www.sdcard.org/developers/tech/host_controller/simple_spec/Simplified_SD_Host_Controller_Spec.pdfHow to Use MMC/SDC
The Secure Digital Memory Card...
http://elm-chan.org/docs/mmc/mmc_e.htmlIt is easy to interface a MMC (MultiMediaCard) with a MicroChip PIC via the SPI (Serial Port Interface). This is a very handy data logging circuit with lots of memory for data storage. I2C RAM's or EEPROM's are hardly available at sizes bigger than 256kb, but this solution with a 64MB Flash MMC is not to beat in both cost effectiveness and storage volume!
http://www.captain.at/electronics/pic-mmc/Benutzen einer SD-Speicherkarte mit dem
ATmega-Microcontroller
Simeon Maxein, 27. Februar 2008
http://www.mikrocontroller.net/attachment/43617/sd_mmc.pdfMMC Demo and FAT16
For this project, I've done it in both PIC16F877A and PIC18F452, Thus, as the result there are 2 versions of this project, namely, one based on Hyperterminal and the other is based on a VB programme.
http://www.geocities.com/dariuskrail20/MMCDemo.htmlSDMMCWavPlayer
Here is a simple project to create a Wav file player, with files being read from a Secure Digital or Multi Media Card (SD or MMC). The files are read using the SDFileSystem library and the bytes are stored in a circular buffer. A timer interrupt reads bytes from the buffer and sends them to a R-2R digital to analogue converter (DAC) on Port D. A basic filter is used to remove the high frequency noise from the output. ...
http://www.sfcompiler.co.uk/wiki/pmwiki.php?n=SwordfishUser.SDMMCWavPlayer