Программирую проект.
ATMega128 + MAX5135...
Пытаюсь прикрутить ЦАП к меге. Пишу хидер и сишник для переносимости.
В даташите указан формат пакета передачи через SPI.
0 0 1 1 CH4 CH3 CH2 CH1 далее ДАННЫЕ - еще 16бит.
Т.е. чтобы выбрать первый канал надо отправить 8 бит команду 0011 0001 далее данные для вывода.
Делаю функцию:
void MAX5135_DAC_send(
(
Read more... )