Режимы использования каналов интервального таймера. Диаграммы и особенности режимов

Режим 0 Прерывание терминального счета.

После записи управляющего слова в регистр режима канала на выходе ОUT устанавливается напряжение низкого уровня. Загрузка счетчика не изменяет это состояние. Затем начинается работа счетчика (декремент).

В момент, когда счетчик обнулится, на выходе OUT устанавливается напряжение высокого уровня и сохраняется до загрузки счетчика новым значением.

Счет возможен только при сигнале высокого уровня на входе GATE. Низкий уровень этого сигнала или ниспадающий фронт запрещают счет.

Перезагрузка счетчика во время счета приводит к остановке счета младшим байтом, загрузка старшего байта запускает новый цикл счета.

Минимально допустимое значение счетчика n равно 2.

Режим 1 Ждущий мультивибратор.

На выходе OUT формируется отрицательный импульс длительностью t = n ●T, где n - число, загруженное в счетчик, T- период тактовых импульсов.

Низкий уровень на выходе OUT устанавливается со следующего такта после подачи на вход GATE сигнала высокого уровня.

Загрузка в счетчик нового числа не влияет на длительность текущего импульса, но учитывается при следующем запуске счетчика.

Перезапуск счетчика производится нарастающим фронтом сигнала на входе GATE (без перезагрузки счетчика).

Минимально допустимое значение счетчика n равно 1.

Режим 2 Генератор частоты (периодический).

Каждый раз после достижения счетчиком нуля на выходе OUT появляется отрицательный импульс с длительностью один такт.

Перезагрузка значения n счетчика вступает в силу только после перезапуска счетчика.

При исчезновении сигнала высокого уровня на входе GATE прекращается счет и на выход OUT подается напряжение высокого уровня.

Перезапуск счетчика происходит при наличии на входе GATE сигнала высокого уровня.

Минимально допустимое значение счетчика n равно 4.

Режим 3 Генератор меандра (периодический).

Аналогичен режиму 2, но выходной сигнал имеет форму меандра, т.е. прямоугольной формы, где положительный уровень выходного сигнала занимает первый полупериод, а отрицательный - второй полупериод.

Если n (начальное значение счетчика) четно, то длительность положительного и отрицательного полупериодов равна t1,2 = n ●T/2, а если n нечетно - то t1 = (n+1) ● T/2 и t2 = (n-1) ● Т/2 соответственно.

Низкий уровень сигнала на входе GATE запрещает счет, на выходе OUT устанавливается сигнал высокого уровня.

Высокий уровень GATE разрешает счет, а нарастание его запускает счетчик начального состояния. Значение счетчика n не менее 4.

Режим 4 Счетчик событий.

По окончании отсчета числа, загруженного в счетчик, на выходе OUT формируется отрицательный импульс длительностью один такт.

Запись в счетчик во время счета младшего байта не влияет на текущий счет, а запись старшего байта перезапускает счетчик.

Низкий уровень входа GATE запрещает счет, высокий - разрешает.

Минимально допустимое значение счетчика n равно 1.

Режим 5 Счетчик событий с автозагрузкой.

Отличие от режима 4 состоит в том, что каждое нарастание сигнала на входе GATE перезапускает счетчик.

Перезагрузка счетчика не влияет на текущий цикл, однако следующий цикл определяется вновь занесенным числом n.

Минимально допустимое значение счетчика n равно 1.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: