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


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


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


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


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


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


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


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


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


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



Контакти
 


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






Timer/Counter Interrupt Mask Register (TIMSK)

Регістр маски переривання від таймерів/лічильників

Біт $39($59) R/W Поч.знач. TIMSK
OCIE2 TOIE2 TICIE1 OCIE1A OCIE1B TOIE1 - TOIE0
R/W R/W R/W R/W R/W R/W R R/W

 

Рис.4.9 – Регістр маски переривання від таймерів/лічильників

 

Біт 7 - OCIE2 (Timer/Counter2 Output Compare Match Interrupt Enable). Дозвіл переривання по збігу TC2 (див.рис.4.5, табл.4.1). Переривання (вектор $003) виконується при рівності вмістів TC1 і регістра збігу B.

Біт 6 - TOIE2 (Timer/Counter2 Overflow Interrupt Enable). Дозвіл переривання по переповненню TC2 (див.рис.4.5, табл.4.1). Переривання (вектор $004) виконується при переповненні TC1.

Біт 5 - TICIE1 (Timer/Counter1 Input Capture Interrupt Enable). Дозвіл переривання по входу захвату (див.рис.4.5, табл.4.1). Переривання (вектор $005) виконується по сигналу захвату на виводі 11 (PD6/ICP).

Біт 4 - OCIE1A (Timer/Counter1 Output Compare Match Interrupt Enable). Дозвіл переривання по збігу TC1 (див.рис.4.5, табл.4.1). Переривання (вектор $006) виконується при рівності вмісту TC1 і регістра збігу B.

Біт 3 - OCIE1B (Timer/Counter1 Output Compare Match Interrupt Enable). Дозвіл переривання по збігу TC1 (див.рис.4.5, табл.4.1). Переривання (вектор $007) виконується при рівності TC1 і регістра збігу B.

Біт 2 - TOIE1 (Timer/Counter1 Overflow Interrupt Enable). Дозвіл переривання по переповненню TC1 (див.рис.4.5, табл.4.1). Відповідне переривання (вектор $008) виконується при переповненні TC1. Якщо таймер/лічильник 1 працює в режимі ШІМ, прапорець переповнення встановлюється при зміні напрямку рахунку, при значенні $0000.

Біт 1- зарезервований; в AT90S8535 цей біт зарезервований і завжди читається як 0.

Біт 0 - TOIE0 (Timer/Counter0 Overflow Interrupt Enable). Дозвіл переривання по переповненню TC0 (див.рис.4.5, табл.4.1). При виникненні переповнення виконується вектор переривання ($009).

Timer/Counter Interrupt Flag Register (TIFR)

Біт $38($58) R/W Поч.знач. TIFR
OCF2 TOV2 ICF1 OCF1A OCF1B TOV1 - TOV0
R/W R/W R/W R/W R/W R/W R R/W

Рис. 4.10 - Прапорцевий регістр переривань від таймерів/лічильників

 

Біт 7 - OCF2 (Output Compare Flag 2). Прапорець виходу збігу 1А (див.рис.4.5). Прапорець встановлюється в "1", якщо відбувається збіг значення TC2 і даних у регістрі OCR2 (Output Compare Register2). Прапорець очищається апаратно при виконанні відповідного вектора переривання. Крім того, прапорець можна скинути, записавши в нього логічну одиницю.

Біт 6 - TOV2 (Timer/Counter2 Overflow Flag). Прапорець переповнення таймера лічильника 2 (див.рис.4.5). Прапорець TOV2 встановлюється ("1") при переповненні TC2. Прапорець скидається апаратно при виконанні відповідного вектора переривання. Крім того, прапорець можна очистити, записавши в нього логічну одиницю.

Біт 5 - ICF1 (Input Capture Flag 1). Прапорець входу захвату 1 (див.рис.4.5). Біт встановлюється в «1» при виникненні події захвату по входу. Він відображає, що значення TC1 скопійовано в регістр захвату ICR1. Прапорець ICF1 очищається при виконанні відповідного вектора обробки переривання. Крім того, прапорець можна очистити, записавши в нього логічну одиницю.

Біт 4 - OCF1A (Output Compare Flag 1A). Прапорець виходу збігу 1А (див.рис.4.5). Прапорець встановлюється в «1», якщо відбувається збіг значення TC1 і даних у регістрі OCR1A. Прапорець очищається апаратно при виконанні відповідного вектора переривання. Крім того, прапорець можна скинути, записавши в нього логічну одиницю.

Біт 3 - OCF1B (Output Compare Flag 1B). Прапорець виходу збігу 1B (див.рис.4.5). Прапорець встановлюється в «1», якщо відбувається збіг значення TC1 і даних у регістрі OCR1B. Прапорець очищається апаратно при виконанні відповідного вектора переривання. Крім того, прапорець можна скинути записавши в нього логічну одиницю.

Біт 2 - TOV1 (Timer/Counter1 Overflow Flag). Прапорець переповнення TC1 (див.рис.4.5). Прапорець TOV1 встановлюється в «1» при виникненні переповнення TC1. Прапорець TOV1 скидається апаратно при виконанні відповідного вектора обробки переривання. Крім того, прапорець можна скинути, записавши в нього логічну одиницю. У режимі ШІМ цей біт встановлюється, коли таймер/лічильник 1 змінює напрямок рахунку при значенні $0000.

Біт 1 - зарезервований; в AT90S8535 цей біт зарезервований і завжди читається як 0.

Біт 0 - TOV0 (Timer/Counter0 Overflow Flag). Прапорець переповнення таймера лічильника 1 (див.рис.4.5). Прапорець TOV0 встановлюється в «1» при переповненні TC0. Прапорець скидається апаратно при виконанні відповідного вектора переривання. Крім того, прапорець можна очистити, записавши в нього логічну одиницю.


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

  1. Accounting Registers
  2. ADC Control and Status Register (ADCSR)
  3. ADC Data Register (ADCL, ADCH)
  4. Analog Comparator Control and Status Register (ACSR)
  5. But he saw by the expression of her face that she was registering it in her
  6. Data Buses and ALU Register/Register Functions
  7. General Interrupt Flag Register (GIFR)
  8. Harry started explaining about hidden microphones and recording equipment. Ron was fascinated, but Hermione interrupted them.
  9. Harry started to tell them about Colin, but Hermione interrupted.
  10. Harry’s thoughts were interrupted by a nudge in the ribs from Ginny. Professor McGonagall had risen to her feet and the mournful hum in the Hall died away at once.
  11. Impacts on Registers
  12. Interruptions




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

<== попередня сторінка | наступна сторінка ==>
General Interrupt Flag Register (GIFR) | Зовнішні переривання

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

 

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


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