- Главная
- Информатика
- Семисегментный индикатор
Содержание
- 2. Постановка задачи. Дано: Семисегментный индикатор в программе Logisim представлен на Рис.1. Рис. 1. Семисегментный индикатор в
- 3. 3. Найдем сумму произведений термов Правила Карно. В произведении не участвует тот терм (переменная), который меняет
- 4. 5. Дадим название схемы (в свойствах схемы) → Fa Аналогично по логическим выражениям постройте логические схемы
- 6. Скачать презентацию
Слайд 2Постановка задачи.
Дано: Семисегментный индикатор в программе Logisim представлен на Рис.1.
Рис. 1. Семисегментный
Постановка задачи.
Дано: Семисегментный индикатор в программе Logisim представлен на Рис.1.
Рис. 1. Семисегментный
индикатор в программе Logisim
Построим таблицу истинности для 3-х битового входа, т. е. 2^3 = 8 (цифры от 0 до 7), см. Табл. 1.
Таблица 1. Таблица истинности семисегментного индикатора от трех переменных.
Слайд 33. Найдем сумму произведений термов
Правила Карно.
В произведении не участвует тот терм
3. Найдем сумму произведений термов
Правила Карно.
В произведении не участвует тот терм
(переменная), который меняет свое значение с 0 на 1 или с 1 на 0. Например, в первом произведении X равен 1, Y – в первом столбце = 0, во втором = 0, поэтому терм Y участвует в произведении с отрицанием, т. к. равен 0. Терм Z в первом столбце равен 0, а во втором 1, значит он не входит в первое произведение термов.
Каждая единица должны быть объедена в группу с соседней единицей.
Итак, получилось 4 группы, запишем сумму произведений термов:
F(a)=X*НЕ Y+НЕ X*Y+Y*НЕ Z+X*НЕ Z
4. Строим логическую схему для сегмента А, Рис. 2
Рис. 2. Логическая схема для сегмента А
Каждая единица должны быть объедена в группу с соседней единицей.
Итак, получилось 4 группы, запишем сумму произведений термов:
F(a)=X*НЕ Y+НЕ X*Y+Y*НЕ Z+X*НЕ Z
4. Строим логическую схему для сегмента А, Рис. 2
Рис. 2. Логическая схема для сегмента А
Слайд 45. Дадим название схемы (в свойствах схемы) → Fa
Аналогично по логическим выражениям
5. Дадим название схемы (в свойствах схемы) → Fa
Аналогично по логическим выражениям
постройте
логические схемы для сегментов: Fb, Fc, Fd, Fe, Ff, Fg
Fb = X*НЕ Y + НЕ Y * НЕ Z + X * НЕ Z (протестируйте результат!)
Fc = НЕ X*Y + Y *Z + Y * НЕ Z + X*Y + X * Z + НЕ X * НЕ Z
Fd = НЕ X*НЕ Y + НЕ X * Z + НЕ X * Y + НЕ Y * НЕ Z + Y* Z + НЕ X * НЕ Z
Fe = НЕ X * НЕ Z + Y * НЕ Z
Ff = НЕ X*Y + Y * НЕ Z + НЕ X * НЕ Z + X*НЕ Y*Z
Fg = X*НЕ Y + НЕ Y * НЕ Z + НЕ X * НЕ Z
Fh = 1 (константа) — десятичная точка, создавать схему не нужно.
6. Строим микросхему «Семисегментный индикатор», Рис. 3
логические схемы для сегментов: Fb, Fc, Fd, Fe, Ff, Fg
Fb = X*НЕ Y + НЕ Y * НЕ Z + X * НЕ Z (протестируйте результат!)
Fc = НЕ X*Y + Y *Z + Y * НЕ Z + X*Y + X * Z + НЕ X * НЕ Z
Fd = НЕ X*НЕ Y + НЕ X * Z + НЕ X * Y + НЕ Y * НЕ Z + Y* Z + НЕ X * НЕ Z
Fe = НЕ X * НЕ Z + Y * НЕ Z
Ff = НЕ X*Y + Y * НЕ Z + НЕ X * НЕ Z + X*НЕ Y*Z
Fg = X*НЕ Y + НЕ Y * НЕ Z + НЕ X * НЕ Z
Fh = 1 (константа) — десятичная точка, создавать схему не нужно.
6. Строим микросхему «Семисегментный индикатор», Рис. 3
Рис. 3. Семисегментный индикатор
- Предыдущая
Рейн Алиса: Некрасов А.НСледующая -
Всесоюзной пионерской организации – 98 лет!