Особенность работы АЦП в режиме непрерывного преобразования
Vložit
- čas přidán 30. 10. 2023
- Особенность работы АЦП в режиме непрерывного преобразования (Free runing mode). Не баг, но можно надолго зависнуть в недоумении.
проект из ролика disk.yandex.ru/d/b5gT7Yx-EN8IxA
поддержать yoomoney.ru/to/4100115257108062 - Věda a technologie
все верно, спасибо за Ваше разьяснение
Вот что написано в даташите меги328, не тини13, но всё же:
В автономном режиме всегда выбирайте канал перед началом первого преобразования. Выбор канала может быть изменен через один такт АЦП после записи
его в ADSC. Однако самый простой способ - дождаться завершения первого преобразования, а затем изменить выбор канала. Поскольку следующее
преобразование уже началось автоматически, следующий результат будет отражать предыдущий выбор канала. Последующие преобразования будут
отражать выбор нового канала.
Сдается мне, что обработчик прерывания не корректно написан.
Спасибо за видосы. На английском слово run звучит как ран, а running как раннин, тоже самое и sum, сам.
Здравствуйте. Вот у меня вопрос накипел... А для чего все операцию сдвига заключают в скобки? Ведь сдвиг имеет приоритет перед ИЛИ.
так принято для читабельности видимо
Для красоты можно использовать ADCSRA |= _BV(ADSC)
Так это же вам не микропроцессор с многозадачностью! Реалтайм надо применять..
Надо же. Всё разжёвано и воды нет.