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.
Bookmarks