Подключаю IDE устройство (не SATA) к AVR микроконтроллеру ATMega8535.
МК подключен к компу через COM-порт стандартным образом (MAX232).
PA.PB - шина данных IDE
PC - Управление IDE (сигналы RES, IOW, IOR и т.д.)
На аппаратный сброс HDD/CD-ROM реагирует нормально.
Беда такая:
Когда я подключаю шлейф IDE к приводу CD/HDD (питание привода отключено!)
портится обмен данными через COM-порт.
Причем от компа - нормально (проверял на командах, не предполагающих
обращения в приводу - включение светодиодика и т.п.), а от МК получаю бред!
Отключаю шлейф - обмен идеальный.
Прозванивал схему - все нормально - никакой "козы" нет.
В чем может быть дело?
Спасибо.