|
|
Программа для опроса AD7714 на AVR at90s8535
прога выполняет выполняет следующие действия
инициализирует порты контроллера
reset на ацп
записывает последовательно 6 байт установки:
канал AIN5-AIN6,фильтр на 50 Гц,атокалибровка
режим униполярный, 24 бита
ждет сигнал DRDY
затем записывает байт перевода на чтение
читает 3 батйа и выводит их
затем повторяется
ждет сигнал DRDY
затем записывает байт перевода на чтение
читает 3 батйа и выводит их
и т.д.
в результате на выходе AD7714 видно следующее
DRDY меняется с высокого на низкий
CS меняется с высокого на низкий
DIN импульсы(запись байт перевода на чтение)
DOUT - всегда в высоком
Где грабли?
прогу писал на asme(avr studio3.0)
передача данных сэмулированна программно, прибовал через встроенный
SPI интерфейс ничего не получилось
Где в инете найти примеры программировани AD7714
E-mail: info@telesys.ru