Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

Memory Disk Drive File System for PIC18 PIC24 dsPIC PIC32

Microchip’s Memory Disk Drive (MDD) file system interface library brings the ability to transfer and share portable memory devices between and embedded system and a personal computer. The MDD library provides a method to read and/or write to these storage devices through a microcontroller. The data of these storage devices can be read by a PC, and the data written by a PC can be read by a microcontroller. Most operating systems (i.e., Windows® XP) support the FAT16 and FAT32 file systems.

Optional SD & MMC PICtail Plus (AC164122)

Features of Microchip’s memory disk drive file system:

• Based on ISO/IEC 9293 specifications

• Provides a method of interfacing to files and directories on FAT12, FAT16 and FAT32 file systems

• FAT16 and FAT32 allow access to up to 2 gigabytes and 2 terabytes of memory, respectively

  - FAT 16 standard used for most SecureDigital (SD) cards, CompactFlash® (CF) cards and MMCs MultiMedia Cards sized below 2 gigabytes (GBs)
  - FAT32 standard can be used to address memory sized between 2 gigabytes and 2 terabytes

• Most popular file system with SD cards, CF cards and USB thumb drives

• Hardware evaluation supported by PICtail Plus® SD & MMC Daughter Card (AC164122) and USB PICtail Plus Daughter Card (AC164131)

• MDD file system library supports the 8-bit PIC18 devices as well as the 16-bit PIC24F, PIC24H, dsPIC30 and dsPIC33 devices and 32-bit PIC32 devices

Please visit the Microchip Libraries for Applications Download Page.


No records to display.