
- •1.1 Цель работы
- •1.2 Общие сведения
- •В результате минимизации получим мднф для пф и ее инверсии
- •1.3 Задание
- •1.4 Содержание отчёта
- •2 Практическая работа № 2. Реализация логических функций на мультиплексорах
- •2.1 Цель работы
- •2.2 Общие сведения
- •2.3 Задание
- •Пример.
- •3 Практическая работа № 3. Синтез комбинационных схем с множеством выходов. Схема дешифратора для семисегментного индикатора
- •3.1 Цель занятия
- •3.2 Общие сведения
- •3.3 Задание
- •3.4 Содержание отчёта
- •Контрольные вопросы
- •4 Практическая работа № 4. Компараторы. Схемы контроля. Сумматоры.
- •4.1 Цель работы
- •4.2 Сведения из теории
- •Устройство контроля четности
- •4.3 Задание
- •4.4 Контрольные вопросы
- •5 Практическая работа № 5.Триггеры, регистры, счетчики.
- •5.1 Цель работы
- •5.2 Сведения из теории
- •5.3 Задание
3.3 Задание
3.3.1 Построить комбинационную схему с множеством выходов в заданном базисе элементов для заданного варианта в таблице 3.3 (по примеру 1).
3.3.2 Для заданного варианта (таблица 3.4) составить систему ПФ (fa, fb, fc, fd, fe, ff, fg). Обозначение сегментов индикатора показано на рисунке 3.3(по примеру 2).
3.3.3 Реализовать схему на микросхеме дешифратора.
Построить в среде Proteus схемы для пунктов 3.3.2 и 3.3.3.
(Количество схем - три).
Таблица 3.3
Вариант
Функция алгебры логики
Базис
Y1(x1,x2,x3,x4) =
(0,
1, 2, 4, 5, 6, 10, 12)
1
Y2(x1,x2,x3,x4)=
(0,
2, 3, 8, 9, 10, 11, 14, 15)
И, ИЛИ, НЕ
Y3(x1,x2,x3,x4) =
(0,
2, 4, 6, 7, 9, 12, 15)
Y1(x1,x2,x3,x4) =
(0,
1, 2, 3, 8, 10, 11, 12, 13, 15)
2
Y2(x1,x2,x3,x4) =
(1,
3, 5, 6, 7, 8, 10, 14, 15)
И-НЕ
Y3(x1,x2,x3,x4) =
(3,
4, 5, 9, 10, 12, 14, 15)
Y1(x1,x2,x3,x4) =
(2,
4, 5, 6, 8, 9, 10, 14)
3
Y2(x1,x2,x3,x4) =
(1,
4, 8, 9, 10, 12, 13, 14, 15)
ИЛИ-НЕ
Y3(x1,x2,x3,x4) =
(1,
2, 4, 8, 9, 10, 12, 13, 15)
Y1(x1,x2,x3,x4) =
(0,
4, 5, 6, 7, 8, 9, 13, 15)
4
Y2(x1,x2,x3,x4) =
(4,
6, 7, 9, 10, 11, 12, 14, 15)
ИЛИ-НЕ
Y3(x1,x2,x3,x4) =
(3,
4, 5, 6, 9, 10, 12, 13, 14)
Y1(x1,x2,x3,x4) =
(2,
6, 7, 8, 11, 12, 13, 14, 15)
5
Y2(x1,x2,x3,x4) =
(1,
2, 3, 4, 7, 9, 10, 11, 14, 15)
И, ИЛИ, НЕ
Y3(x1,x2,x3,x4) =
(1,
4, 7, 8, 9, 10, 12, 13, 14, 15)
Y1(x1,x2,x3,x4) =
(3,
5, 6, 7, 8, 9, 10, 12, 13)
6
Y2(x1,x2,x3,x4) =
(4,
8, 9, 10, 11, 12, 14, 15)
И-НЕ
Y3(x1,x2,x3,x4) =
(2,
3, 4, 6, 7, 8, 9, 11, 12)`
Y1(x1,x2,x3,x4) =
(0,
6, 7, 8, 9, 10, 12, 13, 14, 15)
7
Y2(x1,x2,x3,x4) =
(1,
2, 4, 5, 6, 7, 11, 12, 15)
ИЛИ-НЕ
Y3(x1,x2,x3,x4) =
(1,
2, 4, 5, 7, 8, 10, 11, 12, 13)
Y1(x1,x2,x3,x4) =
(0,
1, 2, 5, 6, 7, 10, 11, 12, 15)
8
Y2(x1,x2,x3,x4) =
(0,
5, 6, 7, 8, 9, 10, 13, 14)
И-НЕ
Y3(x1,x2,x3,x4) =
(3,
4, 7, 8, 9, 10, 13, 14, 15)
Y1(x1,x2,х3,x4) =
(1,
2, 3, 6, 7, 9, 10, 12, 13, 14)
9
Y2(x1,x2,x3,x4) =
(4,
8, 9, 10, 11, 12, 14, 15)
ИЛИ-НЕ
Y3(x1,x2,x3,x4) =
(2,
3, 4, 6, 7, 8, 9, 11, 12)
Y1(x1,x2,x3,x4) =
(3,
5, 6, 7, 8, 9, 10, 12, 13)
10
Y2(x1,x2,x3,x4) =
(4,
6, 7, 9, 10, 11, 12, 14, 15)
И, ИЛИ, НЕ
Y3(x1,x2,x3,x4) =
(3,
4, 5, 6, 9, 10, 12, 13, 14)
-
Продолжение таблицы 3.2
Y1(x1,x2,x3,x4) = (1, 2, 4, 5, 6, 7, 11, 12, 15) ИЛИ-НЕ
11
Y2(x1,x2,x3,x4) = (1, 2, 4, 5, 7, 8, 10, 11, 12, 13)
Y3(x1,x2,x3,x4) = (0, 1, 2, 5, 6, 7, 10, 11, 12, 15)
Y1(x1,x2,x3,x4) = (0, 5, 6, 7, 8, 9, 10, 13, 14)
12
Y2(x1,x2,x3,x4) = (3, 4, 7, 8, 9, 10, 13, 14, 15) И, ИЛИ, НЕ
Y3(x1,x2,х3,x4) = (1, 2, 3, 6, 7, 9, 10, 12, 13, 14)
Y1(x1,x2,x3,x4) = (2, 3, 4, 6, 8, 10, 11, 12, 15)
13
Y2(x1,x2,x3,x4) = (0, 2, 3, 4, 5, 7, 8, 9, 10, 12, 15) ИЛИ-НЕ
Y3(x1,x2,x3,x4) = (3, 5, 6, 7, 8, 9, 11, 12, 13)
Y1(x1,x2,x3,x4) = (2, 4, 6, 7, 8, 9, 10, 13, 14, 15)
14
Y2(x1,x2,x3,x4) = (1, 5, 6, 7, 8, 9, 10, 12, 13, 14) И-НЕ
Y3(x1,x2,x3,x4) = (3, 4, 5, 6, 9, 10, 12, 13, 14)
Y1(x1,x2,x3,x4) = (2, 6, 7, 8, 11, 12, 13, 14, 15)
15
Y2(x1,x2,x3,x4) = (1, 2, 3, 4, 7, 9, 10, 11, 14, 15) И, ИЛИ, НЕ
Y3(x1,x2,x3,x4) = (1, 4, 7, 8, 9, 10, 12, 13, 14, 15)
Y1(x1,x2,x3,x4) = (3, 5, 6, 7, 8, 9, 10, 12, 13)
16
Y2(x1,x2,x3,x4) = (4, 8, 9, 10, 11, 12, 14, 15) ИЛИ-НЕ
Y3(x1,x2,x3,x4) = (2, 3, 4, 6, 7, 8, 9, 11, 12)
Y1(x1,x2,x3,x4) = (0, 6, 7, 8, 9, 10, 12, 13, 14, 15)
17
Y2(x1,x2,x3,x4)= (0, 2, 3, 8, 9, 10, 11, 14, 15) И-НЕ
Y3(x1,x2,x3,x4) = (0, 2, 4, 6, 7, 9, 12, 15)
Y1(x1,x2,x3,x4) = (2, 3, 4, 6, 8, 10, 11, 12, 15)
18
Y2(x1,x2,x3,x4) = (1, 5, 6, 7, 8, 9, 10, 12, 13, 14) И, ИЛИ, НЕ
Y3(x1,x2,x3,x4) = (3, 5, 6, 7, 8, 9, 11, 12, 13)
Таблица 3.4 |
||||||||||
x2 x3 x4 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
0 0 0 |
A |
* |
b |
U |
P |
d |
C |
* |
U |
P |
0 0 1 |
b |
C |
* |
* |
O |
F |
F |
b |
O |
A |
0 1 0 |
C |
E |
C |
У |
U |
E |
A |
d |
* |
d |
0 1 1 |
* |
F |
P |
O |
d |
U |
* |
* |
L |
L |
1 0 0 |
О |
L |
* |
H |
C |
* |
L |
E |
b |
E |
1 0 1 |
d |
* |
H |
L |
* |
b |
O |
O |
E |
H |
1 1 0 |
E |
A |
L |
* |
F |
0 |
d |
У |
* |
* |
1 1 1 |
Р |
d |
F |
* |
У |
A |
U |
* |
A |
У |
Продолжение таблицы 3.4 |
||||||||||
x2 x3 x4 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
0 0 0 |
* |
* |
A |
У |
* |
F |
H |
d |
P |
* |
0 0 1 |
C |
P |
C |
H |
U |
L |
O |
* |
F |
A |
0 1 0 |
У |
b |
L |
P |
b |
H |
* |
E |
E |
* |
0 1 1 |
P |
* |
F |
* |
* |
O |
* |
O |
d |
b |
1 0 0 |
L |
E |
* |
F |
C |
* |
b |
U |
* |
L |
1 0 1 |
* |
H |
U |
d |
F |
P |
У |
* |
C |
* |
1 1 0 |
O |
* |
P |
C |
O |
U |
P |
У |
A |
E |
1 1 1 |
H |
У |
H |
* |
* |
У |
U |
A |
b |
H |
Продолжение
таблицы 3.4
x2
x3
x4
21
22
23
24
25
26
27
28
29
30
0 0 0
L
E
*
F
C
*
b
U
*
L
0 0 1
*
H
U
d
F
P
У
*
C
*
0 1 0
d
C
*
U
P
A
*
b
U
P
0 1 1
F
F
b
O
A
b
C
*
*
O
1 0 0
E
A
d
*
d
C
E
C
У
U
1 0 1
U
*
*
L
L
*
F
P
O
d
1 1 0
*
*
A
У
*
F
H
d
P
*
1 1 1
C
P
C
H
U
L
O
*
F
A
* - неопределенное
значение