Jeśli zamiast funkcji a o postaci U ^ wykorzystać funkcję a o postaci O <S wypisaną na podstawie tablicy (rys. 4.409d), to otrzymamy wyrażenie
u = AC -f* BD -)• ABCD prostsze do zimplementowania.
Taka sama procedura może być wykorzystana do określenia wyrażeń logicznych: b, c, d, e, f, g.
Wyniki są następujące:
b = BD + ABC+ABC c — CD -f- ABC d = ABC + ABC+ABC a — A BC /= AB + BĆ+AĆD g = ABC+BCD
Układ realizujący powyższe funkcje logiczne jest przedstawiony na rys. 4.410. Układ ten ma dodatkowo wejście funkcyjne nazywane wejściem gaszącym BI (ang. Blanking Input), które umożliwia wygaszenie wszystkich siedmiu segmentów niezależnie od stanu innych wejść. Rozpatrywany układ jest produkowany w wersji scalonej (układ ’49). W wersji scalonej układ ma wyścia typu otwarty kolektor. Działanie logiczne układu ’49 przedstawiono w tablicy 4.39.
Tablica 4.39
Wyjścia
Tablica stanów transkodera scalonego '49
Wejścia
D |
; c I |
I IB |
I *! |
BI | |
0 |
0 |
0 |
0 |
0 i |
1 |
1 |
0 |
0 |
0 |
1 I |
1 |
2 |
0 |
0 |
1 |
0 |
1 |
3 |
0 |
0 |
1 |
1 |
1 |
4 |
0 |
! 1 |
0 |
0 |
1 |
5 |
0 |
1 |
0 |
1 |
1 |
ó |
o |
1 |
I 1 |
0 |
1 |
7 |
0 |
1 |
! 1 |
i 1 |
1 |
8 |
1 |
0 |
i 0 |
0 |
1 |
9 |
1 |
0 |
; o |
1 |
1 |
10 |
1 |
0 |
1 |
i 0 |
1 |
11 |
1 |
o |
: 1 |
i 1 |
1 |
12 |
1 |
i 1 |
0 |
0 |
1 |
13 |
1 |
I 1 |
! 0 |
I 1 |
i 1 |
14 |
1 |
1 |
1 |
: ° |
! 1 |
15 |
1 |
1 |
I 1 |
, 1 | |
BI |
X |
X |
I X |
I x |
I 0 |
a |
b |
C I |
d |
e |
M |
s |
1 |
1 |
: 1 i |
1 |
1 |
1 |
0 |
0. |
1 | |
1 i |
I 0 |
i o |
! 0 • |
0 |
1 |
1 | |
! o |
1' |
1 |
0 |
1 |
1 |
1 |
! 1 i |
0 ' |
0 |
1 | |
0 |
1 |
i 1 |
0 |
0 |
1 |
1 |
1 |
0 |
i 1 |
I 1 |
0 |
1 |
1 |
0 |
0 |
I 1 |
i 1 |
i 1 |
1 |
1 |
1 |
1 |
! 1 |
i 0 |
I 0 |
0 |
0 |
1 |
1 |
i 1 |
1 |
I 1 |
1 |
1 |
1 |
1 |
I 1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
: 0 |
1 |
0 |
0 |
1 |
i 1 |
0 |
! 0 |
1 |
0 |
1 |
0 |
I 0 |
I o |
1 |
1 |
1 |
0 |
0 |
1 |
| 0 |
1 |
1 |
0 |
0 |
0 |
I 1 |
j 1 |
1 |
1 |
0 |
0 |
0 |
0 |
I 0 |
' 0 |
0 |
0 |
0 |
0 |
i 0 |
! o |
0 |
! 0 |
391