Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Convertidor de Código
Convertidor de Código
ELECTRONICA DIGITAL
PRACTICA N. 4. APLICACIN DEL SUMADOR COMO CONVERTIDOR DE
CDIGO.
Problema
Proceso de Diseo
Para cumplir con el requerimiento del diseo nos fijamos en las salidas que nos
proporciona el codificador Hexadecimal.
Como el diseo nos pide sacar el complemento a 2 de un cdigo binario natural nos
damos cuenta que slo lo podremos hacer con los dgitos binarios que se generan
de las entradas del 1 al 7, es decir de las combinaciones (0001 a 0111). El cuarto
bit que nos genera el codificador hexadecimal y que en prcticas anteriores lo
usamos como MSB en esta prctica lo usaremos como Bit de signo para realizar el
convertidor de cdigo correspondiente.
EI 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 D C B A
1 X X X X X X X X X X X X X X X X 0 0 0 0
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0
0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0
1 0 X 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1
2 0 X X 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0
3 0 X X X 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1
4 0 X X X X 0 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0
5 0 X X X X X 0 1 1 1 1 1 1 1 1 1 1 0 1 0 1
6 0 X X X X X X 0 1 1 1 1 1 1 1 1 1 0 1 1 0
7 0 X X X X X X X 0 1 1 1 1 1 1 1 1 0 1 1 1
8 0 X X X X X X X X 0 1 1 1 1 1 1 1 1 0 0 0
9 0 X X X X X X X X X 0 1 1 1 1 1 1 1 0 0 1
10 0 X X X X X X X X X X 0 1 1 1 1 1 1 0 1 0
11 0 X X X X X X X X X X X 0 1 1 1 1 1 0 1 1
12 0 X X X X X X X X X X X X 0 1 1 1 1 1 0 0
13 0 X X X X X X X X X X X X X 0 1 1 1 1 0 1
14 0 X X X X X X X X X X X X X X 0 1 1 1 1 0
15 0 X X X X X X X X X X X X X X X 0 1 1 1 1
=
+
1 +
2 +
1
2 +
3 +
3
4 +
3
5 +
3
4
5
=
(1 +
1 +
2 +
1
2 ) +
3 (1 +
4 +
5 +
4
5 )
=
+
3 =
3
1 =
1 +
1
0 +
1
2 +
1
2 +
4 +
3
4 +
4
5 +
3
4
5
1 =
1 (1 +
0 +
2 +
0
2 ) +
4 (1 +
3 +
5 +
3
5 )
1 =
1 +
4 =
1 4
2 =
2 +
2 +
1
2 +
1
2 +
5 +
3
5 +
4
5 +
3
4
5
2 =
2 (1 +
0 +
1 +
0
1 ) +
5 (1 +
3 +
4 +
3
4 )
2 =
2 +
5 =
2 5
Como vamos a realizar complemento a 2 y sabemos que el primer paso para obtener
complemento a 2 es realizar el complemento a 1, es decir, el nmero binario negado
se usarn compuertas AND en lugar de compuertas NAND para obtener el
complemento a 1 de cada combinacin binaria de forma directa. A partir de lo
anterior tenemos:
= 3
1 = 1 4
2 = 2 5
Sumador 74LS283
De esta manera cumplimos con el requerimiento del problema.
De Binario a Complemento a 2
0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1
2 0 0 1 0 1 1 0 1 0 0 0 1 1 1 1 0
3 0 0 1 1 1 1 0 0 0 0 0 1 1 1 0 1
4 0 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0
5 0 1 0 1 1 0 1 0 0 0 0 1 1 0 1 1
6 0 1 1 0 1 0 0 1 0 0 0 1 1 0 1 0
7 0 1 1 1 1 0 0 0 0 0 0 1 1 0 0 1
Obtener el Complemento a 2 de -5
|5| = 0101
Le sacamos el complemento a 1
|5| = 1010
|5| = 1010
+ 1
____________
1011
Como consecuencia en el Display vamos a observar el carcter correspondiente a
esa combinacin proporcionada por el decodificador BCD a 7 Segmentos
8 1 0 0 0 0 1 1 1 0 0 0 1 1 0 0 0
9 1 0 0 1 0 1 1 0 0 0 0 1 0 1 1 1
10 1 0 1 0 0 1 0 1 0 0 0 1 0 1 1 0
11 1 0 1 1 0 1 0 0 0 0 0 1 0 1 0 1
12 1 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0
13 1 1 0 1 0 0 1 0 0 0 0 1 0 0 1 1
14 1 1 1 0 0 0 0 1 0 0 0 1 0 0 1 0
15 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 1
Le sacamos el complemento a 1
1100 0011
0011
+ 1
________
0100
Clculo de resistores:
(5 2)
= = 150
20 A
()
=
(3.4 2)
= = 140 150
10
(5 2)
= = = 50 56K
3 60A