Лекция №10. Программируемый интервальный таймер
Содержание лекции:схема включения программируемого интервального таймера в микропроцессорную систему, его адресация, коды выбора одного из счетчиков, режимы работы.
Цели лекции:изучить назначение входов и выходов программируемого интервального таймера, способы его инициализации, режимы работы.
На рисунке 26 приведена типичная схема включения программируемого интервального таймера (ПИТ или PIT-Programmable Interval Timer) в микропроцессорную систему. Из этого рисунка 26 видно, что ПИТ содержит три независимых шестнадцатиразрядных синхронных вычитающих счетчика CTi с синхронной загрузкой кода. Назначение выводов счетчиков следующее: CLKi - вход сигнала тактовой частоты, G(ATE)i - вход управления запуском/остановом счета. OUTi - выход сигнала.
Рисунок 26 - Схема включения ПИТ в микропроцессорную систему
Как показано на рисунке 26, вход Chip Select (CS) соединен с 0-м выходом дешифратора (DC) адреса. В соответствии с логикой работы DC при обращении микропроцессора (CPU) к ПИТ на управляющих входах OE должны быть активные уровни: A7=1, A6=A5=0. На адресных входах дешифратора для активизации 0-го выхода должен быть помещен двоичный код A4=A2=A1=0. С учетом приведенных ранее битов A1,A0 таймер имеет адреса, представленные в таблице 29.
Т а б л и ц а 29
ЛИНИИ ШИНЫ АДРЕСА | СЧЕТЧИК/ РЕГИСТР УПРАВЛЕНИЯ | АДРЕС (HEX) | |||||||
A7 | A6 | A5 | A4 | A3 | A2 | A1 | A0 | ||
CT0 | |||||||||
CT1 | |||||||||
CT2 | |||||||||
CSR |
Из таблицы 30 видно, что входы A1,A0 осуществляют выбор одного из трех счетчиков (CT0-CT2) или регистра управления (CSR).
Остальные выводы выполняют функции, аналогичные функциям других микросхем этого комплекта
Т а б л и ц а 30
А1 | A0 | СЧЕТЧИК/ РЕГИСТР УПРАВЛЕНИЯ |
CT0 | ||
CT1 | ||
CT2 | ||
CSR |
Установка режима работы каждого счетчика производится программно путем записи байта управления и начального значения коэффициента деления Ni (модуля счета).
Дата добавления: 2015-12-01; просмотров: 1396;