Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
10
Добавлен:
01.05.2014
Размер:
239.1 Кб
Скачать

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ»

Кафедра САПР.

Лабораторная работа

по дисциплине «Микросхемотехника»

Тема: Управление семисегментным дисплеем.

Выполнил: Гагарин Г. С. гр 4322.

Проверил: Фахми Шакиб Субхиевич.

2007.

Семисегментный дисплей используеться для отображения цифр и символов A,b,C,d,E,F. Сам дисплей и нумерация сегментов в нем показана на рис. 1.

Рисунок 1. Семисегментный дисплей.

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

В качестве варианта задания для лабораторной работы были взяты 9 символов, отображение которых показано на рис. 2.

Рисунок 2. Индикация символов семисегментным дисплеем.

Входные значения

Номера сегментов

Использ.

Символ

Х1

Х2

Х3

Х4

1

2

3

4

5

6

7

Х

0

0

0

0

0

1

1

1

1

1

1

0

Х

1

0

0

0

1

0

1

1

0

0

0

0

Х

2

0

0

1

0

1

1

0

1

1

0

1

3

0

0

1

1

0

0

0

0

0

0

0

Х

4

0

1

0

0

0

1

1

0

0

1

1

5

0

1

0

1

0

0

0

0

0

0

0

6

0

1

1

0

0

0

0

0

0

0

0

7

0

1

1

1

0

0

0

0

0

0

0

Х

8

1

0

0

0

1

1

1

1

1

1

1

Х

9

1

0

0

1

1

1

1

1

0

1

1

A

1

0

1

0

0

0

0

0

0

0

0

Х

B

1

0

1

1

0

0

1

1

1

1

1

C

1

1

0

0

0

0

0

0

0

0

0

D

1

1

0

1

0

0

0

0

0

0

0

Х

E

1

1

1

0

1

0

0

1

1

1

1

Х

F

1

1

1

1

1

0

0

0

1

1

1

В результате получено семь логических функций. Для их минимизации воспользуемся методом карт Карно.

2

0

0

0

1

0

0

0

0

1

0

0

1

1

0

1

1

1

0

1

0

0

0

1

0

0

1

0

0

0

1

0

1

1


3

0

0

0

1

0

0

0

0

1

1

0

1

1

0

0

1


5

0

1

0

0

0

1

0

0

0

1

0

0

1

0

1

1

4

0

1

0

0

0

0

0

0

1

1

0

0

1

0

1

1


6

0

1

0

1

0

1

0

0

1

1

0

0

1

0

0

1


7

0

1

0

1

0

1

0

0

1

1

0

0

1

0

1

0