Sie sind auf Seite 1von 6

UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA

DISEO DIGITAL

TAREAS DE CLASE

Prof.: Ing. MANDUJANO WILD ROBERTO

GRUPO No.

INTEGRANTES: Valdez Palacios Fatima Isabel

FECHA DE ENTREGA: lunes 21 de Abril de 2014

Objetivos: Aplicar los conocimientos vistos en clase para realizar un multiplicador x5 de un digito BCD donde se desea la implementacin mnima. Introduccin: El cdigo binario decimal o BCD (del ingls Binary Coded Decimal) es un sistema de numeracin no posicional que representa a los nmeros enteros positivos. Por ejemplo, teniendo la siguiente correspondencia entre las diez cifras decimales y sus correspondientes representaciones binarias: 0000 = 0 0001 = 1 0010 = 2 0011 = 3 0100 = 4 0101 = 5 0110 = 6 0111 = 7 1000 = 8 1001 = 9 Como se observa con BCD slo se utilizan 10 de las 16 posibles combinaciones que se pueden formar con nmeros de 4 bits, por lo que el sistema pierde capacidad de representacin y se requiere ms espacio, aunque se facilita la interpretacin humana. La codificacin de un nmero se realiza asignando a cada dgito de su representacin decimal el nibble correspondiente: 0101 0000 = 50 0101 1001 0001 0000 0111= 59107 0001 0001 0010 = 112 1001 1001 1001 = 999 0110 0101= 65 0110 0110 0110 = 666

La ventaja del cdigo BCD frente a la representacin binaria clsica en los ordenadores es que no hay un lmite inicial para el tamao de un nmero. El formato binario estaba limitado por el tamao de palabra utilizado por el procesador (8, 16 o 32 bits), con lo que el mayor nmero que se puede representar ser 256, 65536 o 4294967296. Por el contrario utilizando BCD aadir un nuevo dgito slo implica aadir una nueva secuencia de 4 bits. El desarrollo del hardware ha hecho menos relevante esta cualidad. El bit mas significativo usa un decodificador 74LS48:

Para los bits menos significativos se utiliz una compuerta de

Desarrollo: Disear un multiplicador x5 de un digito en BCD con salida en un display de 7 segmentos (se desea la implementacin minina):
En las compuertas que utilizamos el bit ms significativo usa un decodificador 74LS48 y el menos significativo usa una compuerta de negacin 74LS04

El bit mas significativo usa un decodificador 74LS48:

Para los bits menos significativos se utiliz una compuerta de negacin

El bit menos significativo tiene 4 LEDs que siempre estarn prendidos puesto que los 4 LEDs que tienen en comn son el 0 y el 5

Entrada de Variables (Dgitos del 0 al 9) A 0 0 0 0 0 0 0 0 1 1 B 0 0 0 0 1 1 1 1 0 0 C 0 0 1 1 0 0 1 1 0 0 D 0 1 0 1 0 1 0 1 0 1

Salidas Decenas D2 0 0 0 0 0 0 0 0 1 1 D1 0 0 0 0 1 1 1 1 0 0 D0 0 0 1 1 0 0 1 1 0 0 U2 0 1 0 1 0 1 0 1 0 1 Unidades U1 0 0 0 0 0 0 0 0 0 0 U0 0 1 0 1 0 1 0 1 0 1

Donde: D2 = A D1 = B D0 = C Patrigrama: U2 = U0 = D U1 = 0

Elaboracin: Entrada 02 = 010 Salida 0x5=0 Entrada 10102 = 1010 Salida 10 x 5 = 50 Entrada 10012 = 910 Salida 9 x 5 = 45 Entrada 01012 = 510 Salida 5 x 5 = 25

Conclusin Se puede deducir a partir la tabla de verdad las funciones salen directas simplemente implementando con un decodificador para convertir las entradas que estn en BCD en M lneas de salida que se representaron en decimal mediante el display de 7 segmentos. Mediante el display de 7 segmentos fue ms fcil identificar la respuesta ya que para mostrar la respuesta se saba que 4 LEDs que siempre estaran prendidos porque tienen en comn el 0 y el 5.

Acomodando a las variables de este modo, el multiplicador fue econmicamente barato de hacer. Su ventaja es que se utiliz la mnima cantidad de material posible para transmitir la seal deseada de entrada. Bibliografa http://sergiorendain.blogspot.mx/2011/08/codigo-bcdcodigo-gray-alfa-numerico.html

Das könnte Ihnen auch gefallen