![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Будучи включенным, компаратор позволяет сравнить значения напряжений на выводах РВ0 и РВ1. Чтобы указанные линии порта могли использоваться аналоговым компаратором, они должны быть сконфигурированы как входы. Внутренние подтягивающие резисторы, если они подключены, при разрешении работы компаратора отключаются автоматически.
Результатом сравнения является логическое значение, которое может быть прочитано из программы. По результату сравнения может быть сгенерировано прерывание. Управление работой компаратора осуществляется с помощью битов регистра ACSR (табл. 4.17–4.18). При включении напряжения питания все разряды регистра ACSR сбрасываются в 0. К неинвертирующему входу компаратора вместо вывода AIN0 микроконтроллера может быть подключен внутренний источник опорного напряжения величиной 1.22±0.05 В.
Таблица 4.17 – Разряды регистра ACSR
Разряд | Название | Описание |
ACD | Выключение компаратора (1 – выключен) | |
ACBG | Подключение к неинвертирующему входу компаратора внутреннего ИОН (1 – подключен, 0 – не подключен) | |
ACO | Результат сравнения (выход компаратора) | |
ACI | Флаг прерывания от компаратора | |
ACIE | Разрешение прерывания от компаратора | |
- | Зарезервирован | |
1,0 | ACIS1:ACIS0 | Условия возникновения прерывания от компаратора |
Таблица 4.18 – Условия генерации запроса на прерывание от компаратора
ACIS1 | ACIS0 | Условие |
Любое изменение состояния выхода компаратора | ||
Зарезервировано | ||
Изменение состояния выхода компаратора с 1 на 0 | ||
Изменение состояния выхода компаратора с 0 на 1 |
Дата публикования: 2014-11-04; Прочитано: 498 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!