logo
Микроконтроллеры семейства MCS-511

5.6.1.Регистр управление таймера/счетчика 2 t2com.

Символ

Позиция

Имя и назначение

TF2

Т2СОМ.7

Флаг переполнения таймера/счетчика 2. Сбрасывается программным путем. Флаг не устанавливается, если либо RCLK, либо TCLK (см. ниже) установлены в 1

ЕХF2

Т2СОN.6

Внешний флаг таймера/счетчика 2. Устанавливается при защелкивании информации в таймерных регистрах или при перезагрузке, происходящих под воздействием перепада из 1 в 0 на выводе Р1.1 и при EXEN2  1. Сбрасывается только программным путем. При разрешенном прерывании от таймера/счетчика 2 вызывает подпрограмму обработки прерывания (если бит Т2МОD.0 = 0)

RCLK

T2CON.5

Выбор таймера/счетчика 2 для задания скорости работы приемника в режимах 1 и 3. При RCLK = 1 используется таймер/счетчик 2, при RCLK = 0 - таймер/счетчик 1

TCLK

Т2СОN.4

Выбор таймера/счетчика 2 для задания скорости работы передатчика в режимах 1 и 2.

При TCLK = 1 используется таймер/счетчик 2, при TCLK = 0 - таймер/счетчик 1

EXEN2

T2CON.3

Разрешение работы от внешнего сигнала. При EXEN2 = 1 перепад из 1 в 0 на выводе Р1.1 вызывает защелкивание информации или перезагрузку таймера/счетчика 2. При EXEN2 = 0 таймер/счетчик 2 игнорирует сигналы на выводе Р1.1

TR2

T2CON.2

Запуск/остановка таймера. TR2 = 1 запускает таймер/счетчик 2

С/Т2

Т2СОN.1

Бит выбора режима работы таймера/ счетчика 2. При установке бита в 1 функционирует как счетчик перепадов из 1 в 0 на выводе Р1.0. При установке бита в 0 работает таймер

CP/RL2

Т2СОN.0

Выбор режима защелки/перезагрузки. Если бит установлен в 1, то при ЕХЕН2 = 1 перепад из 1 в Она Р1.1 вызовет защелкивание содержимого TL2. ТН2 a BCAP2L, RCAP2H. При нулевом бите таймер/счетчик 2 работает в режиме автоперезагрузки при переполнении счетчика или при обнаружении перепада из 1 в Она Р1.1 (последнее при EXEN2 = 1)

После сброса все биты регистра T2ON устанавливаются в 0.