Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Розрядний таймер/лічильник 1

16-розрядний таймер/лічильник може одержувати імпульси тактової частоти - CK, імпульси з попереднього дільника (CK/8, CK/64, CK/256 або CK/1024), імпульси із зовнішнього виводу або бути зупинений відповідними установками регістра TCCR1A. Прапорці стану таймера (переповнення, збігу й захвату) і керуючі сигнали перебувають в регістрі TIFR. Дозвіл і заборона переривань від таймера 1 управляється регістром TIMSK (рис.5.5).

При роботі TC1 від зовнішнього сигналу, зовнішній сигнал синхронізується з тактовим генератором ЦПП. Для правильної обробки зовнішнього сигналу, мінімальний час між сусідніми імпульсами повинен перевищувати період тактової частоти процесора. Сигнал зовнішнього джерела обробляється по спадаючому фронту тактової частоти процесора.

16-розрядний таймер/лічильник 1 можна використовувати як лічильник з високим дозволом, так і для точних застосувань із низьким коефіцієнтом ділення тактової частоти. Більш високі коефіцієнти ділення можна використовувати для повільних функцій або виміру часових інтервалів між рідкісними подіями.

Таймер/лічильник 1 підтримує дві функції збігу. При цьому використовуються регістри збігу OCR1A і OCR1B як джерела для порівняння із вмістом лічильника. При збігу вмісту регістрів TCNT1 і OCR1A (або OCR1B) може відбуватися обнуління TC1 або перемикання виходу OC1A (OC1B), залежно від того, що запрограмовано.

Таймер/лічильник 1 можна використовувати як 8-, 9- або 10-розрядний широтно-імпульсний модулятор (ШІМ). У цьому режимі лічильник і регістри OCR1А/OCR1B працюють як захищений від брязкоту незалежний ШІМ з відцентрованими імпульсами. Докладно ця функція буде описана нижче.

Функція захвату по входу передбачає захват вмісту Таймера/лічильника1 в регістр захвату ICR1 і управляється зовнішнім сигналом на вході захвату - ICP (рис.5.6). Робота режиму захвату визначається керуючим регістром TCCR1. Крім того, захват може здійснюватися й по керуванню від аналогового компаратора. Більш докладно - див. аналоговий компаратор.

Рис. 5.5 - Функціональна схема таймера-лічильника TC1

 

Рис. 5.6 - Схема підключення виводу ICP

 

При роботі захвату по входу, може бути включена схема придушення шуму. При цьому сигнал захвату виникає тільки в тому випадку, якщо подія, що управляє захватом, спостерігається протягом 4-х машинних циклів.


Читайте також:

  1. Розрядний таймер/лічильник 0
  2. Розрядний таймер/лічильник 2
  3. Таймер/лічильник 1 в режимі ШІМ




Переглядів: 1148

<== попередня сторінка | наступна сторінка ==>
Timer/Counter0 Control Register (TCCR0) | Timer/Counter1 Control Register A (TCCR1A)

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.001 сек.