- •Цифровые устройства и микропроцессоры
- •1. Практические занятия по цифровым устройствам
- •1.1. Практическое занятие «Основы теории цифровых устройств» Учебные цели
- •Содержание занятия
- •Учебно-материальное обеспечение занятия
- •Содержание учебных вопросов
- •1. Тест на знание логических элементов ( лэ )
- •2. Перевод чисел из десятичной системы счисления в двоичную
- •3. Методика получения переключательной функции лэ
- •4. Минимизация переключательной функции методом
- •5. Построение цифрового устройства по переключательной
- •6. Построение цифрового устройства по переключательной функции в заданном базисе
- •1.2. Практическое занятие «Минимизация переключательных функций»
- •Ицхоки я.С., Овчинников н.И., Поздняков в.Г. Импульсные и цифровые устройства. – м.: ввиа, 1983. С. 41 – 61.
- •Конспект лекций.
- •1. Описание работы цифрового устройства на языке
- •2. Проверка работоспособности цифрового устройства
- •3. Построение и заполнение карты Карно
- •4. Минимизация пф с помощью карты Карно
- •5. Синтез цифровых устройств (общее задание для всех курсантов)
- •1.3. Практическое занятие «Синтез цифровых устройств»
- •Ицхоки я.С., Овчинников н.И., Поздняков в.Г. Импульсные и цифровые устройства. – м.: ввиа, 1983. С. 41-61.
- •Конспект лекций.
- •Синтез цифрового устройства по неполному словесному описанию
- •2. Синтез полусумматора
- •3. Синтез одноразрядного сумматора
- •1.4. Практическое занятие «Элементы цифровых устройств»
- •Конспект лекций.
- •Теоретическое исследование реакции триггеров на входные сигналы заданной формы
- •2. Теоретическое исследование реакции цифровых устройств
- •2. Практические занятия по микропроцессорным системам
- •2.1. Практическое занятие «Система команд микропроцессора»
- •2. Конспект лекций.
- •1. Шестнадцатеричная система счисления (сс)
- •1.1. Примеры перевода чисел из шестнадцатеричной сс
- •2. Система команд микропроцессора
- •Все команды по функциональному назначению делятся на шесть групп (см. На рис. 15 схему команд мп кр580вм80):
- •2.. 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003. Программная реализация временной задержки
- •4. Выполнение индивидуальных заданий по составлению программ
- •2. Конспект лекций.
- •1. Принцип работы бис 580вв55
- •2. Программирование бис 580вв55( по индивидуальным заданиям)
- •3. Формирование управляющего сигнала для внешнего устройства
- •4. Разработка программы «Формирование управляющего сигнала для внешнего устройства» ( по индивидуальным заданиям)
- •2.3. Практическое занятие «Программируемый интервальный таймер бис 580ви53»
- •2. Конспект лекций.
- •1. Принцип работы бис 580ви53
- •2. Программирование бис 580ви53 (по индивидуальным заданиям)
- •3. Формирователь импульсов запуска внешнего устройства с большим периодом повторения импульсов ( общее задание)
- •2.4. Практическое занятие «Организация микропроцессорной системы (мпс)»
- •2. Конспект лекций.
- •1. Шины или линии групповой связи
- •2. Разработка схемы управления мпс и организация связей между бис мпс
- •Литература
4. Минимизация пф с помощью карты Карно
ЗАДАНИЕ: минимизируйте заданную ПФ с помощью карты Карно.
ПРИМЕР ВЫПОЛНЕНИЯ: . Сначала определим номера наборов, на которых ПФ равна единице:
; ;
;.
Тогда в клетках с номерами 6,7,14,15 в карте Карно поставим единицы, а на остальных наборах – нули. После этого минимизируем ПФ по правилам работы с картой Карно.
|
x1 |
|
|||
1 14 |
1 6 |
0 4 |
0 12 |
x2 |
|
0 0 |
0 2 |
0 0 |
0 8 |
|
|
x0 |
0 1 |
0 3 |
0 1 |
0 9 |
|
1 15 |
1 7 |
0 5 |
0 13 |
x2 |
|
|
x3 |
|
x3 |
|
Склеиваем 4 клетки, парно расположенные симметрично относительно друг друга (6,7,14,15), в результате получаем .
Вариант №1
Вариант №2
Вариант №3
Вариант №4
5. Синтез цифровых устройств (общее задание для всех курсантов)
ЗАДАНИЕ: построить цифровое устройство по его словесному описанию.
МЕТОДИКА ВЫПОЛНЕНИЯ:
записать таблицу истинности цифрового устройства (ЦУ) по словесному описанию, приведенному в задаче, причем если в схеме происходит хранение предыдущего состояния Qt ЦУ, то необходимо ввести «условный» вход Qt при построении таблицы истинности;
записать ПФ ЦУ в СДНФ или СКНФ;
минимизировать ПФ одним из двух способов;
преобразовать ПФ к заданному базису (набору ЛЭ);
построить схему, причем если в схеме происходит хранение предыдущего состояния Qt, то необходимо выход схемы соединить с «условным» входом Qt.
ЗАДАЧА №1
Построить на любых элементах цифровое устройство, имеющее три входа и один выход. ЦУ передает на выход один из двух входных сигналов X, Y: Х – если управляющий входной сигнал S равен 0; Y – если сигнал S равен 1.
ЗАДАЧА №2
Построить на любых элементах цифровое устройство, имеющее два входа и четыре выхода, пронумерованные числами от 0 до 3. Сигнал 1 появляется только на одном выходе, номер которого соответствует десятичному эквиваленту двоичного кода, подаваемого на входы.
ЗАДАЧА №3
Построить на ЛЭ "И-НЕ" цифровое устройство, выходное состояние которого определяется сигналами на входах C, D и предыдущим выходным состоянием Qt. Если С=0, то происходит хранение предыдущего состояния Qt , т.е. на выходе действует сигнал Qt. Если С=1, то на выходе действует сигнал D (после построения схемы по ПФ соедините выход с «условным» входом Qt).
ЗАДАЧА №4
Построить на ЛЭ "ИЛИ-НЕ" цифровое устройство, выходное состояние которого определяется сигналами на входах R, S и предыдущим выходным состоянием Qt. Если R=S=0, то происходит хранение предыдущего состояния Qt , т.е. на выходе действует сигнал Qt. Если S=1, R=0, то на выходе единица. Если S=0, R=1, то на выходе нуль. Если S=1, R=1, то на выходе нуль (после построения схемы по ПФ соедините выход с «условным» входом Qt).