Предыдущая Следующая

Регистры совпадения (MR0...MR3)

Значение регистра совпадения непрерывно сравнивается со значением счетчика таймера. Когда эти значения равны, автоматически производятся некоторые заданные действия, которые определяются параметрами настройки регистра MCR. Возможные действия состоят в том, чтобы сгенерировать прерывание, сбросить счетчик таймера или остановить таймер.

Регистр управления совпадением (MCR: TIMERO — TOMCR: 0хЕ0004014; TIMER1 - T1MCR: 0хЕ0008014)

Регистр управления совпадением используется для того, чтобы задавать, какие операции будут выполнены, когда содержимое одного из регистров совпадения станет равным содержимому счетчику таймера. Функции каждого из битов регистра управления совпадением приведены в Табл. 15.5.

Таблица 15.5. Биты регистра управления совпадением (MCR: TIMERO — TOMCR: 0хЕ0004014; TIMERl - T1MCR: 0хЕ0008014)

Номер бита MCR

Функция бита

Описание

Значение после сброса

0

Прерывание otMRO

Когда этот бит установлен, прерывание будет сгенерировано, если значение MR0 совпадет со значением ТС. Когда бит сброшен, это прерывание запрещено

0

1

Сброс от MR0

Когда этот бит установлен, ТС будет сброшен, если значение MR0 совпадет со значением ТС. Когда бит сброшен, эта возможность не поддерживается •

0

2

Останов от MR0

Когда этот бит установлен, ТС и РС будут остановлены и бит TCR[0] будет сброшен, если значение MR0 совпадет со значением ТС. Когда бит сброшен, эта возможность не . поддерживается

0

3

Прерывание otMRI

Когда этот бит установлен, будет сгенерировано прерывание, если значение MR1 совпадет со значением ТС. Когда бит сброшен, это прерывание запрещено

0

Таблица 15.5. Биты регистра управления совпадением (MCR: TIMERO — TOMCR: 0хЕ0004014; TIMERl - T1MCR: 0хЕ0008014) (продолжение)

Номер бита MCR

Функция бита

Описание

Значение после сброса

4

Сброс от MR1

Когда этот бит установлен, ТС будет сброшен, если значение MR1 совпадет со значением ТС. Когда бит сброшен, эта возможность не поддерживается

0

5

Останов от MR1

Когда этот бит установлен, ТС и РС будут остановлены и бит TCR[0] будет сброшен, если значение MR1 совпадет со значением ТС. Когда бит сброшен, эта возможность не поддерживается

0

6

Прерывание OTMR2

Когда этот бит установлен, будет сгенерировано прерывание, если значение MR2 совпадет со значением ТС. Когда бит сброшен, это прерывание запрещено

0

7

Сброс от MR2

Когда этот бит установлен, ТС будет сброшен, если значение MR2 совпадет со значением ТС. Когда бит сброшен, эта возможность не поддерживается

0

8

Останов от MR2

Когда этот бит установлен, ТС и РС будут остановлены и бит TCR[0] будет сброшен, если значение MR2 совпадет со значением ТС. Когда бит сброшен, эта возможность не поддерживается

0

9

Прерывание от MR3

Когда этот бит установлен, будет сгенерировано прерывание, если значение MR3 совпадет со значением ТС. Когда бит сброшен, это прерывание запрещено

0

10

Сброс от MR3

Когда этот бит установлен, ТС будет сброшен, если значение MR3 совпадет со значением ТС. Когда бит сброшен, эта возможность не поддерживается

0

11

Останов от MR3

Когда этот бит установлен, ТС и РС будут остановлены и бит TCR[0] будет сброшен, если значение MR3 совпадет со значением ТС. Когда бит сброшен, эта возможность не поддерживается

0

Регистры захвата (CR0...CR3)


Предыдущая Следующая






Warning: include(./news.php) [function.include]: failed to open stream: No such file or directory in /var/www/picprof/data/www/picprof.com/book/book4_186.html on line 362

Warning: include(./news.php) [function.include]: failed to open stream: No such file or directory in /var/www/picprof/data/www/picprof.com/book/book4_186.html on line 362

Warning: include() [function.include]: Failed opening './news.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/picprof/data/www/picprof.com/book/book4_186.html on line 362