I wanted to access a SD memory card with a PIC microcontroller a long time ago, but did not find a howto or even just information on the SD card’s specification anywhere. The guys at Dallas Maxim’s have figured out a way to access SD cards without implementing the SD protocol – after all, MMC and SD cards are somewhat compatible, and MMC cards can be accessed via SPI.

The application note below looks at interfacing a MAXQ controller to a SD card – but it can easily be adapted to other controllers:


Related posts:

  1. Accessing an SD card via SPI
  2. Implementing a Software UART
  3. Smart Card Interface Fundamentals
  4. Boosting linear regulator output current
  5. USB for your own hardware-with the MAX3420E

3 Responses to “Accessing SD cards with a microcontroller”

  1. From what I know, MicroPascal has some libraries for SD cards already implemented. They also allow you to work with folders and files.


  2. Hi Rares,
    thank you for talking back!

    Best regards
    Tam Hanna

Leave a Reply



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

© 2013 TamsPalm - the Palm OS / web OS Blog Suffusion theme by Sayontan Sinha