Entradas

Mostrando las entradas etiquetadas como Decodificador BCD-7

Circuito lógico Decodificador BCD-7 segmentos problema resuelto

Imagen
Disponemos de las notas, N1 y N0, de un alumno codificadas en BCD . Diseñar el circuito lógico con  Decodificador BCD-7 segmentos  que obtiene la nota final según las preferencias del profesor expresadas con las líneas de control C1C0: • C1C0 = 00 Nota media redondeada por defecto. • C1C0 = 01 Nota mínima. • C1C0 = 10 Nota máxima. • C1C0 = 11 Nota media redondeada por exceso. EXPLICACIÓN: • Antes de comenzar, recordar que dividir entre 2 en binario puro es desplazar un bit a la derecha, o dicho de otro modo, quitar el bit de menos peso: despreciar SO. • Sumar A y B: A + B = Cout S3S2SlS0. Sumador 4 + 4. • Dividir entre 2, quitando el bit de la derecha: CoutS3S2Sl. • Comparar A y B, utilizando A > B y A < B. Comparador de 4 bits. • Elegir entre A y B, para elegir el menor, según el valor de A < B: — A < B = I, A es menor que B, MIN = A. — A < B = 0, A B es menor o ig...

Diseñar el circuito lógico con decodificadores BCD-7 segmentos

Imagen
Tres números decimales A. B y C son introducidos mediante sendos selectores. Se desea ver en dos decodificadores BCD 7- segmentos los dos números mayores. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Comparar A con B, A con C y B con C, utilizando A>B,A>CyB>C. 3 comparadores de 4 bits. • Obtener M1 y M2 eligiendo entre A, B y C según las líneas A>B, A>C y B >C (C2C1C0) (hágase el estudio con algo de calma): —     C2C1CO = 000, A es menor o igual que B, A es menor o igual que C y B es menor o igual que C, los mayores son B y C, M1 = B y M2 = C. C2C1 CO = 000 =>A<ByA<CyB<C=> => A es el menor, B es el siguiente y C es el mayor. —  C2C1C0 = 001, A es menor o igual que B, A es menor o igual que C y B es mayor que C, los mayores son B y C, M1 = B y M2 = C. —  C2C1C0 = 010, A es menor o igual que B, A es mayor que C y B es menor o igual que C, es imposible, MI y M2 están libres, no conectados en princi...

Decodificador BCD 7-segmentos con tres números decimales ejercicio resuelto

Imagen
Tres números decimales A, B y C son introducidos mediante sendos selectores. Se desea ver en un Decodificador BCD 7-segmentos sólo el mayor de ellos. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Comparar A y B, utilizando A > B. Comparador de 4 bits. • Elegir entre A y B según el valor de A > B: — A > B = 1, A mayor que B, R' — A. — A > B = 0, A menor o igual que B, R' = B. Cuádruple multiplexor 2:1. • Comparar lo elegido entre A y B con C, utilizando A > B (R' > C). Comparador de 4 bits. • Elegir entre R' y C según el valor de R' > C: — R' > C = l, A o B son mayores que C, R = R'. — R' > C = 0, C es mayor o igual que R', R — C. Cuádruple multiplexor 2: L. • Visualizar en el 7 segmentos lo elegido. Decodificador BCD-7 segmentos . • Es decir, primero elegir entre A o B (R') y luego entre lo elegido en el primer paso y C. • El caso de A = B o de R' = C no in...

Decodificador BCD 7 segmentos resta de decimales ejercicio resuelto

Imagen
Dos números decimales A y B son introducidos mediante sendos selectores. Se desea ver en un Decodificador BCD 7 segmentos el resultado de la resta, A-B, sólo en el caso de que ésta haya resultado positiva o cero, en caso contrario no debe visualizarse nada. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Negar la entrada B obteniendo su complemento a 2: NOT(B) +1.4 NOT y 1 sumador 4 + 4. • Sumar A y (—B), es decir, restar A y B. Sumador 4 + 4. • Visualizar la resta en un 7 segmentos. Decodificador BCD-7 segmentos. • Para activar BI, y borrar el 7 segmentos, se utiliza el cuarto bit de la resta, R3: — Si R3 = 1, la resta es negativa, BI = 1 y no se ve nada. — Si R3 = 0, la resta es positiva, BI = 0, se ve el resultado. • Atención, no debe usarse un comparador entre A y “0000” para activar BI. El comparador lo es en binario puro, y no con signo en C-2. • Para sumar 1 en el complemento a 2 no valdría con un sumador 1 + 1. Tiene que ser un 4 + 4 que...

Decodificador BCD-7 segmentos ejercicio resuelto

Imagen
Dos números decimales A y B son introducidos mediante sendos selectores. Se desea ver en un Decodificador BCD 7-segmentos sólo el mayor de ellos. Si ambos resultaran iguales, no se visualizaría nada. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Codificar las entradas decimales en binario. Codificador 10:4. • Comparar Ay B, utilizando A > B y A = B. Comparador de 4 bits. • Elegir entre A y B según el valor de A > B: — Si A es mayor que B, A > B = 1 entonces S = A. — Si no es mayor que B, A > B = 0 entonces S = B. Cuádruple multiplexor 2:1. • Visualizar en un 7- segmentos la señal elegida. Decodificador BCD-7 segmentos . • Conectar A = B a BI. Si A es igual a B entonces el 7 segmentos no visualizará nada, se borrará.