registro de desplazamiento

Post on 23-Jan-2017

181 Views

Category:

Engineering

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Paula Vanessa Torres Rojas

REGISTRO DE DESPLAZAMIENTO

*¿Qué es?*es un arreglo de flip-flops con aplicaciones

importantes en almacenamiento y movimiento de datos. Algunos movimientos básicos de datos se muestran a continuación.

*Registros de desplazamiento

con entrada y salida serie

* Los registros de desplazamiento están disponibles en la forma de circuitos integrados o bien, pueden ser construidos mediante flip-flops como

muestra la figura con un registro de datos seriales de entrada y salida de 5 bits.

● Cada pulso de reloj moverá un bit de entrada al siguiente flip-flop. El ejemplo muestra como se mueve el bit “1” a través de los biestables.

*Aplicación

* Un aplicación de los registros de desplazamiento es la conversión de datos seriales a forma paralela. * Por ejemplo, asumamos que el número

binario 1011 se carga secuencialmente, un bit a cada pulso de reloj.

*registro de desplazamiento

74HC164A

*El 74HC164A es un registro de desplazamiento de la familia CMOS para 8 bits de entrada serial y salida paralela. El voltaje de alimentación del C.I. puede ir desde +2.0 y +6.0 V.

● Una de las dos entradas de datos seriales se podría utilizar como señal de habilitación para el ingreso al registro de la otra. Si no se necesita una entrada de habilitación, una de ellas puede conectarse a +Vcc. ● El 74HC164A tiene una entrada asincrónica de limpieza “Clear”. Los datos ingresan en los flancos de subida de la señal de reloj.

*Registros de entrada paralela y salida serial

*Los registros de desplazamiento se pueden utilizar para convertir datos de un formato paralelo a una salida serial. Se muestra un diagrama lógico para este tipo de registros.

*Registro de desplazamie

nto bidireccional

*puede mover los datos en cualquier dirección mediante una entrada de control RIGHT/LEFT. * La siguiente simulación

muestra como trabaja un registro de desplazamiento bidireccional. Observe que el nivel ALTO de los datos seriales de entrada se mueven primero desde Q3 hacia Q0.

*Registro de desplazamiento universal*Un registro de

desplazamiento universal tiene capacidad de entradas y salidas paralelas y/o seriales. El 74HC194 es un ejemplo de registro de desplazamiento bidireccional universal de 4 bits.

*Diagrama de tiempo (desplazamiento universal)

*Es decir…

top related