logo
Ответы_МПС

21 Работа с модулем компаратора в мк

М одуль содержит два компаратора выводы которых мультиплексированы с RA0 и RA3. Вход источника опорного U может быть подключен на вход компараторов, при использовании модуля источника опорного U. В регистре CNCON находятся биты управления модуля компараторов.

Компаратор может использовать внешний и внутренний источник опорного U подключаемый на вход обоих компараторов или на каждый отдельно.

Время реакции компаратора – это максимальная задержка изменения максимального выходного сигнала после изменения входного.

Модуль устанавливает бит CMIF в регистре PIR1. Пользователь должен проверить какой из компараторов вызвал установку флага CMIF чтение битов 7 и 6 регистра CNCON. Флаг прерывания должен быть сброшен программно в подпрограмме обработки прерывания необходимо выполнить действия.

1. Произвести запись или чтение регистра CNCON для устранения не соответствия.

2. Сбросить флаг CMIF.

3. Можно прочитать данные регистры CNCON биты выходов доступны только для чтения

4 Если модуль компараторов включен, то в режиме SLEEP продолжают работать. Если прерывание компараторов разрешины. При любом сбросе МК все бита регистра CNCON сбрасываются в 0. Сброс включает оба компаратора делая все входа аналоговыми. Амплитуда входного сигнала ограничивает в пределе Vss=-0.66V Vdd=+0.6V, внутреннее сопротивление аналогового источника не менее 10кОМ.

Компоненты подключаемые к аналоговому входу должны иметь минимальный ток утечки.