ЕМ>>Если Вам нужен только один разряд — к чему сложности с IDE?
fk0> Затем что IDE в таких применениях любят -- это практически единственная возможность получить доступ к шине процессора через порт ввода-вывода. Скоростной доступ. Потому, что тот же LPT будет работать гораздо медленее, более 1-2МБайт/сек там сложно прокачать. Я, разумеется, имею ввиду EPP и ECP-режимы (IEEE 1284 кажись).
да, надо 5 мгц дёргать.
fk0> Не надо путать контроллер винчестера и собственно IDE-интерфейс. В момент исполнения процессором инструкции IN можно считать любой бит шины данны DataX, либо установить там любой уровень на время выполнения команды OUT (данные можно защёлкнуть во внешнем регистре сигналом I/O Write). Но подключать на IDE-шину всякое непотребство не стоит -- она подключается практически напрямую к параллельной шине компьютера. В момент когда нет чтения (сигнал I/O Read) там не должно быть ничего работающего на выход с низким выходным сопротивлением.
Что не хорошо подключать согласен, но плата будет заниматься только этим так-что не страшно, лишь-бы был результат.
нужно один стробирующий входящий сигнал, отлично если на этот пин можно посадить прерывание.Можно где пример посмотреть как считывают и пишут — или в моём случае дергают пинами ?
out 0x170, 0
out 0x170, 0xff
out 0x170, 0
так дернет пином с чатотой шины ?