Электронная Библиотека

Каталог иллюстраций

  • Все Книги
  • О проекте
  • Войти в систему
Google
Пользовательский поиск

Формат управляющего слова

Формат управляющего слова

<< Назад
Cмотреть все иллюстрации БИС ПРОГРАММИРУЕМОГО ТАЙМЕРА КР580ВИ53
Вперед >>
КР580ВИ53 представляет собой программируемый трехканальный таймер-счетчик, вырабатывающий временные сигналы, управляемые. программой.

Три канала программируются и работают независимо друг от друга. Каждый канал содержит 16-разрядный счетчик, работающий на вычитание в двоичном или 2-10 коде (соответственно максимальное значение составляет 216 или 104). На входы СО, С1, С2 поступают импульсы с ГТИ или подсчитываемые импульсы с внешних устройств. Прием этих импульсов разрешается сигналами стробирования СЕ0,СЕ1,СЕ2. При равенстве содержимого какого-либо счетчика нулю вырабатывается сигнал OUT0 (или OUT1,OUT2). Эти сигналы могут быть использованы как сигналы запросов на прерывание МП.

Режимы работы счетчиков задаются занесением управляющего слова в регистр управляющих слов. Начальные значения счетчиков загружаются в БИС через ШД. МП может в любой момент времени считать содержимое любого счетчика. Текущее содержимое счетчиков можно считать двумя способами:

  1. Чтение производится с помощью команды вывода - в этом случае для обеспечения стабильного показания счетчика его работа во время считывания должна быть приостановлена либо снятием сигнала CE1=O, либо прекращением подачи тактовых сигналов на данный счетчик.
  2. Чтением на "лету". При этом способе работа счетчика не прекращается. Этот режим создается программно путем подачи 0 на разряды D5, D4 управляющего слова, при этом D7 и D6 должны содержать код выбора данного счетчика. По этой команде текущее значение счетчика запоминается в буферном регистре, из которого можно считать зафиксированное значение. Зависимость направления передачи информации от управляющих сигналов БИС КР580ВИ53 приведена в таблице 1.

Таблица 1.

СS# A1 A0 RD# WR Направление передачи информации
0 0 0 1 0 ЩД ------> Счетчик 0
0 0 1 1 0 ШД ------> Счетчик 1
0 1 0 1 0 ШД ------> Счетчик 2
0 1 1 1 0 ЩД ------> Регистр управ, слова
0 0 0 0 1 Счетчик 0------> ШД
0 0 1 0 1 Счетчик 1------> ШД
0 1 0 0 1 Счетчик 2------> ШД
0 1 1 0 1 Нет передачи.ШД находится в Z- состоянии
1 X X X X Нет передачи.ШД находится в Z- состоянии
0 X X 1 1 Нет передачи.ШД находится в Z- состоянии

Обычно БИС подключается к шинам МП как ВУ, но возможно сделать обращение и как к ячейке памяти ЗУПВ. Для функционирования таймера МП должен загрузить управляющие слова, определяющие режим каждого счетчика, и необходимые начальные значения.

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

Сигналы OUT0, OUTl, OUT2 вырабатываются только после поступления на вход счетчика С0, С1, С2 n+1 импульса, где n - начальное содержимое счетчика.

Каждый счетчик может работать в одном из шести режимов. При рассмотрении каждого из режимов необходимо учитывать сигнал CEi (строб) соответствующего счетчика. Под счетом понимается декремент счетчика, производимый спадающим фронтом сигнала СО (С1,С2).

Таблица 2.

  Состояние входа Состояние входа Состояние входа
Режим Низкий уровень или спад Фронт Высокий уровень
0 Запрещает счет ------//----— Разрешает счет
1 ------//----— Инициирует счет, сбрасывает OUT=O в следующем такте синхронизации. ------//----—
2 Запрещает счет устанав. OUT=1 Инициирует счет Разрешает счет
3 ------//----— ------//----— ------//----—
4 Запрещает счет ----- ------//----—
5 ------//----— Инициирует счет ------//----—

Рассмотрим работу БИС ВИ53 в различных режимах (рассматриваем только 0 счетчик, понимая, что другие работают аналогично).

<< НазадВперед >>
  • ВСЕ КНИГИ
  • ВСЕ КАТАЛОГИ
  • НАУЧНАЯ ЛИТЕРАТУРА
  • БИС ПРОГРАММИРУЕМОГО ТАЙМЕРА КР580ВИ53
Иллюстрации:(9)
  1. Пличко Николай Петрович
  2. Цель работы
  3. Формат управляющего слова
  4. 0 режим. Программируемый таймер
  5. 1 режим. Программируемый мультивибратор.
  6. 2 режим. Генератор тактовых сигналов
  7. 3 режим. Генератор меандра.
  8. 4 режим. Одиночный строб с программным запуском.
  9. 5 режим. Строб с одиночным аппаратным запуском.
  • 2010 © Центр практического обучения и консалтинга "НОУ Школа ОПТИМА"
  • Адрес: г. Липецк, ул. Советская 64, оф. 206 (схема проезда)
  • Курс WEB мастер (профессиональный уровень)
  • Обратная связь: 1c_optima@mail.ru  Письмо автору сайта
  • Простая онлайн фотогалерея "Photopad" v1.2.0
  • Design & Programming © 2009 Web-studio "Cherry-Design"
  • Яндекс.Метрика