МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
||||||||||||||||||||||
Режим таймераПринцип роботи 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 мікроконтролера
Скидання таймера/лічильника. Якщо розряд СТС2 встановлений в «1», то при збігу вмісту рахункового регістра й регістра порівняння OCR2 відбувається скидання TCв стан «$00». Примітка. Оскільки скидання виконується в машинному циклі, наступному за тим, під час якого відбувся збіг, поводження TCзалежить від установленого коефіцієнта ділення|поділки,розподілу,поділу| переддільника таймера (див. табл. 5.8). При коефіцієнті ділення, рівному 1, стан TCміняється таким чином ...→ С-2 → С-1 → С → 0 ® 1 →... а при коефіцієнті ділення, не рівному 1: ... → (С-2, ...,С-2) → (С-1, ...,С 1) → (С, 0, ..., 0) →..-, де С - число, що знаходиться|перебуває| в регістрі|реєстрі| порівняння.
Читайте також:
|
|||||||||||||||||||||||
|