Смекни!
smekni.com

Компоненти Electronics Workbench (стр. 3 из 7)

Таблиця функціонування

Вхід А Вхід У Вихід Y
0 0 0
0 1 0
1 0 0
1 1 1

Логічне АБО

Елемент АБО реалізує функцію логічного додавання. Рівень логічної 1 на його виході з'являється у випадку, коли на один чи на інший вхід подається рівень логічної одиниці.

Таблиця функціонування
Вхід А Вхід У Вихід Y
0 0 0
0 1 1
1 0 1
1 1 1

Виключне АБО

Двійкове число на виході елемента виключного АБО є молодшим розрядом суми двійкових чисел на його входах.

Вхід А Вхід У Вихід Y
0 0 0
0 1 1
1 0 1
1 1 0


Елемент І – НІ

Елемент І-НІ реалізує функцію логічного множення з наступною інверсією результату. Він представляє модель з послідовно включеними елементами І і НІ.

Вхід А Вхід У Вихід У
0 0 1
0 1 1
1 0 1
1 1 0

Елемент АБО – НІ

Елемент АБО - НІ реалізує функцію логічного додавання з наступною інверсією результату. Він представляється моделлю з послідовно включених ІЛІ елементів і НІ.

Його таблиця виходить шляхом інверсії результату.

Вхід А Вхід У Вихід Y
0 0 1
0 1 0
1 0 0
1 1 0

Виключне АБО – НІ

Даний елемент реалізує функцію знаступною інверсією результату. Він представляє модель на двох послідовно з'єднаних елементів, що включають елементи АБО і НІ.

Вхід А Вхід У Вихід Y
0 0 1
0 1 0
1 0 0
1 1 1

Буфер

Буфер служить для подачі великих струмів у навантаження. Даний буфер є не інверсним.

Буфер із трьома станами

Буфер із трьома станами має додатковий вхід дозволу (enable input). Якщо на вході дозволу високий потенціал, то елемент функціонує по таблиці звичайного буфера, якщо низький, то незалежно від сигналу на вході, вихід перейде в стан з високим рівнем. У цьому стані буфер не пропускає сигнал, що надходить на вхід.

Напівсуматор

Напівсуматор робить додавання двох однорозрядних двійкових чисел. Він має два входи доданків: А, В і два виходи: суми (Sum) і переносу (Carry). Підсумовування виконується елементом виключного АБО, а перенос - елементом І.

Еквівалентна схема:

Входи Виходи Примітка
А У Сума Перенос
0 0 0 0 0+0=0
0 1 1 0 0+1=1
1 0 1 0 1+0=1
1 1 0 1 1+1=0(Carry = 1)

Повний двійковий суматор

Повний двійковий суматор виконує додавання трьох однорозрядних двійкових чисел. Результатом є дворозрядне двійкове число, молодший розряд якого названий сумою, старший розряд - переносом.

Він має три входи і два виходи. Входи: доданків - А, В і переносу -Carryin. Виходи: суми - Sum і переносу – СаrrуOUT. Повний двійковий суматор можна реалізувати на двох напівсуматорах і одному елементі АБО.

Входи Виходи
А У Перенос Сума Перенос
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

Дешифратор з 3 у 8

Дешифратор — логічний пристрій, що має n входів і 2n виходів. Кожній комбінації вхідного коду відповідає активний рівень на одному з 2n виходів. Даний дешифратор має три входи адреси (А, В, С), два входи дозволу (Gl, G2) і 8 виходів, (Y0...Y7). Номер виходу, що має активний стан, дорівнює числу N.

Активним рівнем є рівень логічного нуля. Дешифратор працює, якщо на вході Gl високий потенціал, а на G2 - низький. В інших випадках усі виходи пасивні тобто мають рівень логічної 1.

Входи дозволу Адресні входи Виходи
Gl G2 А В С YO Y1 Y2 Y3 Y4 Y5 Y6 Y7
х 1 X X х 1 1 1 1 1 1 1 1
0 0 X X х 1 1 1 1 1 1 1 1
1 0 0 0 0 0 1 1 1 1 1 1 1
1 0 0 0 1 1 0 1 1 1 1 1 1
1 0 0 1 0 1 1 0 1 1 1 1 1
1 0 0 1 1 1 1 1 0 1 1 1 1
1 0 1 0 0 1 1 1 1 0 1 1 1
1 0 1 0 1 1 1 1 1 1 0 1 1
1 0 1 1 0 1 1 1 1 1 1 0 1
1 0 1 1 1 1 1 1 1 1 1 1 0

Пріоритетний шифратор з 8 в3

Шифратор виконує операцію, зворотню дешифратору. Строго говорячи, тільки один з входів шифратора повинен мати активний рівень.

Даний шифратор, при наявності на декількох входах активного стану, активним буде вважати вхід зі старшим номером. Крім того, вихід дешифратора інверсний, тобто значеннярозрядів двійкового числа на виході інвертовані. Якщо хоча б один із входів шифратора в активному стані, вихід GS також буде в активному стані, а вихід Е0 - у пасивному і навпаки. При пасивному стані входу, що дозволяє, Е1 виходи GS також будуть пасивними. Активним рівнем, так само, як і в дешифратора, є рівень логічного нуля.


EI DO D1 D2 D3 D4 D5 D6 D7 А2 А1 А0 r.s ЕО
1 х х х х х х х х 1 1 1 1 1
0 1 1 1 1 1 1 1 1 1 1 1 1 0
0 х х x х х х х 0 0 0 0 0 1
0 х х x х х х 0 1 0 0 1 0 1
0 х х x х х 0 1 1 0 1 0 0 1
0 х х х х 0 1 1 1 0 1 1 0 1
0 х х х 0 1 1 1 1 1 0 0 0 1
0 х х 0 1 1 1 1 1 1 0 1 0 1
0 х 0 1 1 1 1 1 1 1 1 0 0 1
0 0 1 1 1 1 1 1 1 1 1 1 0 1

Семисегментний дешифратор

Даний пристрій призначений для керування семисегментним індикатором. Чотирьохрозрядне двійкове число на вході визначає комбінацію логічних рівнів на виході дешифратора таким чином, що при підключенні до нього семисегментного індикатора на його дисплеї відображається символ, що відповідає числу на вході.

Для тестування виходів дешифратора використовується виводи LT (lamp testing). Коли на цей вхід подати рівень логічного 0, на усіх виходах - логічна 1. Усі виходи дешифратора встановлюються в 0 при подачі на вхід BI логічного 0.


D З У А BI Т RBI A B C D Е F G RB0
0 0 0 0 1 1 1 1 1 1 1 1 1 0 1
0 0 0 1 1 1 x 0 1 1 0 0 0 0 1
0 0 1 0 1 1 x 1 1 0 1 1 0 1 1
0 0 1 1 1 1 x 1 1 1 1 0 0 1 1
0 1 0 0 1 1 x 0 1 1 0 0 1 1 1
0 1 0 1 1 1 x 1 0 1 1 0 1 1 1
0 1 1 0 1 1 x 0 0 1 1 1 1 1 1
0 1 1 1 1 1 х 1 1 1 0 0 0 0 1
1 0 0 0 1 1 x 1 1 1 1 1 1 1 1
1 0 0 1 1 1 x 1 1 1 0 0 1 1 1
1 0 1 0 1 1 x 0 0 0 1 1 0 1 1
1 0 1 1 1 1 x 0 0 1 1 0 0 1 1
1 1 0 0 1 1 x 0 1 0 0 0 1 1 1
1 1 0 1 1 1 x 1 0 0 1 0 1 1 1
1 1 1 0 1 1 x 0 0 0 1 1 1 1 1
1 1 1 1 1 1 x 0 0 0 0 0 0 0 1
0 0 0 0 1 1 0 0 0 0 0 0 0 0 0
x x x x 0 x x 0 0 0 0 0 0 0 0
x x x х x 0 x 1 1 1 1 1 1 1 1

Мультиплексор з 8 у 1