КР580ВИ53

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
КР580ВИ53 разных заводов
580ВИ53 производства завода «Квазар» (металлокерамическое исполнение)

КР580ВИ53 — электронный компонент, микросхема программируемого трёхканального таймера счётчика интервалов и внешних событий (количества импульсов), программируемого делителя частоты, одновибратора. Входит в состав микропроцессорного комплекта КР580. Является функциональной копией микросхемы Intel 8253 (i8253).

Содержит три идентичных независимых канала счёта, каждый канал является 16-битовым счётчиком. Режимы каналов настраиваются программно.

Микросхема выпускалась в двух версиях, КР580ВИ53 (аналог i8253) с максимальной рабочей частотой 2 МГц, и КР580ВИ53Д (аналог i8253-5) c максимальной рабочей частотой 2,5 МГц, оформление — пластмассовый корпус DIP24 (широкий) или металлокерамический.

В советских учебных и бытовых компьютерах КР580ВИ53 нередко использовалась в нетрадиционном для её оригинального варианта (i8253) качестве — микросхемы звукогенератора. В частности, в подобном применении её можно было встретить в компьютерах Агат (ячейка звукового синтеза ЯЗС5/2СК содержала 2 таких микросхемы), Корвет ПК8010 / ПК8020, Микроша (в этих ПК для вывода звука использовался один канал из трех), Вектор-06Ц, Союз-Неон ПК-11/16, Байт[1], а также Специалист МХ[2], в цветном псевдографическом видеомодуле расширения (МЦПГ) «Партнёр 01.61» для компьютера Партнёр 01.01 и в игровом автомате ТИА-МЦ-1. В синтезаторе RMIF TI-3 использовано 8 таких микросхем.

В качестве звукогенератора микросхема i8253 и аналогичная i8254 (советский аналог — КР1810ВИ54) использовалась в ПК IBM PC/XT и PC/AT, а также в их советских и иностранных аналогах — для воспроизведения звука у них был задействован один из трех каналов таймера. Стандартный для IBM-совместимых ПК звукогенератор (PC-speaker) присутствует и в современных ПК, где функции i8253/i8254 реализованы в одной из микросхем чипсета системной платы.

Каждый канал имеет 2 входа (счётный вход и вход стробирования) и 1 выход.

Микросхема работает в одном из 6 режимов. Выбор режима работы каждого канала и разрядности счетчика канала (1 или 2 байт) производится записью управляющего слова в регистр управления микросхемы. Для настройки режимов всех 3 каналов нужно произвести запись 3 байтов в регистр управления. После настройки режимов, в счетчики каналов заносятся начальные значения (1 или 2 байта). В любой момент начальные значения можно перезаписать, перестроив константы счета[3].

Режимы работы[править | править вики-текст]

  • Режим 0: программируемый таймер.
  • Режим 1: программируемый одновибратор.
  • Режим 2: программируемый делитель частоты, длительность выходных импульсов равна длительности тактового импульса.
  • Режим 3: программируемый делитель частоты, длительность выходных импульсов равна половине длительности счёта (скважность 2).
  • Режим 4: программируемый счетчик, стробируемый уровнем управляющего сигнала.
  • Режим 5: программируемый счетчик, стробируемый фронтом управляющего сигнала.

Примечания[править | править вики-текст]

  1. Компьютер "Байт". Проверено 28 июля 2009. Архивировано 19 февраля 2012 года.
  2. Руководство пользователя к системному пакету программ RAMFOS для любительского компьютера Специалист MX (doc) (недоступная ссылка — история). Проверено 28 июля 2009.
  3. Алексенко А. Г., Галицын А. А., Иванников А. Д. Проектирование радиоэлектронной аппаратуры на микропроцессорах: Программирование, типовые решения, методы отладки. – М.: Радио и связь, 1984. 272 с., ил. УДК 681.325.5–181.4.

Ссылки[править | править вики-текст]