Очень полезно на случай, если спрашиваете про микросхему, приводиь ссылку на даташит. Не очень приятно его искать. И микросхемы такой нет, есть только AD8555. Честно говоря, чего-то AD перемудрили с интерфейсом, могли бы стандартный I2C встроить, тем более что под него у большинства процов есть аппаратный интерфейс. А если конкретно, то в даташите все написано, длительность 0 - от 50 нс до 10 мкс, длительность 1 - больше 50 мкс, пауза между импульсами не менее 10 мкс. Как я понял из описания, для чтения вы должны записать 38 бит команды чтения, где следует указать, что вы считываете, после ее принятия к выводы DIGOUT подключается сдвиговый регистр и путем подачи дополнительных импульсов на вход DIGIN происходит сдвиг данных на выход DIGOUT. Восьмой дополнительный импульс означает завершение процедуры чтения. Про длительность импульсов сведений не нашел. Еще раз повторюсь, не знаю, как микросхема, но интерфейс - полный изврат.
Сообщение отредактировал WEST128 - Sep 1 2007, 09:56
|