Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Ctrla - регистр управления А блока hi-res
· Биты 7:2 - Res: резервные биты Данные биты являются резервными и всегда считываются с нулевыми значениями. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты. · Биты 1:0 - HREN[1:0]: разрешение работы блока Hi-Res Разрешает режим Hi-Res для таймера-счетчика в соответствии с таблицей 16.1. Установка одного бита или двух бит HREN активизирует генерацию импульсов с высокой разрешающей способностью на всех линиях порта ввода-вывода общего назначения. Это означает, что, если для генерации ШИМ или частотного сигнала на линиях одного и того же порта используются оба таймера-счетчика, необходимо разрешить работу блока Hi-Res. Таблица 16.1. Разрешение работы блока Hi-Res
Обзор регистров
Счетчик реального времени RTC Отличительные особенности · 16-битная разрешающая способность · Выборочный источник опорной синхронизации · 32.768 кГц · 1.024 кГц · Программируемый предделитель · 1 регистр сравнения · 1 регистр периода · Сброс таймера по переполнению · Опциональное прерывание/событие по переполнению и совпадению Обзор Счетчик реального времени - 16-битный счетчик, который подсчитывает импульсы сигнала опорной синхронизации и генерирует события и/или прерывания при достижении заданного значения и/или значения TOP. Сигнал опорной синхронизации обычно генерируется высокоточным кварцевым генератором частоты 32.768 кГц, который спроектирован с учетом минимального энергопотребления. Счетчик реального времени обычно используется в экономичных режимах работы МК с целью сохранения счета времени и возобновления активной работы МК через регулярные интервалы времени. На вход опорной синхронизации RTC может быть подан сигнал частоты 32.768 кГц или 1.024 кГц. В качестве источника этого сигнала может выступать внешний кварцевый генератор частоты 32.768 кГц или внутренний RC-генератор частоты 32 кГц. Более детально о выборе источника синхронизации RTC см. в 7.9.4 "RTCCTRL - регистр управления RTC". На входе синхронизации счетчика модуля RTC дополнительно предусмотрен программируемый предделитель, который, при необходимости, позволяет понизить частоту опорной синхронизации.
Модуль RTC может генерировать запросы на прерывания и/или события по совпадению и переполнению. Домены синхронизации RTC - асинхронный модуль. Он синхронизируется от отдельного источника, который никак не связан с сигналом основной системной синхронизации и другими производными от него сигналами, как, например, сигнал синхронизации УВВ. После выполнения записи в регистр управления или регистр счетчика для вступления выполненных изменений в силу необходимо некоторое время, которое измеряется циклами синхронизации RTC и/или УВВ. Точное значение времени синхронизации приводится при описании каждого регистра. Прерывания и события Модуль RTC может генерировать как прерывания, так и события. Прерывание и/или событие по совпадению счетчик реального времени генерирует, если значение счетчика окажется равным значению регистра сравнения. В свою очередь, прерывание и/или событие по переполнению RTC генерируется, когда значение счетчика становится равным значению регистра периода. Кроме того, при переполнении счетчик обнуляется. Когда регистр периода равен нулю, события будут генерироваться только при каждом третьем переполнении или совпадении. Это связано с тем, что счетчик реального времени тактируется асинхронным сигналом синхронизации. Если же регистр периода будет равен единице, то события будут генерироваться при каждом втором переполнении или совпадении. Наконец, если регистр периода будет равным двум или больше двух, события, также как и прерывания, будут генерироваться при каждом переполнении или совпадении Описание регистров
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-12-30; просмотров: 223; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.22.240.205 (0.006 с.) |