Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств

106 Микроконтроллеры AVR от азов программирования... Регистр называется ACSR. А разряд, куда выводится выходной сигнал компаратора, тоже имеет свое название. Он называется АСО. Другой раз ­ ряд под названием ACD того же регистра отвечает за включение/выклю- чение компаратора. Еще два разряда ACIS0 и ACIS1 определяют способ влияния сигнала с выхода компаратора на последующие схемы. Есть три варианта: любое изменение на выходе; изменение с единицы на ноль; изменение с ноля на единицу. Как видите, отдельные разряды некоторых регистров тоже иногда различаются не по номерам, а по названиям. Это позволяет в разных микроконтроллерах использовать для одной и той же цели разные раз ­ ряды регистров. В этом случае имя разряда остается прежним. Хотя чаще всего номера разрядов не меняются. Схема компаратора имеет специальный внутренний источник опор ­ ного напряжения, который может быть подключен к неинвертирующему входу компаратора. Подключением внутреннего источника управляет разряд ACBG регистра ACSR. Кроме того, на инвертирующий вход ком ­ паратора можно подать сигнал с любого входа АЦП. Этим переключе ­ нием управляют остальные разряды регистра ACSR. Что такое АЦП и какие АЦП применяются в микроконтроллерах серии AVR, мы рассмо ­ трим в следующем разделе. Аналого-цифровой преобразователь Аналого-цифровой преобразователь (АЦП) предназначен для преоб ­ разования аналогового напряжения в цифровую форму. На вход АЦП поступает обычное аналоговое напряжение. Преобразователь измеряет величину этого напряжения и выдает на выходе цифровой код, соответ ­ ствующий этой величине. АЦП применяются в микропроцессорных системах управления, которые должны управлять различными аналоговыми процессами. Например, микропроцессорный стабилизатор напряжения, цифровой вольтметр и т. п. Встроенный АЦП имеют не все микроконтроллеры AVR. Это и понятно. Ввод аналоговой информации нужен далеко не всегда. В микроконтролле ­ рах AVR применяется десятиразрядное АЦП последовательного приближе ­ ния. Микросхемы, имеющие в своем составе встроенный АЦП, обязательно имеют раздельное питание для цифровой и для аналоговой частей схемы. Поэтому они имеют два вывода питания и два вывода общего провода. Кроме того, один из выводов зарезервирован для подачи на микро ­ схему внешнего опорного напряжения. Опорное напряжение использу ­ ется в схеме АЦП для оценки уровня входного сигнала. От стабильности опорного напряжения зависит точность измерения.

RkJQdWJsaXNoZXIy MTExODQxMg==