You'll want to take a look at Herbert's Carmon project. The CF True IDE mode allows a CF card to be accessed just like an IDE hard drive. In theory any device accessing the CF under this mode would be able to access a hard drive without change. However, some of these projects only implement 8 of the 16 data bits. CF can work this way, but I suspect some hard drives will balk at being asked to present 16 bits of data on the 8 bit bus in two cycles. The original IDE spec was to essentially directly interface with an AT bus which was 16 bit. Herbert's project implements all 16 bits, so it should work just fine with all hard drives though he indicates on his site that there are some issues. It's a good starting point, though. You can also look around http://www.mp3ar.com . They've done essentially the same thing, but they focus a bit more on CD-ROM drives, which is an extension of the IDE interface spec (ATAPI). They have all the schematics, code, and documents you could need for this project, though. Good luck! -Adam Matthew Brush wrote: >Hello all, > >Has anyone ever used the PIC16F877 to control a hard drive directly (ie. without 8255)? Any comments, suggestions, problems? > >I am planning on making a serial (I2C, SPI, or something) to IDE converter for a future datalogger project. I'm not concerned about speed at all, but I would like to hear about peoples experiences with this or similar setup. > >Thanks, Peace. > >Matthew Brush >mbrush@leftclick.ca >LeftClick.ca Internet Media Services > >-- >http://www.piclist.com hint: To leave the PICList >mailto:piclist-unsubscribe-request@mitvma.mit.edu > > > > > -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu