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