Chapter 8. MPLAB C18 SD Card Functions and Procedures

Reading and writing onto secure digital (SD) cards is a complex process and requires the development of a number of rather complex functions and procedures to handle the card I/O operations correctly.

Fortunately, Microchip Inc. provides a library of file I/O functions for implementing the card file operations. This library is named “Microchip MDD File system,” where MDD stands for “memory disk drive.” The library can be downloaded free of charge from the Microchip Web site. The library is based on the ISO/IEC 9293 specifications and supports the MPLAB C18 and MPLAB C30 compilers. The library can be used for

  • FAT16 and FAT32 file systems. FAT16 is an earlier file system usually found in ...

Get SD Card Projects Using the PIC Microcontroller now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.