Предыдущий <<  $08 ($28) ACSR   >>Следующий

 

Аналоговый компаратор сравнивает (на аппаратном уровне!) напряжения на входах AIN0 (PB.2) и AIN1 (PB.3). Если напряжение на AIN0 выше, чем на AIN1 - на выходе компаратора лог. "1" и наоборот. Настройка компаратора производится при помощи регистра  ACSR

 

Бит
ACSR
Название Описание
7

ACD

Запрет аналогового компаратора. В отличие от других устройств, компаратор по умолчанию включен, а установкой этого бита в "1" выключается. Почему так - непонятно. 

Если вы не используете компаратор - бит ACD лучше установить в "1", это уменьшит потребляемый ток (ненамного, но для режима спячки это важно).

6

-

-

5

ACO

Выход аналогового компаратора. То есть в зависимости от того, напряжение на каком входе выше, тут будет "0" или "1"

4

ACI

Флаг прерывания. Устанавливается в "1" при возникновении условия прерывания (см. ниже). Сбрасывается при обработке прерывания или записью "1" в этот бит.

3

ACIE

Бит разрешения прерывания. Если он установлен в "1" ( и бит I в SREG тоже ), то при установке ACI будет вызвано прерывание.

2

ACIC

Будучи установленным в "1", этот бит подключит выход компаратора ко входу захвата таймера 1. То есть в момент срабатывания компаратора текущее значение счетчика таймера будет "защелкнуто" в регистре ICP (см. описание таймера 1)

1

ACIS1

Эти биты определяют условие, при котором устанавливается флаг прерывания:

  • 00 - при изменении состояния,

  • 10 - при переключении выхода компаратора из "1" в "0" (спад),

  • 11 - при переключении выхода компаратора из "0" в "1" (фронт),

0

ACIS0


эфирные телевизионные антенны ·· покупка faw вита ·· opel almera ·· дилеры москва дэу нексия ·· шевролет лачетти универсал ·· hyundai i20 comfort

nml 11-Jul-2009