Vous êtes sur la page 1sur 6

UNIVERSIDAD NACIONALMAYOR DE SAN MARCOS (Universidad del Per, DECANA DE AMRICA) FACULTAD DE INGENIERIA ELECTRNICA Av.

Venezuela s/n Lima 1 Per LABORATORIO DE CIRCUITOS DIGITALES II Profesor: Mg. Ing. Wilbert Chvez Irazbal Ao de la Integracin Nacional y el Reconocimiento de Nuestra Diversidad

PRACTICA N 5: CONTADORES I. OBJETIVO. 1. Verificar el funcionamiento de contadores asncronos 74LS293 y sncronos 74LS193l registro de desplazamiento bidireccional universal 74194. II. Temas tericos asociados: Registros de Desplazamiento. III. MATERIALES: MATERIALES Integrado: 7400,7402, 7406, 7408, 7432, 7474, 74174, 74194, 74173, 74 7476. Diodos Leds: 04 unidades(R, V, N, A) Integrado: 01 - LMC555 Condensadores: 02 0,01 F, 01 - 0,1 F Potencimetros: 02 - 0 10 k. EQUIPOS: Osciloscopio digital, Fuente DC, Generador de seales, Multi metro, Protoboard IV. CUESTIONARIO PREVIO 1.- Explique los tipos de registros de desplazamientos. Un registro tiene como funcin primordial el almacenar informacin. La diferencia entre un registro y un flip-flop es que este solo puede almacenar un bit, mientras que un registro es capaz de almacenar n bits. Un registro consta, bsicamente, de un conjunto de celdas de almacenamiento binarias (generalmente constituidas por flip-flops tipo D disparados a flancos) ms un conjunto de puertas encargadas de realizar su conexin. Un flip-flop tipo D disparado a flancos, bien positivos, bien negativos, traslada el valor de la seal de entrada (D) a su salida cuando recibe un flanco activo de la seal de reloj. En los dems instantes acta como una celda de almacenamiento, reteniendo el valor del bit que ha cargado. La forma ms sencilla de construir un registro de desplazamiento (a la izquierda) de n bits es conectar n flip-flops D uniendo la salida de cada flip-flop a la entrada del siguiente

en la forma indicada en la figura , es decir, entrada externa, la del flip-flop menos significativo,

. El registro slo tendr una o S, por la que entraran los datos

al registro (uno en cada ciclo de reloj). El registro que hemos diseado realiza un desplazamiento de los bits hacia la izquierda, realizando a la inversa la conexin de los flip-flops podemos construir un registro de desplazamiento a la derecha. La salida de cada uno de los flip-flops se conectara a la entrada del situado a su derecha, es decir, Di = Qi+1. La entrada de los datos se realiza por el flip-flop mas significativo, Dn1 o S, tal y como se ve en la figura. En cada ciclo de reloj van entrando nuevos bits y el contenido del registro se va desplazando a cada ciclo de reloj de flip-flop en flip-flop. Registro bidireccional con carga en paralelo y borrado Incluyendo los dos tipos de conexiones entre los flip-flops D podemos construir un registro con posibilidad de ser desplazado tanto hacia la derecha como hacia la izquierda.

La seleccin de una u otra operacin se realizar mediante MUXes en la entrada D de cada flip-flop. La carga en paralelo y el borrado se pueden aadir usando MUXes 4 a 1, conectando a una de las entradas un dato procedente del exterior (para la carga en paralelo) o un 0 para el borrado. Ambas operaciones, realizadas de esta forma, son sncronas.

La disposicin de los MUXes, sus entradas y sus conexiones se pueden ver en la figura Como ya sabemos, desplazar un nmero binario i veces a la izquierda equivale a multiplicarlo Por . Igualmente, desplazar un nmero binario hacia la derecha i posiciones equivale a dividirlo entre (quedndonos nicamente con la parte entera de dicha divisin). Adems de multiplicar y dividir nmeros entre potencias de 2, los registros de desplazamiento se utilizan para la conversin de datos paralelo/serie y serie/paralelo (imprescindible en las comunicaciones serie). Conversin serie/paralelo y paralelo/serie. La manipulacin de datos constituidos por varios bits puede realizarse de dos formas distintas: en modo serie o en modo paralelo. Se dice que un sistema digital opera en modo serie cuando la informacin se transfiere y manipula bit a bit. Por ejemplo, cuando el contenido de un registro se transfiere a otro desplazando los bits de un registro al siguiente, un bit en cada ciclo de reloj. Para prevenir la perdida de datos, se hace recircular El contenido del primero de los registros. Si el registro es de n bits, sern necesarios n ciclos de reloj para la transferencia. En el modo paralelo, la informacin se transfiere y manipula en todos sus bits a la vez. Por ejemplo, en una transferencia entre dos registros en modo paralelo, todos los bits se transfieren del primer registro al segundo en un solo ciclo de reloj, mediante una carga en paralelo. Si los datos son de n bits, los registros han de tener n salidas y n entradas. Conversin de datos paralelo a serie Los datos entran en el registro en un ciclo de reloj, todos los bits a la vez, mediante una carga en paralelo. Los bits de salida se toman en la salida Q del ultimo flip-flop D (el menos significativo) uno en cada ciclo de reloj, a la vez que se va desplazando el registro hacia la derecha. Conversin de datos serie a paralelo Los datos entran por la entrada serie del registro, un bit en cada ciclo de reloj. Una vez completada la carga de todos los bits, se toman como lneas de salida las Q de cada uno de los flip-flops D (se leen todos los bits a la vez).

2.- Expresar la funcin que rigen el funcionamiento de los circuitos mostrados en la figura N01, 02, 04 y 05. Circuito N01: Divisor de frecuencias del 74293. El 74293 es un CI contador ascendente MOD-16. Esto quiere decir que tambin se puede usar como un divisor de frecuencia en su salida del MSB de integrado, posee dos entradas de reloj el cual internamente es: . Para darle ms versatilidad al

Para un conteo ascendente debemos conectar Q0 (LSB) a la entrada de reloj CP1. Si no hiciramos esta conexin, podramos emplear el 293 como un MOD-8 tambin. El funcionamiento de los pines se resume en la siguiente tabla de funcionamiento:

En la simulacin del circuito equivalente veremos las formas de onda de cada salida.

Circuito N02: Circuito interno del 74x293

Notamos que tiene el mismo comportamiento que el 293. Es un MOD-16. Ambas entradas MR van conectadas a masa para conteo ascendente. En el circuito ya se ha conectado CP1 con Q0. En el anlisis digital del simulador notamos las formas de onda en cada salida. Circuito N04: Divisor de frecuencias con el 74HC193

El 74HC193 es un contador MOD-16. Esto quiere decir que es capaz de contar de 0 a 16. Con la herramienta Digital Analysis del simulador podemos ver el efecto del divisor de frecuencia (un MOD-16 divide la frecuenta del CLK en el MSB, Q3, en un factor de 16). El MR es activa en alto, por lo tanto para un conteo ascendente se le asigna un nivel 0 lgico. Con PL en bajo, se carga el contador con D0 D1 D2 D3. TCU y TCD generan un pulso de reloj cada vez que el contador se resetea. Para el caso de un conteo ascendente tenemos:

REFERENCIAS WEB: http://quegrande.org/apuntes/EI/1/TC/teoria/09-10/tema_7__contadores_y_registros.pdf http://www.datasheetarchive.com

BIBLIOGRAFA: Sistemas Digitales. Ronald J. Tocci. Sistemas electrnicos Digitales. Enrique Mandado. Diseo Digital. Wakerly.

Vous aimerez peut-être aussi