Tpoeшник (03.02.2021 12:20, просмотров: 427) ответил Adept на Запись в регистр сравнения референсного значения - 16-битная (т.е.
медленная, в два приёма), и ещё возможно ошибаюсь, но мне кажется,
что вся периферия АЦП завязана на тактовую систему АЦП (по крайней
мере я бы так поступил наверное (было бы легче реализовать
аппаратуру). Так что вариант действительно "так себе", но за пытливый ум шаловливые ручки - респект :))
Почему? Я пишу младшее значение, а проц в этот момент пишет пару и
младший и старший. Да и пусть. А вот что касается прерывания и его
сдвига во времени относительно самого сравнения, то здесь как раз и
вся красота. А и ничего страшного что прерывание запоздает, мне не
важно. Главное получить факт что текущее больше чем в RES! Потом
без спешки разбор, обновление RES и снова поиск. Если нужно то
после прерывания с индексом -5 например можно начать:)