![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
(ПИТ).
Адрес 0040h – 005Fh.
Для задания временных интервалов и формирования сигналов с различными временными параметрами в микро-ЭВМ применяется микросхема программируемого интервального таймера.
Структурная схема ПИТ.
IN0
OUT0
D0-D7 GATE0
R IN1
W OUT2
CS GATE2
A0-A1
IN2
GATE2
OUT2
Программирование таймера осуществляется путем записи управляющих слов в регистр режима и начальных значений в счетчике.
Каждый счетчик имеет вход IN по заднему фронту которого счетчик выполняет функцию уменьшения на единицу своего содержимого. Управляющий вход GATE и выход OUT.
D0-D7 – шина данных
R – Сигнал чтения микросхемы
W – Сигнал записи в микросхему
CS – сигнал выбора микросхемы
A0-A1 – сигнал шины адреса.
Каждый счетчик может работать в одном из шести режимов. В микро-ЭВМ используются 2 режима (в данной ЭВМ): режим генератор Меандра – в этом режиме счетчик ПИТ выполняет функцию генератора переменной частоты со скважностью 2, т.е. уровень логической единицы выходного сигнала занимает первый полупериод, а уровень логического нуля – второй полупериод. Точнее, если n – значение, загруженное в счетчик – четно, то длительность уровня логической единицы и логического нуля равна (n*T)/2. Если n – нечетно, то длительность уровня логической единицы: ((n+1)*T)/2, а логического нуля: ((n-1)*T)/2.
В режиме программируемого делителя частоты счетчик ПИТ работает как делитель входной частоты fвх на некоторое число n, загруженное в счетчик. При этом из входного сигнала на выходе формируется сигнал с частотой fвх/n, у которого уровень логической единицы имеет длительность (n-1)*Tвх, а уровень логического нуля имеет длительность Твх.
Назначение регистров ПИТ
Адрес | Назначение |
0040h | Загрузка значения в счетчик 0 и чтение значения с счетчика 0 |
0041h | Загрузка значения в счетчик 1 и чтение значения с счетчика 1 |
0042h | Загрузка значения в счетчик 2 и чтение значения с счетчика 2 |
0043h | Загрузка значения в счетчик 3 и чтение значения с счетчика 3 |
Дата публикования: 2015-02-03; Прочитано: 667 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!