PBP and a hard dirve?


Closed Thread
Results 1 to 22 of 22

Hybrid View

  1. #1
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: PBP and a hard dirve?

    What about older IDE drives?

    How "slow" a harddrive could we access using PICs?

    Robert

  2. #2
    Join Date
    Oct 2004
    Posts
    440


    Did you find this post helpful? Yes | No

    Default Re: PBP and a hard dirve?

    Quote Originally Posted by Demon View Post
    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

  3. #3
    Join Date
    Oct 2004
    Posts
    440


    Did you find this post helpful? Yes | No

    Default Re: PBP and a hard dirve?

    Quote Originally Posted by Normnet View Post
    IDE HD Sure
    See IDE Hard Disk experiments.
    Includes Hex file for PIC16F1870 and schematic.
    I haven't tried but it looks doable.

    Norm
    Should be a PIC16F870

    On the to do list.

    Norm

  4. #4
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: PBP and a hard dirve?

    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:

    The 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.
    Robert

  5. #5
    Join Date
    Oct 2004
    Posts
    440


    Did you find this post helpful? Yes | No

    Default Re: PBP and a hard dirve?

    Quote Originally Posted by Demon View Post
    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?

    Robert
    The code supplied is HEX only so you will initially have to go with the existing setup as in the schematic.
    The hardware and PIC/PC software shown is for learning however perhaps later a PIC with more pins could replace the 4014 but test as you go.

    Norm

  6. #6
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: PBP and a hard dirve?

    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

  7. #7
    Join Date
    Oct 2004
    Posts
    440


    Did you find this post helpful? Yes | No

    Default Re: PBP and a hard dirve?

    Quote Originally Posted by Demon View Post
    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
    Demon

    Old post but did you have any luck with the IDE hard drive interface?
    I am giving it a try again.


    Norm

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts