Decodificador BCD - Mapa Karnaugh
Faça um decodificador de BCD para 7 segmentos usando minimizações pelo método de Karnaugh e Quine –McCluskey.
A seleção dos grupos nos mapas podem ser feitas com quaisquer recursos gráficos que você dispuser, inclusive com o uso de cores diferentes para maior clareza. Use cada um dos métodos em pelo menos uma função. Idealmente, faça todas as funções pelos dois métodos. Postem em seus portifólios individuais, compartilhando apenas com os formadores.
A
B
C
D a b c d e f g 0
0
0
0
1
1
1
1
1
1
0
0
0
0
1
0
1
1
0
0
0
0
0
0
1
0
1
1
0
1
1
0
1
0
0
1
1
1
1
1
1
0
0
1
0
1
0
0
0
1
1
0
0
1
1
0
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
0
0
0
1
0
0
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
0
1
0
X
X
X
X
X
X
X
1
0
1
1
X
X
X
X
X
X
X
1
1
0
0
X
X
X
X
X
X
X
1
1
0
1
X
X
X
X
X
X
X
1
1
1
0
X
X
X
X
X
X
X
1
1
1
1
X
X
X
X
X
X
X
O segmento são denominados a partir do topo, em sentido horário, terminando com o segmento (g) no centro.
Selecione os implicantes utilizando cores de fundo.
Escreva as funções utilizando parênteses e os símbolos + . !
AB
00
01
11
10
CD
00
1
0
1
1
01
0
1
1
1
11
X
X
X
X
10
1
1
X
X
a= A + C + B.D + !B.!D
AB
00
01
11
10
CD
00
1
1
1
1
01
1
0
1
0
11
X
X
X
X
10
1
1
X
X
b= !A.!B + AB + !D
AB
00
01
11
10
CD
00
1
1
1
0
01
1
1
1
1
11
X
X
X
X
10
1
1
X
X
c= !A + B + D
AB
00
01
11
10
CD
00
1
0
1
1
01
0
1
0
1
11
X
X
X
X
10
1
0
X
X
d= !B.!D + A.!D + A.!B + !A.B.D
AB
00
01
11
10
CD
00
1
0
0
1
01
0