[an error occurred while processing this directive]
Разобрался - отличаются они мелочами
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Эсперыч 30 ноября 2002 г. 11:10
В ответ на: Ты его по SPI подключаешь, али просто программно ногами дёргаешь? отправлено Tim 29 ноября 2002 г. 23:24

типа того, что для ADS при Старте важно что дается раньше - _CS=0 или CLK=0, и если CLK=0 станет после _CS=0, то NULL_BIT он вроде как не выдает, а
начинает сразу гнать информационные биты. Точнее NULL_BIT он выдает раньше времени и он как бы теряцца...

Для MCP же очередность _CS=0 и CLK=0 при Старте по фигу (возможно за счет своей медленности), и он четко работает согласно циклограммам в даташитах для обоих АЦП.

В итоге, для совместимости кода, при Старте нужно делать сначала CLK=0 (или просто держать его в паузах в состоянии 0), а уж потом только _CS=0...

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru