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


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


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


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


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


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


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


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


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


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



Режим таймера

Принцип роботи TCТС2 у цьому режимі такий самий, як і в розглянутих раніше. По кожному імпульсу, що надходить на тактовий вхід таймера/лічильника, проводиться|виробляється,справляється| інкремент вмісту рахункового регістра TCNT2. При переході TCзі стану «$FF» в стан «$00» встановлюється прапорець TOV2 регістра TIFR і генерується запит на переривання. Дозвіл переривання здійснюється установкою в «1» розряду TOIE2 регістра TIMSK (прапорець загального дозволу переривань I регістра SREG також повинен бути встановлений в «1»).

Таймер/лічильник ТС2 має також функцію порівняння, яка полягає в безперервному (кожний машинний цикл) порівнянні вмісту рахункового регістра TCіз вмістом регістра порівняння OCR2, розташованого за адресою $23 ($43). При збігу вмісту цих регістрів у наступному машинному циклі встановлюється прапорець OCF2 регістра TIFR і генерується запит на переривання. Дозвіл переривання здійснюється установкою в «1» розряду OCIE2 регістра TIMSK. Разом з установкою прапорця в регістрі TIFR, при рівності рахункового регістра й регістра порівняння можуть виконуватися й інші дії:

- скидання таймера/лічильника;

- зміна стану виводу ОС2.

Поведінка мікроконтролера, тобто виконання або невиконання вказаних дій, визначається станом розрядів СОМ21:СОМ20 і СТС2 регістра керування TCCR2.

Стан розрядів СОМ21 і СОМ20 визначає поведінку виводу ОС2 при збігу вмісту рахункового регістра й регістра порівняння OCR2. Щоб таймер/лічильник міг управляти цим виводом, він повинен бути сконфігурирований як вихідний. Поведінку виводу наведено в табл.5.9.

Таблиця 5.9

Керування виводом ОС2 мікроконтролера

COM21 COM20 Опис
Таймер/лічильник T2 відключений від виводу ОС2
Стан виводу міняється на протилежне
Вивід скидається в «0»
Вивід установлюється в «1»

 

Скидання таймера/лічильника. Якщо розряд СТС2 встановлений в «1», то при збігу вмісту рахункового регістра й регістра порівняння OCR2 відбувається скидання TCв стан «$00».

Примітка. Оскільки скидання виконується в машинному циклі, наступному за тим, під час якого відбувся збіг, поводження TCзалежить від установленого коефіцієнта ділення|поділки,розподілу,поділу| переддільника таймера (див. табл. 5.8). При коефіцієнті ділення, рівному 1, стан TCміняється таким чином

...→ С-2 → С-1 → С → 0 ® 1 →...

а при коефіцієнті ділення, не рівному 1:

... → (С-2, ...,С-2) → (С-1, ...,С 1) → (С, 0, ..., 0) →..-,

де С - число, що знаходиться|перебуває| в регістрі|реєстрі| порівняння.

 


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

  1. IV. Определение метрологических характеристик контрольно - измерительных приборов при различных режимах эксплуатации
  2. Q6 розраховують тільки при нестаціонарному режимі
  3. XIX. ОСОБЕННОСТИ ПРАВОВОГО РЕЖИМА ПРИРОДНЫХ РЕСУРСОВ
  4. А.1.5. Режим роботи СТОА
  5. Авторитарний політичний режим.
  6. Авторитарний режим
  7. АВТОРИТАРНИЙ РЕЖИМ
  8. Адиабатический режим
  9. Адміністративний устрій та окупаційний режим в Україні під час війни 1941-1945 рр
  10. Анализ установившихся режимов в линейных электрических цепях постоянного тока
  11. АНТИДЕМОКРАТИЧНИЙ РЕЖИМ
  12. Асинхронний режим роботи




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

<== попередня сторінка | наступна сторінка ==>
Timer/Counter2 Control Register (TCCR2) | Режим ШІМ

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

  

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


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