aha (02.04.2005 14:34, просмотров: 1618)
не думал чтотакой геморой при считывании с двух Ацп ad7705 может неправильно я делаю
подключены CS ацп к разным выводам пика, то есть обращаюсь к ним поочередно
Пришло прерывание от DRDY от АЦП - проверяю который из двух АЦП в нуле , соответственно делаю выборку того АЦП и считываю регистр данных первого канала АЦП . После этого CS не меняю , жду DRDY следующее - если он с другого АЦП , перехожу на другое АЦП ,выбрав CS , если с того же АЦП , просто меняю канал регистра данных на следующий. ПОлучается какая то фигня , то один канал считывает нормально , второй в нуле . Вопрос такой после прихода DRDY нужно считывать который регистр данных , то есть которого канала или без разницы ?