Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

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






Лекция 8. Эти регистры управляют предделителями.






 

Эти регистры управляют предделителями.

Структурную схему предделителя можно представить следующим образом:

 
 

 


 

Таймеров-счетчиков может быть от 2 до 6. Таймер счетчик T0 имеет ряд функций, зависящий от модели МК. Он может использоваться для отсчета и измерения временных интервалов как счетчик внешних событий, и как генератор сигналов с ШИМ. Таймер-счетчик Т1 может запоминать свое состояние по внешнему сигналу, а также работать в качестве 2-х или 3-х канального ШИМ. При использовании таймеров-счетчиков более 2х, они повторяют функции Т0 и Т1. Каждый таймер-счетчик использует 1 или более портов ввода-вывода. Как правило, это линии ввода-вывода портов общего назначения. А функции, реализуемые этими выводами при работе совместно при работе с таймерами-счетчиками, являются их альтернативными функциями.

8-битный таймер-счетчик Т0 используется во всех моделях. Для управления сигналами ШИМ, для подсчета событий и т.д.

 

 

Схему работы Т0 можно представить в следующем виде:

TIMSK – регистр маскирования прерывания

Как только с помощью разрядов CS0-CS2 регистра TCCR0 для делителя частоты будет установлена комбинация, отличная от 0, таймер Т0 по каждому импульсу, поступающему на тактовый вход начинает увеличивать содержимое регистра TCNT0. Когда состояние счетчика в регистре TCNT0 изменяется с FF на 00, в регистре TIFR устанавливается флаг переполнения. Таймер-счетчик Т0 обычно используется для оценки временных интервалов. Для этого в ходе выполнения программы в регистр TCNT0 записывается исходное значение. Затем может быть запущен Т0 с требуемым входным тактом. Остановка отсчета времени производится по сигналу переполнения, который записывается в регистр TIFR.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.005 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал