up-down 74191

6
Oscar Ignacio Botero H. Señal de reloj Contadores Hexadecimales IC 74LS191 Memoria EPROM 2732 Memoria EPROM 2732 Memoria EPROM 2732 Memoria EPROM 2732 Circuito Reset Dirección de desplazamiento Memoria EPROM 2732 Memoria EPROM 2732 Memoria EPROM 2732 Memoria EPROM 2732 SIMULADOR PROTEUS MÓDULO MEMORIA EPROM VISUALIZACIÓN EN 8 DISPLAY DIAGRAMA DE BLOQUES

Transcript of up-down 74191

Page 1: up-down 74191

Oscar Ignacio Botero H.

Señal de reloj

Contadores Hexadecimales

IC 74LS191

Memoria EPROM

2732

Memoria EPROM

2732

Memoria EPROM

2732

Memoria EPROM

2732

Circuito Reset

Dirección de desplazamiento

Memoria EPROM

2732

Memoria EPROM

2732

Memoria EPROM

2732

Memoria EPROM

2732

SIMULADOR PROTEUS – MÓDULO

MEMORIA EPROM – VISUALIZACIÓN EN 8 DISPLAY

DIAGRAMA DE BLOQUES

Page 2: up-down 74191

2

74191 CONTADOR SÍNCRONO UP/DOWN CON MODO DE CONTROL Dato 0, 1, 2, 3 (A, B, C, D pines 15-1-10-9 respectivamente) = datos de

entrada que sirve como número de inicio. Load (pin 11) = con nivel bajo se carga el dato de inicio. Para contar hacia arriba (Count Up):

o Pines Down/Up (pin 5) y Enable (pin 4) en bajo o Flanco positivo del reloj (pin 14).

Para contar hacia abajo (Count Down):

o Pin Down/Up (pin 5) en alto y Enable (pin 4) en bajo

o Flanco positivo del reloj (pin 14).

La salida Ripple/Clock (pin 13) genera un pulso para contadores en cascada, de 0 a 14 está en nivel alto, en el 15 baja y en el 0 sube nuevamente generando el pulso para el

siguiente contador (15 – 0). Para la conexión en cascada se conecta Ripple/Clock (pin 13) al Clock (pin 14) del siguiente contador 74LS191.

Page 3: up-down 74191

Oscar Ignacio Botero H. .

3

Va a los pines 11 de los contadores

Circuito de Reset para el diseño Para resetear los contadores y que inicien nuevamente para que se repita el mensaje grabado, se toma el último valor decimal de cualquiera de las memorias (todas tienen el mismo valor final) y por medio de la compuerta lógica NAND se realizará el circuito de reseteo. Por ejemplo, el número 163D

Contador SEGUNDO PRIMERO

Salidas QD2 QC2 QB2 QA2 QD1 QC1 QB1 QA1

Peso 128 64 32 16 8 4 2 1 Estados 1 0 1 0 0 0 1 1

ENUNCIADO DEL PROBLEMA Se diseñará un circuito con 8 MEMORIAS EPROM y 8 DISPLAY de 7 segmentos donde se visualizarán sus NOMBRES COMPLETOS, sus DOS APELLIDOS y el número del CARNET de la institución, el mensaje se desplazará de derecha a izquierda. El circuito igualmente tendrá un contador hexadecimal en cascada con los circuitos integrados 74LS191 y una señal de reloj que hará que con cada pulso se desplace el mensaje. Cree los códigos en sistema binario o en sistema hexadecimal de sus NOMBRES COMPLETOS y sus DOS APELLIDOS separados todos entre sí por un espacio (dirección vacía), después del segundo apellido deja 2 espacios (direcciones vacías) y a continuación codifique el número de su CARNET, finaliza la generación de datos con ocho (8) espacios vacíos (direcciones vacías). Con el software “Hex Editor Neo 5.14” http://www.hhdsoftware.com/ generará un archivo con los códigos en sistema binario o hexadecimal, ese archivo luego será cargado (grabado) en una MEMORIA EPROM Ref 2732 que en sus respectivas salidas tendrá conectado un display de 7 segmentos de cátodo común (7SEG-MPX1-CC). Al archivo colóquele la extensión .BIN

Page 4: up-down 74191

Oscar Ignacio Botero H. .

4

Genere el archivo con el programa para la primera MEMORIA (la que maneja el display del extremo derecho); para la segunda MEMORIA el programa es el mismo solo que se digita desplazado una dirección de memoria, o sea a partir de la dirección 01, para la tercera MEMORIA a partir de la dirección 02, así sucesivamente hasta la octava MEMORIA (dirección 07). A la última dirección del programa grabado en la ÚLTIMA MEMORIA (octava memoria) adiciónele 8 direcciones vacías y esa será la dirección de referencia para el reset del sistema. El software “Hex Editor Neo 5.14” permite copiar el programa en otras 4 hojas (pestañas) y así completar las 8 (una para cada MEMORIA), desplazado una dirección y guardado en archivos con nombres independientes (recuerde colocarle la extensión .BIN) para que el Proteus reconozca el formato y lo pueda ejecutar. La presentación de su mensaje se debe desplazar de derecha a izquierda y ser cíclica debido al circuito combinacional de REINICIO (Reset).

8 pestañas para los 8 archivos

Nuevo

Page 5: up-down 74191

Oscar Ignacio Botero H. .

5

CONDICIONES DEL DISEÑO

Cambie el tamaño de la hoja de trabajo a “A3” (15 pulgadas x 10 pulgadas).

Utilizar buses para unir el Contador a las Memorias y estas con los Display correspondientes.

Utilizar las 8 salidas (D0…D7) de cada Memoria para manejar los 7 segmentos del display y la octava salida (D7) manejará el punto decimal.

Los NÚMEROS se diferencian de las LETRAS porque cada uno tiene el PUNTO activado.

Diligencie completa y correctamente el BLOQUE DE TÍTULOS.

5 direcciones vacías

Page 6: up-down 74191

Oscar Ignacio Botero H. .

6

Organice su diseño para que quede estéticamente bien presentado (alambrado, buses y demás).

PLANTILLA DE LETRAS Y NÚMEROS