4. Prácticas: Circuitos Combinacionales I. Ejercicios teóricos
Transcripción
4. Prácticas: Circuitos Combinacionales I. Ejercicios teóricos
4. Circuitos Combinacionales 4. Prácticas: Circuitos Combinacionales I. Ejercicios teóricos 1. Diseñar, empleando puertas lógicas, un codificador de ocho a tres líneas con salida en binario natural y prioridad a la entrada de mayor peso. 2. Realiza el diagrama lógico (con puertas básicas) del codificador 74148. 3. Implementar la siguiente función lógica empleando decodificador comercial (de binario BCD a decimal) 7442: el 4. Utilizando un decodificador y puertas lógicas, realizar el circuito que sea capaz de responder a los cronogramas siguientes: 5. Realizar el diagrama lógico (con puertas lógicas) del decodificador BCD/ 7 segmentos 7447. 6. Realizar un decodificador de binario BCD tipo Airen a decimal empleando puertas lógicas. Decimal 0 1 2 Binario BCD 0 0 0 0 0 0 1 tipo Aiken 0 0 0 1 1 0 4. Circuitos Combinacionales 3 0 0 1 1 4 0 1 0 0 5 1 0 1 1 6 1 1 0 0 7 1 1 0 1 8 1 1 1 0 9 1 1 1 1 7. Realizar un circuito convertidor de código, empleando sólo puertas lógicas, para transformar cantidades expresadas en BCD tipo Airen a BCD natural. 8. Implementar la siguiente función empleando un multiplexor de 16 canales de entrada del tipo 74150: 9. Implementar la función anterior empleando un multiplexor de 8 canales de entrada del tipo 74151: 10. Dada la siguiente tabla, que corresponde a un circuito combinacional, se pide implementar la función con un multiplexor de cuatro entradas de direccionamiento tipo 74150. edcba 00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 F 1 0 1 0 1 1 0 0 0 0 0 0 1 edcba 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 2 F 1 0 1 1 1 1 0 0 0 0 0 0 1 4. Circuitos Combinacionales 01101 01110 01111 1 1 0 11101 11110 11111 1 0 1 11. Realizar el diagrama lógico del multiplexor 74151. 12. Realizar el diagrama lógico del decodificador 7442. 13. Realizar el diagrama lógico del comparador 7485. II. Ejercicios prácticos 1. Realizar con puertas lógicas un codificador de cuatro a dos líneas en binario natural, con prioridad a la entrada de menor peso. 2. Montar un circuito como el que se muestra en la figura y elaborar su tabla de verdad. Como se puede observar, se trata de codificador de dieciséis a cuatro líneas, con prioridad a la entrada de mayor peso y con salidas activas a nivel alto. ENTRADAS 0 X X X X X X X X X X X X X X X 0 1 X X X X X X X X X X X X X X 0 1 2 X X X X X X X X X X X X X 0 1 1 3 X X X X X X X X X X X X 0 1 1 1 4 X X X X X X X X X X X 0 1 1 1 1 5 X X X X X X X X X X 0 1 1 1 1 1 6 X X X X X X X X X 0 1 1 1 1 1 1 7 X X X X X X X X 0 1 1 1 1 1 1 1 8 X X X X X X X 0 1 1 1 1 1 1 1 1 9 X X X X X X 0 1 1 1 1 1 1 1 1 1 SALIDAS 10 X X X X X 0 1 1 1 1 1 1 1 1 1 1 11 X X X X 0 1 1 1 1 1 1 1 1 1 1 1 3 12 X X X 0 1 1 1 1 1 1 1 1 1 1 1 1 13 X X 0 1 1 1 1 1 1 1 1 1 1 1 1 1 14 X 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 A3 A2 A1 A0 4. Circuitos Combinacionales 3. Realizar el diseño de un decodificador de dos a cuatro líneas en binario natural y salidas activas en nivel alto empleando sólo puertas lógicas. 4. Implementar la siguiente función lógica empleando decodificador comercial (de binario BCD a decimal) 7442: el 5. Montar un decodificador BCD/7 (7447) segmentos con salida a un display. 6. Realizar un circuito convertidor de código que teniendo por entrada un número binario de cuatro bits (valores decimales del 0 al 15), genere en su salida su equivalente en BCD natural, expresado de la siguiente forma: • Cuatro bits para representar la unidades (de 0 a 9) • Un bit para representar las decenas (que puede tomar el valor 0 ó 1) 7. Diseñar un circuito digital cuyo funcionamiento sea tal que, al introducirle tres dígitos binarios, se obtenga en un display las salidas de la siguiente tabla, utiliza para el montaje el decodificador 7442 y las puertas lógicas básicas necesarias: Entradas Salidas A B C 0 0 0 0 A 0 0 1 b 0 1 0 C 0 1 1 d 1 0 0 E 1 0 1 F 1 1 0 g 1 1 1 8. Implementar un multiplexor de cuatro a un canal con puertas lógicas. 4 4. Circuitos Combinacionales 9. Implementar un circuito que cumpla las señales de entrada y salida que se representan en el cronograma siguiente utilizando para ello un multiplexor 74151. 10. Una máquina de juego posee un sistema de lotería constituido por cuatro pulsadores activados por las bolas que se deslizan sobre un tablero. El sistema funciona de tal forma que concede partida gratis cuando, al introducir la bola en juego por el orificio de fin, la combinación binaria formada por los citados pulsadores es equivalente en decimal a uno de los siguientes valores: 3,7,10,11 y 15. Implementar el circuito necesario con un multiplexor del tipo 74151. 11. Utilizando dos multiplexores del tipo 74151 y puertas lógicas, implementar un multiplexor de 16 entradas de datos y cuatro entradas de selección. 12. Realizar un comparador de dos números, a y b, de un bit cada uno, empleando para ello puertas lógicas solamente. 13. Definir con puertas NAND el bloque de acoplamiento A y ensayar el circuito completo de la figura siguiente, capaz de codificar los números decimales comprendidos entre cero y quince y de presentar el resultado en dos displays de siete segmentos. 5 4. Circuitos Combinacionales 6