Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Режимы функционирования каналов таймера i8254

БИС программируемого интервального таймера i8254

Общие сведения

Подсистема таймера компьютера IBM PC AT

 

Назначение системного таймера:

– измерение __________________________ между событиями;

– подсчет числа _____________________, прерывание процессора по достижении их запрограммированного числа;

– управление процедурой включения/выключения электропривода устройства;

– программирование __________________________ данных между устройствами;

– __________________________ между программами.

Реализация системного таймера

Аппаратная основа – программируемый интервальный таймер (ПИТ, PIT – Programmable Interval Timer).

Варианты реализации ПИТ:

– БИС i8253 (PC XT);

– БИС i8254 (PC AT);

– i8254-совместимый компонент в составе современных наборов системной логики (чипсетов).

 

Предназначен для:

– получения программно-управляемых __________________________;

– генерации ______________________________.

Содержит три идентичных независимых канала. Каждый канал программируется на работу в одном из шести режимов для двоичного или двоично-десятичного вычитающего счета.

 

Н-р реж. Наименование режима
  прерывание от ___________________ счета (Interrupt on terminal count)
  программируемый ждущий _____________________ (Hardware retriggerable one-shot)
  импульсный ________________________ (Rate generator)
  генератор __________ (Square wave output)
  _______________-________________ строб (Software triggered strobe)
  _____________-________________ строб (Hardware triggered strobe)

 

Счетчик __________________________ при достижении нулевого значения:

– режимы _,__,__,____ – счет продолжается от максимального значения (FFFF в двоичном счете, 9999 – в десятичном);

– режимы _____ – периодические; счетчик перезагружается первоначальным значением либо вновь загруженным и продолжает счет дальше.

Н-р реж. Тип режима
0, 4 однократного выполнения функций
1, 5 с аппаратно-управляемым перезапуском
2, 3 с автоматическим перезапуском

Если в режиме 2 или 3 на вход канала подать _____________________________, на выходе будет получен сигнал, частота которого равна частоте входного, деленной на заданное ___-_____________ число (константа пересчета).

 

Структурная схема PIT i8254

D0-D7 (Вх/Вых) – ________________

CLK0, CLK1, CLK2 (Вход) – ________________ каналов 0-2

OUT0, OUT1, OUT2 (Выход) – ВЫХОДЫ каналов 0-2

GATE0, GATE1, GATE2 (Вход) – _______________________ каналов 0-2. Активный уровень – высокий

CS# (Вход) – ВЫБОР ТАЙМЕРА. Активный уровень – низкий

WR# (Вход) – ЗАПИСЬ. Активный уровень - низкий. Разрешает запись в регистры контроллера, если CS=0

RD# (Вход) – ЧТЕHИЕ. Активный уровень - низкий. Разрешает считывание регистров таймера в процессор, если CS=0

А1, А0 (Вход) – АДРЕС. Выбирают один из ____________________ или __________________________ (СWR) для чтения или записи.

 

SR. 8-разрядный регистр состояния.

CWR. 8-разрядный регистр управления предназначен для приема и хранения кода управляющего слова.

Устройство управления осуществляет управление входом/выходом счетчика-таймера в зависимости от запрограммированного _________.

OL. 16-разрядная _______________________. Используется для запоминания и хранения содержимого счетчика CE по командам "Чтение на лету" и "Обратное чтение". После выполнения этих команд содержимое OL может быть считано _________________________.

CE. 16-разрядный счетчик работает в режиме _____________. Выполняет счетные операции в двоичном или __________-_______________ коде с однобайтовыми или двухбайтовыми числами.

СR. 16-разрядный регистр предназначен для хранения ____________________ в режиме автозапуска. Содержимое изменяется только при _______________________________ или при перепрограммировании режима (запись управляющего слова). При загрузке только одного из байтов счетчика другой байт будет нулевым.

Буфер данных (DBB). Содержит восемь двунаправленных буферов, предназначенных для сопряжения таймера с системной шиной ПЭВМ.

Схема чтения/записи (RWCL). Принимает входные сигналы с системной шины и ___________________________________________ для других функциональных блоков таймера.

 

<== предыдущая лекция | следующая лекция ==>
Тема 2.5. Архивы и архивное дело в Советской России и СССР. В связи с началом Первой мировой войны остро встала проблема сохранности архивов, как в районах военных действий | Подсистема таймера компьютера IBM PC AT
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 1834; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.