Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
If you use PIC then I will write a FAT32 code but using mikroC FAT32 library for reading and writing files and for opening directories. You have to use PIC18F46K22. Is this ok for you. There will be sno code for the FAT32 library as it is a pre compiled library but it will work in hardware. You can't test FAT32 in Proteus.