Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств

462 Микроконтроллеры AVR от азов программирования... Это тот самый временный регистр, который используется для доступа ко всем остальным 1 6-разрядным регистрам данного таймера/счетчика. Подробнее смотри в разделе «Доступ к 16-раз рядным регистрам». Регистр захвата — ICR1 Н и ICR1L Номер бита 765432 10 ICR1[15;8] ICR1H ICR1[7:0] ICR1L Чтение(И)/ЗаписьОЛО R/w R/W R/W R/W R/W R/W R/W R/W Начальное значение 00000000 Регистр захвата сохраняет содержимое счетного регистра (TCNT1) при поступлении сигнала с внешнего входа захвата ICP1 (или сигнала с выхода аналогового компаратора). Регистр захвата также может исполь ­ зоваться для хранения значения ТОР таймера/счетчика. Регистр захвата имеет размер 16 разрядов и состоит из двух 8-разрядных регистров. Для того, чтобы гарантировать, что старший и младший байты будут записаны одновременно, при обращении к этому регистру для хранения старшего байта используя временный 8-разрядный регистр (TEMP). Этот тот самый временный регистр, который использу ­ ется для доступа ко всем остальным 16-разрядным регистрам данного таймера/счетчика. Подробнее смотри в разделе «Доступ к 16-разрядным регистрам». Регистр маски прерываний таймера/счетчика — TIMSK Номер бита 7 6 5 4 3 2 1 0 | TOIE1 | OCIE1A | OCIE1B | — | ICIE1 | OCIEOB | TOIEO | OCIEOA | TIMSK 4TeHne(R)/3anMCb(W) R/w R/W R/W R R/W R/W R/W R/W Начальное значение 00000000 Бит 7 — TOIE1: Разрешение прерываний по переполнению. Прерывания по переполнению таймера/счетчика 1 разрешены, когда значение этого бита равно единице, а также установлен флаг I регистра состояния (глобальное разрешение прерываний). Если при этом установ ­ лен флаг TOV1 регистра TIFR (см. раздел «Прерывания»), вызывается процедура обработки прерывания по соответствующему вектору. Бит 6 — OCIE1 А: Разрешение прерывания по совпадению (канал А). Прерывания по совпадению в канале А таймера/счетчика 1 разрешены, когда значение этого бита равно единице, а также установлен флаг I регистра состояния (глобальное разрешение прерываний). Если при этом установлен флаг OCFIA регистра TIFR (см. раздел «Прерывания»), вызывается процедура обработки прерывания по соответствующему вектору.

RkJQdWJsaXNoZXIy MTExODQxMg==