What about older IDE drives?
How "slow" a harddrive could we access using PICs?
Robert
What about older IDE drives?
How "slow" a harddrive could we access using PICs?
Robert
IDE HD Sure
See IDE Hard Disk experiments.
Includes Hex file for PIC16F1870 and schematic.
I haven't tried but it looks doable.
Norm
Thanks for the link Norm.
He uses a 4014 8-bit static shift register:
http://www.nxp.com/documents/data_sheet/HEF4014B.pdf
Do we have to do the same? Is there any reason why we couldn't just use 8 pins on a PIC?
I glanced at Tilmann's page and he doesn't make any reference to that chip. He does say this though:
RobertThe data bus carries the 16-bit data words to and from the
host. However, when accessing the control and status
registers of the IDE drives, only data bits 0 through 7 are
used (8-bit transfer). The data bus lines are tri-state
lines that may be connected directly to the host's data bus.
However, to meet the host bus specs and to avoid noise
problems caused by the interface cable, a bus driver IC
should be used to decouple the IDE bus and the host bus.
I wasn't really planning on using his code. I was mostly interested in the commands, schematic and procedure to interface with an IDE drive.
Robert
Bookmarks