Cинтез схеми шифратора й кодопреобразователя для керування однорозрядним семисегментным індикатором 14.10.2006 Синтезувати схему шифратора унітарного коду у двійковий код і кодоперетворювача двійкового коду в код, що управляє роботою семисегментного індикатора: Стилізовані цифри, высвечиваемые семисегментным індикатором, повинні збігатися із чотирма останніми цифрами залікової книжки При надходженні на вхід кодопреобразователя інших цифр повинен высвечиваться спецсимвол букви, яку потрібно вибрати з таблиці: Остання цифра залікової книжки Остання цифрв залікової книжки 0 1 2 3 4 5 6 7 8 9
Спецсимвол букви A C E F H L P U Г Б
Перевірити правильність роботи схем за допомогою програми MultіSіm (Electronіcs Workbench - EWB) Приклад виконання 1. Вхідні дані вводяться в унітарному коді. Унітарний код двійкового n-розрядного числа представляється 2n розрядами, тільки один із яких дорівнює 1. Для перетворення цього коду у двійковий код застосовують шифратор. Шифратор має десять входів, кожному з яких відповідає одне з десяткових чисел 0, 1, 2,...,9. Число 9 у двійковому коді представляється розрядами: 1001. Тому шифратор повинен мати чотири виходи. Відповідно до цих вимог становлять таблицю істинності шифратора:
2. Одержують логічну функцію шифратора у вигляді СДНФ шляхом запису "по одиницях":
3. Синтезують принципову електричну схему шифратора за допомогою програми MultіSіm:
Для створення вхідних кодових комбінацій використають Генератор слова (Word Generator):
4. При складанні таблиці істинності кодопреобразователя враховують, що вхідні дані вводяться у двійковому коді, а наявність високого потенціалу на виходах кодопреобразователя y1, y2, y3,..., y7 викликає світіння відповідно сегмента a, b, c, d, e, f, g 7-сегментного індикатора. Чотири цифри номера залікової книжки утворять число 0357, тобто повинні индицироваться тільки стилізовані цифри 0, 3, 5, 7, а при уведенні інших цифр - символ "F". Тому таблиця істинності кодопреобразователя має вигляд:
5. Повну принципову електричну схему пристрою одержують за допомогою програми MultіSіm:
Моделювання логічних подсхем у програмі MultіSіm проводять за допомогою логічного перетворювача (Logіc Converter)