КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Шифратори і перетворювачі кодів
План. Лекція 27. Шифратори, мультиплексори та демультиплексори. · Шифратори і перетворювачі кодів · Мультиплексори · Демультиплексори. Шифратори і перетворювачі кодів – це комбінаційні схеми, призначені для перетворення числової інформації з однієї двійкової форми в іншу. Розглянемо побудову методом синтезу логічного пристрою перетворювача, призначеного для керування семисегментним індикатором, що висвітлює десяткові цифри (0 ¸ 9). Індикатор складається з семи сегментів, кожний з яких керується окремою логічною схемою. Схема керування кожним сегментом реалізує логічну функцію у і (х 1, х 2, х 3, х 4 ), де х 1, х 2, х 3, х 4 – розряди вхідного слова, яке є кодом символу, що відтворюється індикатором. Сукупність логічних схем керування сегментами і уявляє собою шифратор або перетворювач кодів. Відповідність функцій у і і сегментів та перелік символів, які повинен створювати індикатор, показані на рис. 1. Рис. 1. Семисегментний індикатор. Складемо таблицю відповідності комбінацій вхідних – х 1 ¸ х 4 і комбінацій вихідних – у 1¸ у 7 сигналів. При подачі коду десяткової цифри 0 (двійковий код – 0000) повинні світитись сегменти, що керуються функціями у 1, у 2, у 3, у 4, у 5, у 6, тобто значення цих функцій – 1; при подачі коду десяткової цифри 1 (двійковий код – 0001) повинні світитись сегменти, що керуються функціями у 2, у 3; при подачі коду цифри 2 (двійковий код – 0010) повинні світитись сегменти, що керуються функціями у 1, у 2, у 4, у 5, у 7 і т.д. Таблиця 16. Таблиця відповідності символу, його коду та значень логічних функцій у і.
Тепер треба дати відповідь на питання: коли повинен світитись сегмент, що керується функцією у 1? Відповідь: коли буде поданий код 0000, або 0010, або 0011, або 0101, або 0110, або 0111, або 1000, або 1001. Цю відповідь треба записати у вигляді логічного виразу, тобто у вигляді перемикаючої функції: у 1= ` х 1 ` х 2 ` х 3 ` х 4 Ú ` х 1 ` х 2 х 3 ` х 4 Ú ` х 1 ` х 2 х 3 х 4 Ú ` х 1 х 2 ` х 3 х 4 Ú ` х 1 х 2 х 3 ` х 4 Ú ` х 1 х 2 х 3 х 4 Ú х 1 ` х 2 ` х 3 ` х 4 Ú х 1 ` х 2 ` х 3 х 4. Після спрощення логічного виразу (існують певні способи спрощення логічних виразів), отримаємо кінцеву функцію Отримана функція дозволяє підібрати логічні елементи і визначити схему їх з’єднання. Ця схема може мати вигляд, наведений на рис. 2. Аналогічно визначаються схеми для керування іншими сегментами. Сукупність цих схем уявляє собою шифратор, що перетворює код х 1 х 2 х 3 х 4 в код у 1 у 2 у 3 у 4 у 5 у 6 у 7.
Викладений спосіб індикації певних символів на семисегментному індикаторі передбачає використання апаратурних засобів – шифраторів. На відміну від такого способу в МП-системах можна використовувати програмне перетворення кодів для керування засвітлюванням сегментів індикатора. Приклад реалізації такого програмного керування розглянутий в короткій інформації до лабораторної роботи № 10.
Дата добавления: 2014-11-29; Просмотров: 467; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |