You are on page 1of 4

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE INGENIERIA ELECTRONICA LABORATORIO DE CIRCUITOS DIGITALES II LAB 3 : Registros y Transferencia de Datos

Profesor: Ing. Oscar Casimiro Pariasca I. OBJETIVO: 1. Analizar diferentes tipos de registros con TTL y CMOS. 2. Analizar la transferencia de datos entre registros de desplazamiento. 3. Desarrollar aplicaciones prcticas utilizando diferentes tipos de registros. II. MATERIALES y EQUIPO : - Protoboard, cables de conexin. - Mdulos EB-205 y TM-01 - CI TTL: 74LS74, 74LS76, 74LS109, 74LS112, 74LS164, 74LS174 , 74LS194, 74LS373, 74LS374, otros - Resistencias : 120 OHM, Watt; Leds. - Fuente C.C. +5 voltios; VOM; Opcional : ORC; Generador de Pulsos. III. CUESTIONARIO PREVIO: 1. Que es un registro?. Explicar la caracterstica de funcionamiento de los registros: (a) de almacenamiento. (b) de desplazamiento (tipos). (c) universal. 2. Por qu se consideran los registros de desplazamiento dispositivos bsicos de memoria? Cul es la capacidad de almacenamiento de un registro que puede contener 2 bytes de datos? 3. Dibujar la forma de onda de salida Q, para cada uno de los flip-flop tipo D mostrados en la figura., a partir de las formas de onda de entrada mostradas: Observe que la seal de reloj es diferente en cada caso.

4. Explique la diferencia entre la puesta a cero mediante un reset y la carga de una entrada de todo ceros en un registro. 5. Explicar el modo de funcionamiento del CI 74LS164. Explique el uso de las entradas serie A y B. Indique una aplicacin de este registro de entrada serial y salida paralelo. Dibujar las formas de onda de cada una de las salidas Qa, Qb, ., Qh para las entradas mostradas:

6. Cules son los modos de operacin del registro de desplazamiento Universal bidireccional 74LS194?. Explicar las caractersticas de funcionamiento de este registro. 7. Explique las diferentes formas de transferencia de datos entre dos registros de desplazamiento (74LS194) : a) Desplazando a la derecha los datos en ambos registros de desplazamiento. b) Desplazando a la izquierda los datos en ambos registros de desplazamiento. 8. Para el circuito experimental, los datos contenidos en R1 deben transferirse a R3 en 4 pulsos. Cul de las salidas de R1 conectara a la entrada SIL del registro R3?. Explique y muestre en un grafico. Ing. Oscar Casimiro Pariasca Sem. 2011-I

IV. PARTE EXPERIMENTAL: 1. Verifique la operatividad de sus CI : 2. Implementar el circuito siguiente con el CI - 74LS76 ( 74LS109 74LS112), y analizar su funcionamiento:

3. Implementar registros de desplazamiento entrada serie-salida serie, entrada serie-salida paralelo con el CI 74LS74 74LS174 74LS175 y analizar su funcionamiento:

4. Modifique el circuito anterior, y conecte mediante un arreglo de compuertas como se muestra, de manera que la data que vaya saliendo vuelva a entrar al registro. Los datos se cargan al registro cuando la seal de control R/W (READ/WRITE) est en ALTO (ESCRIBIR). Los datos se desplazan hacia afuera cuando la seal de control R/W est en BAJO (LEER).

5. Verificar el funcionamiento del CI - 74LS194 (Puede utilizar el mdulo EB-205): Puede utilizar el circuito siguiente. Conecte los switches lgicos para obtener los datos de entrada y las seales para el modo de operacin. Fije el modo de operacin para carga en paralelo, con un dato cualquiera en las entradas de datos ABCD. Resetear el registro y luego aplique un pulso de reloj en la entrada de reloj. Note los valores de salida y el hecho que las salidas no se afectan por nuevos datos en la entrada a menos que se ingrese un segundo pulso de reloj...

Conexin de switches lgicos Ing. Oscar Casimiro Pariasca Sem. 2011-I

U1 3 4 5 6 7 2 A B C D SL SR QA QB QC QD 15 14 13 12
Clear Hold Shift Left Shift Right Load

Clear S0 0 1 1 1 1 X 0 0 1 1

S1 X 0 1 0 1

QA* QB* QC* QD* 0 QA QB SR A 0 QB QC QA B 0 QC QD QB C 0 QD SL QC D

9 S0 10 S1 1 11 ~CLR CLK 74LS194N

6. Para examinar la accin de desplazamiento, cargue un 1 en la salida A utilizando el modo de carga paralelo del registro de desplazamiento, cambie el modo de operacin al modo de desplazamiento a la derecha y luego ingrese 4 pulsos de reloj. Examine el efecto el efecto de la Entrada Serial derecha colocando seales 1 0 y aplicando pulsos de reloj. Contine el procedimiento analizando el modo de desplazamiento a la izquierda. 7. (Puede utilizar el mdulo EB-205) . Modifique el circuito anterior, y conecte segn el diagrama mostrado en la figura siguiente para verificar la comunicacin serial de datos de un registro a otro: Limpiar los registros y luego cargue un conjunto de 4 bits en el registro de la izquierda. Cambie al modo de operacin de Desplazamiento a la derecha y luego ingrese 4 pulsos de reloj. Verifique el resultado. Repita con 4 bits en el registro derecho y con el modo de operacin fijado para desplazamiento a la izquierda. Verifique el efecto de colocar S0 = S1 = 0.

Circuito de Transferencia de datos Paralelo a serial y serial a paralelo .

V. CUESTIONARIO FINAL:
1. A partir de las formas de onda mostradas en la figura, analizar y dibujar la forma de onda de salida de un flip-flop D con puesta a 1 (set) y puesta a 0 (reset).

Ing. Oscar Casimiro Pariasca Sem. 2011-I

2. Analizar y explicar el funcionamiento de los circuitos de los pasos (2) y (3) de la parte experimental. 3. Presentar el diagrama de tiempos de los circuitos de los pasos (2) y (3) del experimento. 4. En el circuito del paso (2), - cuntos pasos de reloj se requieren para llenar el registro de desplazamiento con 1s ? - cuntos impulsos de reloj se requieren para limpiar el registro de desplazamiento (llenarlo con 0s) ? - Si no se conocen los contenidos del registro de desplazamiento, cuntos impulsos de reloj se requieren para limpiarlo?; cul debe ser en este caso el valor lgico en la entrada serial? - Suponga que el registro de desplazamiento est inicialmente limpio, muestre en tablas de verdad el proceso de almacenamiento de c/u de los siguientes dgitos decimales: 3, 7 y 12. (Q0 es el bit mas significativo) Para el circuito del paso (3) del experimento, conteste las preguntas del paso anterior ( en este caso, Q3 es el bit mas significativo) 6. Qu modificaciones hara para convertir el circuito del paso (3) del experimento en un registro de entrada paralelo y salida paralelo? 7. Qu modificaciones hara para convertir el circuito del paso (3) del experimento en un registro de entrada paralelo y salida serial? 8. Explique el funcionamiento del circuito, del paso (4) del experimento. En qu caso se escribe y en que caso se lee la informacin? 9. Suponga que la palabra almacenada en el registro de desplazamiento 74LS194 es 0110, Cul ser la palabra almacenada luego de un pulso de reloj, para los siguientes estados SIR = 1; SIL = 0; S1S0 = 10 ? 10. Suponga que el registro de desplazamiento es reseteado inicialmente (es decir Q3Q2Q1Q0 = 0000 y que D3D2D1D0 = 0100, S1S0 = 01, SIR = 0, SIL = 1 . Grafique un diagrama de tiempos para las salidas Q3 , Q2 , Q1 , Q0 , para 5 pulsos de reloj. (D3D2D1D0 = ABCD) 11. Analizar y explicar el funcionamiento del circuito de los pasos (5) , (6) y (7) de la parte experimental. 12. Presentar el diagrama de tiempos de los circuitos de los pasos (5) , (6) y (7) del experimento. 13. Muestre otros ejemplos de transferencia de datos entre registros. 5.

VI. Conclusiones.

Ing. Oscar Casimiro Pariasca Sem. 2011-I