Сообщение от veromkin
|
вопрос:" с чего начинается обмен?"
|
У Вас на картинке(пост 10) всё нарисовано.
Четыре верхних сигнала: SDI, CLK, CS и LD. Идём по графикам слева-направо.
1. Перед обменом устанавливаем LD=1, если уже не стоит в единичке.
2. Устанавливаем CS=0. Начало обмена.
3. На линию SDI выводим бит D11 числа, которое нужно задвинуть в DAC.
4. Сбрасываем CLK в ноль, CLK=0.
5. Устанавливаем CLK в единицу, CLK=1.
6. На линию SDI выводим бит D10 числа,
7. Сбрасываем CLK в ноль, CLK=0.
8. Устанавливаем CLK в единицу, CLK=1.
6. На линию SDI выводим бит D9 числа
.....
После вывода всех битов, устанавливаем CS=1.
Конец обмена.
Сбрасываем LD=0.
Устанавливаем LD=1.
Число записалось в DAC.