ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
7 июля
210587 Топик полностью
Vladimir Ljaschko (13.09.2010 22:42, просмотров: 160) ответил Точка опоры на А чего-ж нельзя? Можно. В тех, что поновее, даже есть выбор источника для запуска преобразования (см. биты ADTS). Или я не вполне правильно вопрос понял?
Правильно. Только не получается. Я хочу измерять три канала поочередно с синхронизацией от INT0. Причем в дифрежиме (т.е. требуется большая задержка между установкой мультиплексора до старта измерений). Пока два варианта - или все стоит, или все измеряется даже если я закорачиваю синхронизацию. В коде полно мусора, неприлично выкладывать. Идея такая, что после установки мультиплексора выжидаю 1 мс и записываю 1 в ADIF, ADSC, ADATE, ADIE. Когда происходит прерывание после преобразования, снимаю ADATE и выхожу на запись нового значения в мультиплексор. Синхронизация идет постоянно с частотой 20 кГц, предполагается, что запустится первым фронтом, ну а потом в прерывании отключится.