- •Принцип работы калькулятора как восьми разрядного сумматора-вычитателя
- •Клавиатура 0-9. Принцип работы вывода двух десятичных чисел на индикатор.
- •Обзор работы схемы
- •Составные части клавиатуры для вывода одного числа
- •Шифратор клавиш 1-9 в четырех разрядный двоичный код для вывода соответствующей цифры на семисигментный индикатор
- •Реле переключения сигналов на два индикатора
- •Работа клавиатуры для вывода двух чисел на индикатор
- •Работа двух преобразователей
- •Реле для переключения
- •Сумматор
- •Сумматор с переносом
- •Работа сумматора в схеме калькулятора
- •Преобразователь пяти разрядного двоичного кода в двоично-десятичный код
- •Преобразователь двоичного кода 1-2-4-8 в двоично-десятичный код 1-2-4-5
- •Литература
Реле для переключения
|
Рисунок 2.3 — Схема и принцип работы реле переключения
При подаче положительного сигнала с выхода S реле на вход реле переключения, образуется положительный сигнал на выходе реле, при подаче второго сигнала на вход Q2, JK-триггеры обнуляются, на выходе S образуется ноль и работа реле повторяется.
|
Рисунок 2.3 — Схема R-триггера
R-триггер работает как кнопка, при подаче сигнала любой длительности, на выходе образуется кратковременный импульс.
Сумматор
Сумматор с переносом
|
Рисунок 3.1 — Схема сумматора
Таблица 3.1 — Таблица истинности сумматора
P |
B |
A |
P` |
C |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
Работа сумматора заключается в том, что бы сложить сигналы на входе. Для возможности переноса добавлен последовательно второй полусумматор, для сложения входящих сигналов на А и В с сигналом переноса Р. Перенос активируется, если А=В=1 или Р+А+В=1.
Работа сумматора в схеме калькулятора
Для полноценной работы сумматора используется 12 сумматоров, из которых восемь, это сумматор-вычитатель.
Таблица 3.2 — Принцип работы сумматоров в схеме
75+49 |
||||||
70+40 |
|
5+9 |
||||
100 |
+ |
10 |
10+10 |
10 |
+ |
4 |
100 |
20 |
4 |
Преобразователь пяти разрядного двоичного кода в двоично-десятичный код
Схема преобразователя на восемь разрядов
|
Рисунок 4.1 — Преобразователь семи разрядного двоичного кода в двоично-десятичный
Преобразователь двоичного кода 1-2-4-8 в двоично-десятичный код 1-2-4-5
|
Рисунок 4.2 — Преобразователь двоичного кода в двоично-десятичный
Преобразователь изменяет входящий 1-2-4-8 код в 1-2-4-5
Таблица 4.2— Таблица истинности
|
8 |
4 |
2 |
1 |
5 |
4 |
2 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
2 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
3 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
4 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
5 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
6 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
7 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
8 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
9 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |