
- •Функциональные узлы логических и цифровых устройств
- •5.1 Основные логические функции
- •Логическое умножение (конъюнкция), операция "и"
- •Логическое сложение (дизъюнкция), операция "или"
- •Логическое отрицание (инверсия), (операция "не")
- •Основные положения и теоремы алгебры логики
- •Виды логики
- •5.2 Схемная реализация логических элементов
- •5.2.1 Диодно-резисторные схемы
- •5.2.2 Диод-транзисторные схемы
- •5.2.3 Транзисторно-транзисторные схемы
- •5.2.4 Логические элементы на полевых мдп транзисторах
- •5.2.5 Основные параметры логических элементов
- •Контрольные вопросы к разделу 5.1 - 5.2
- •5.3 Триггеры в интегральном исполнении
- •5.3.1 Асинхронный r-s триггер на логических элементах
- •5.3.2 Синхронный r-s триггер
- •Контрольные вопросы к разделу 5.3
- •5.4 Счетчики
- •5.4.1 Двоичный счетчик с последовательным переносом
- •5.4.2 Счетчик с последовательным переносом на вычитание
- •5.4.3 Двоичный счетчик с параллельным переносом
- •5.4.4 Реверсивный счетчик с параллельным переносом
- •5.4.5 Счетчики с произвольным коэффициентом пересчета
- •5.4.6 Двоично-десятичные счетчики
- •Контрольные вопросы к разделу 5.4
- •5.5 Регистры
- •5.5.1 Регистр параллельного типа
- •5.5.2 Последовательный регистр
- •5.5.3 Реверсивный сдвигающий регистр
- •5.6 Дешифратор и шифратор
- •5.6.1 Дешифратор
- •5.6.2 Шифратор
- •5.6.3 Преобразователи кодов
- •5.7 Распределитель (демультиплексор) и мультиплексор
- •5.7.1 Демультиплексор
- •5.7.2 Мультиплексор
- •5.8.2 Операция вычитания
- •5.8.3 Операция умножения цифровых сигналов
- •Контрольные вопросы к разделу 5.8
- •5.9 Устройства для хранения информации (Запоминающие устройства)
- •5.9.2 Оперативные запоминающие устройства (озу)
- •Контрольные вопросы к разделу 5.9
- •5.10 Микропроцессор
- •5.10.1 Общие сведения
- •5.10.2 Микропроцессор к580вм80а
- •Обозначение и функциональное назначение выводов мс.
- •Система команд микропроцессора
- •Команды пересылок
- •Арифметические и логические команды
- •Команды управления
- •5.11 Микропроцессорный комплект (мк)
- •5.11.1 Общие сведения
- •5.11.2 Программируемый параллельный интерфейс кр580вв55а
- •5.11.3. Универсальный программируемый таймер кр580ви53 (ppi)
- •5.11.4 Программирование мк
- •Контрольные вопросы к разделам 5.10 - 5.11
- •Преобразователи сигналов
- •6.1. Ограничители сигнала
- •6.2 Устройства сравнения (нуль-органы)
- •6.3 Выполнение простейших математических операций с сигналами в аналоговой форме Сложение и вычитание
- •Контрольные вопросы к разделам 6.1 - 6.3
- •6.4 Амплитудная модуляция
- •6.5 Амплитудное детектирование
- •6.6 Фазовая и частотная модуляция
- •6.7. Фазовое детектирование
- •6.8 Частотное детектирование
- •Контрольные вопросы к разделам 6.4 - 6.8
- •6.9 Цифро-аналоговые и аналого-цифровые преобразователи
- •6.10 Широтно-импульсный и частотно-импульсный модулятор
5.11 Микропроцессорный комплект (мк)
5.11.1 Общие сведения
МК – это совокупность микропроцессорных и других интегральных микросхем совместимых по архитектуре, конструктивному исполнению, электрическим параметрам и обеспечивающих возможность совместного применения. Микропроцессорные комплекты позволяют создавать различные вычислительные и управляющие системы.
При построении микропроцессорных систем по аналогии с МП получила распространение магистральная схема связи между блоками. При такой схеме реализуется одна или несколько кодовых магистралей, к которым присоединяются все функциональные блоки системы. В каждый момент времени по магистрали может передаваться только одно сообщение, посылаемое одним источником и предназначенное для одного или нескольких приемников.
Структурная схема микропроцессорной системы приведена на рисунке 5.56.
Микропроцессор осуществляет обработку информации в соответствии с введенной программой; содержит все необходимые элементы для распознавания и выполнения команд. Блоки памяти ОЗУ и ПЗУ служат для хранения кодов последовательности команд (программы) и данных, которые используются при обработке информации. Обращение к памяти (запись и чтение) производится в соответствии с управляющими сигналами МП. Устройства ввода-вывода (порты) предназначены для считывания данных с клавиатуры и других устройств ввода (цифровые датчики, АЦП и т.п), а также для вывода информации на дисплей или объект управления. Устройства ввода-вывода также работают под управлением процессора. Для согласования УВВ с шинами служат адаптеры (буферы) (согласование по мощности и преобразование сигналов).
Рис. 5.56 – Структурная схема микропроцессорной системы
В настоящее время промышленностью выпускается различные типы МК, отличающиеся функциональными возможностями, элементной базой, например, К536, К580...К589, К1801...К1817 и т.д. Одним из распространенных является МК серии К580.
Микросхемы комплекта реализованы по МДП технологии, однако уровни входных и выходных сигналов соответствуют уровням логических схем ТТЛ-технологии, что упрощает процесс согласования при использовании микросхем других комплектов. Кроме микропроцессора в состав комплекта входят следующие основные микросхемы:
КР580ВК28 (КР580ВК38) – системный контроллер, который формирует сигналы управления;
КР580ГФ24 – генератор тактовых импульсов, формирующий две последовательности тактовых импульсов, необходимых для работы МП;
КР580ВА86, КР580ВА87 – двунаправленные 8-ми разрядные шинные формирователи с высокой нагрузочной способностью и тремя состояниями (КР580ВА86, – неинвертирующий, КР580ВА87 – инвертирующий);
КР580ИР82, КР580ИР83 – неинвертирующий и инвертирующий 8-ми разрядный буферный регистр с тремя состояниями;
КР580ВИ53 – программируемый таймер, формирующий программно-управляемые временные задержки для синхронизации управляемых объектов в реальном масштабе времени;
КР580ВВ51 – программируемый последовательный интерфейс;
КР580ВГ79 – программируемый интерфейс клавиатуры и дисплея;
КР580ВГ75 – программируемый интерфейс ЭЛТ;
КР580ВВ55 – программируемый параллельный интерфейс.
Кроме рассмотренных, в состав коплекта входят и другие микросхемы для реализации систем управления специального назначения.
В составе комплекта отсутствуют микросхемы для реализации памяти, поэтому используют микросхемы других серий. Например, для реализации ОЗУ можно использовать МС КР541РУ2 (емкость 4 Кбайта), а для ПЗУ – К573 РФ1 (перепрограммируемые ПЗУ с ультрафиолетовым стиранием).
При создании микропроцессорных систем управления очень часто используются МС КР580ВВ55 и КР580ВИ53, поэтому рассмотрим их работу подробнее.