Ćwiczenie nr 1
Temat: Budowa sterownika do wyświetlacza 7-segmentowego przy użyciu bramek
Celem ćwiczenia jest zapoznanie się ze sposobem projektowania układów logicznych na podstawie logiki zapisanej w tablicach prawdy.
Zagadnienia do sprawdzianu:
konwersja kodów naturalnych (decymalny, binarny, oktagonalny heksadecymalny)
budowa tablic prawdy
budowa tablic Karnaugh
minimalizacja funkcji na podstawie tablic Karnaugh
Przebieg ćwiczenia:
Zdefiniować parametry we/wy dla sterownika 7-segmentowego
Zdefiniować tablicę prawdy dla każdej diody wyświetlacza
x3 |
x2 |
x1 |
x0 |
a |
b |
c |
d |
e |
f |
g |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
0 |
0 |
0 |
1 |
|
|
|
|
|
|
|
0 |
0 |
1 |
0 |
|
|
|
|
|
|
|
0 |
0 |
1 |
1 |
|
|
|
|
|
|
|
0 |
1 |
0 |
0 |
|
|
|
|
|
|
|
0 |
1 |
0 |
1 |
|
|
|
|
|
|
|
0 |
1 |
1 |
0 |
|
|
|
|
|
|
|
0 |
1 |
1 |
1 |
|
|
|
|
|
|
|
1 |
0 |
0 |
0 |
|
|
|
|
|
|
|
1 |
0 |
0 |
1 |
|
|
|
|
|
|
|
1 |
0 |
1 |
0 |
|
|
|
|
|
|
|
1 |
0 |
1 |
1 |
|
|
|
|
|
|
|
1 |
1 |
0 |
0 |
|
|
|
|
|
|
|
1 |
1 |
0 |
0 |
|
|
|
|
|
|
|
1 |
1 |
1 |
0 |
|
|
|
|
|
|
|
1 |
1 |
1 |
1 |
|
|
|
|
|
|
|
Definicja tablicy Karnaugh dla każdej diody i wyznaczenie funkcji logicznej (a = .......)
x3x2
x1x0 |
00 |
01 |
11 |
10 |
00 |
|
|
|
|
01 |
|
|
|
|
11 |
|
|
|
|
10 |
|
|
|
|
Realizacja wyliczonej funkcji logicznej przy pomocy bramek logicznych w programie DSCH2.
Korzystamy menu
.
Wyświetlacz 7-segmentowy znajduje się w kartotece: IEEE/7SEG
Korzystając z menu „Scheme to new symbol” utworzyć symbol sterownika.
Materiały do zaliczenia ćwiczenia:
Pliki ze schematem układu sterownika (pkt. 4)
Plik pokazujący symbol układu całego sterownika podłączony do klawiatury i wyświetlacza (pkt. 5)
a
b
g
f
e
d
c
x0
x1
x2
x3
Decoder
BCD to 7 segm
A
B
C
D
E
F
G