[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Igor B. 04 января 2003 г. 14:59
В ответ на: Там же всё ясно написано. отправлено Леонид Иванович 04 января 2003 г. 14:07

Вообще-то это нужно догадаться, что в ДЕСЯТИРАЗРЯДНЫЙ регистр управления записывается 16-разрядное число и при этом теряются младшие 6 бит. Ведь для записи данных (рис.16) используется всего 11 тактов SCLK. Опять же вопрос: почему 11, а не 10? Кстати, на рис.17 - ДЕСЯТЬ тактов. Так чему же верить?
А на рис.18 вообще чепуха - данные (DOUT) опережают сигнал SCLK. Проведите вертикальные линии от середины каждого бита DOUT вверх (к сигналу SCLK) и вы увидите, что бит 0 смещен вправо относительно того положения, где он должен быть.
Кроме того, мне непонятен рис.15, на котором показано, что данные DIN и DOUT (т.е. входные и выходные) совпадают во времени. А если мне НЕ НУЖНО ничего записывать, а нужно только прочитать (или наоборот), как тогда быть? Могу ли я операции чтения и записи делать по очереди?

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

Ответы



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

E-mail: info@telesys.ru