АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Микроконтроллер MSP430. Модуль таймера микроконтроллера. Архитектура

Читайте также:
  1. I. Исторический модуль.
  2. II Философский модуль.
  3. III. Культурологический модуль.
  4. Аппаратное обеспечение микроконтроллера. Изменяемый функциональный блок микроконтроллера.
  5. Взаимодействие микроконтроллера с клавиатурой,дисплеем
  6. Внутрипредметный модуль ,,Орфографический практикум,,
  7. Внутрипредметный модуль ,,Орфоэпическая зоркость,,
  8. ДЛЯ МОДУЛЬНОГО КОНТРОЛЮ.
  9. З модульного контролю «Господарча діяльність підприємств ЖКГ»
  10. Завдання до модульного контролю №2
  11. ЗАВДАННЯ ПО ДОГЛЯДУ ЗА ХВОРИМИ ДЛЯ МОДУЛЬНОГО КОНТРОЛЮ.
  12. ЗАВДАННЯ ПО ДОГЛЯДУ ЗА ХВОРИМИ ДЛЯ МОДУЛЬНОГО КОНТРОЛЮ.

Таймер А – это 16-разрядный таймер/счетчик с тремя регистрами захвата/сравнения. Таймер А может обеспечить множество захватов/сравнений, выходов ШИМ и выдержку временных интервалов. Таймер А также имеет обширные возможности прерывания. Прерывания могут быть сгенерированы от счетчика при переполнении и от каждого из регистров захвата/сравнения.

  • Таймер А обладает следующими возможностями:
  • Асинхронный 16-разрядный таймер/счетчик с четырьмя режимами работы;
  • Выбираемый и конфигурируемый источник тактирования;
  • Три конфигурируемых регистра захвата/сравнения;
  • Конфигурируемые выходы с возможностью ШИМ;
  • Асинхронная фиксация (защелка) входа и выхода;
  • Регистр вектора прерываний для быстрого декодирования всех прерываний таймера А.

 

 

 

Микроконтроллер MSP430. Модуль таймера микроконтроллера. Режимы счёта.

Таймер имеет четыре режима работы, описанных в таблице 11-1: «стоп», «вверх», «непрерывный» и «вверх/вниз». Режимы работы выбираются с помощью битов MCx.

 

 

Режим «Вверх»

Режим «вверх» используется, если период таймера должен отличаться от количества отсчетов 0FFFFh. Таймер многократно считает вверх до значения, содержащегося в регистре сравнения TACCR0, который задает период, как по- казано на рис. Количество отсчетов таймера в периоде равно TACCR0+1.

Когда значение таймера становится равно содержимому TACCR0, таймер перезапускается, начиная счет от нуля. Если режим «вверх» выбран, когда значение таймера больше содержимого TACCR0, таймер немедленно перезапускается, начиная считать от нуля.

 

 

Флаг прерывания TACCR0 CCIFG устанавливается, когда значение таймера равно содержимому TACCR0. Флаг прерывания TAIFG устанавливается, когда таймер считает от TACCR0 к нулю. На рис. показан цикл установки флагов.

 

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)