Элементы систем электропривода (микроконтроллеры). Доманов А.В. - 17 стр.

UptoLike

Составители: 

Рубрика: 

16
3. В течение 14 ADC тактов установите неактивный режим.
4. Если никакие другие прерывания не произойдут прежде, чем завершится
преобразование, прерывание АЦП «разбудит» MCU и выполнит подпрограмму
обработки прерывания окончания преобразования АЦП.
Регистр выбора канала мультиплексора АЦП - ADMUX
Бит 7 6 5 4 3 2 1 0
- - - - - MUX2 MUX1 MUX0
Чтение/запись R R R R R R/W R/W R/W
Начальное значение 0 0 0 0 0 0 0 0
Биты 7 ... 3 – Зарезервированные биты
Эти биты зарезервированы и всегда равны нулю.
Биты 2 ... 0 – MUX2 ... MUX0: Биты выбора аналогового канала 2-0
Значение этих трех битов определяет, какой аналоговый вход 7-0 соединен
с АЦП.
Регистр управления и состояния АЦП - ADCSR
Бит 7 6 5 4 3 2 1 0
ADEN ADSC ADFR ADIF ADIE ADPS2 ADPS1 ADPS0
Чтение/запись R/W R/W R/W R/W R/W R/W R/W R/W
Начальное значение 0 0 0 0 0 0 0 0
Бит 7 – ADEN: Разрешение АЦП
Запись логической единицы в этот бит разрешает использование АЦП.
АЦП выключается путем обнуления этого бита. Выключение АЦП во время
преобразования прервет это преобразование.
Бит 6 – ADSC: Запуск преобразования АЦП
В режиме одиночного преобразования в этот бит должна быть записана
логическая единица для того, чтобы начать одно преобразование. В режиме
постоянного преобразования в этот бит должна быть записана логическая
единица для того, чтобы начать первое преобразование. После первой записи
ADSC после разрешения АЦП или если ADSC был записан в то же время, когда
был разрешен АЦП, фиктивное преобразование будет предшествовать запуску.
Это фиктивное преобразование выполняет инициализацию АЦП. ADSC будет
равен 1 в течение преобразования. Когда преобразование будет закончено, он
перейдет в 0. Когда фиктивное преобразование предшествует реальному
преобразованию, ADSC останется единицей, пока не завершается реальное
преобразование.
Бит 5 – ADFR: Выбор режима свободного хода АЦП
Когда этот бит установлен в состояние 1, АЦП функционирует в режиме
постоянного преобразования. В этом режиме АЦП производит выборку и