Contadores y Registros
Ing. Erik Ral Coveas Len Ing. Bady Elder Cruz Daz erikrcl@hotmail.com bady.cruz@upnorte.edu.pe cle@upnorte.edu.pe bady_ecd27@hotmail.com
ELECTRNICA DIGITAL
Contadores y registros6
C NTENID # Contadores asncronos (de rizo)6.1 Contadores sncronos (paralelos)6.2 Registros de corrimiento6.3 Entrada en paralelo salida en paralelo6.4 Entrada en serie salida en serie6.5 Entrada en paralelo salida en serie6.6 Entrada en serie salida en paralelo6.7 Registros de corrimiento bidireccional6.8 Registro buffer6.9
ELECTRNICA DIGITAL
Los Flip-Flops pueden utilizarse para construir circuitos secuenciales llamados contadores Existen una clasificacin bsica de los contadores, que los divide en: Contadores asncronos y, Contadores sncronos. Adems, los contadores pueden clasificarse: Atendiendo al tipo de secuencia que (ascendente/descendente) o, Al nmero de estados por el que pasan (mdulo).
generan
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
FIGURA 6-2: Divisin de una frecuencia original entre 2 para cada Flip-Flop.
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 7
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
FIGURA 6-4: Divisin de una frecuencia original entre 2 para cada Flip-Flop.
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 9
ELECTRNICA DIGITAL
10
ELECTRNICA DIGITAL
FIGURA 6-5: Se muestra una situacin en la que ocurre un pulso de entrada cada 1000 s (el periodo de reloj T = 1000 s) y se supone que cada Flip-Flop tiene un retardo de propagacin de 50 s (tpd = 50 s).
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 11
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
13
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
15
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
17
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
21
ELECTRNICA DIGITAL
22
ELECTRNICA DIGITAL
23
ELECTRNICA DIGITAL
Registros de $orri*iento6.+
En el procesamiento digital de datos se necesita con frecuencia retener los datos en ciertas ubicaciones intermedias del almacenamiento temporal, con el objeto de realizar algunas manipulaciones especificas, despus de las cuales los datos modificados se pueden enviar a otra localizacin similar. Los dispositivos digitales donde se tiene este almacenamiento temporal se conocen como registros de corrimiento o registros de desplazamiento. Dado que la memoria y el desplazamiento de informacin son sus caractersticas bsicas, los registros son circuitos secuenciales constituidos por Flip-Flops, donde cada uno de ellos maneja un bit de la palabra binaria.
24
ELECTRNICA DIGITAL
Registros de $orri*iento6.+
TIPOS DE REGISTROS Por lo general se da el calificativo de registro a un conjunto de 8 o ms Flip-Flops. Muchos registros usan Flip-Flops tipo D aunque tambin es comn el uso de Flip-Flops JK. Son muy populares los de 8 bits, ya que en los computadores con frecuencia manipulan bytes de informacin. Entre los tipos de registros tenemos: Entrada en paralelo salida en paralelo. Entrada serial salida serial. Entrada en paralelo salida serial. Entrada serial salida en paralelo. Corrimiento bidireccional.
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 25
ELECTRNICA DIGITAL
Registros de $orri*iento6.+
TIPOS DE REGISTROS
a) Registro de entrada serial - salida serial b) Registro de entrada paralela - salida paralela
c) Registro de entrada paralela - salida serial d) Registro de entrada serial - salida paralela
26
ELECTRNICA DIGITAL
Entrada paralela , salida paralela6.Para este tipo de registro, la data aparece en las salidas paralelas, simultneamente con la entrada. A continuacin se muestra un registro de entrada paralela - salida paralela de 4 bits con Flip-Flops tipo D.
27
ELECTRNICA DIGITAL
Entrada paralela , salida paralela6.Las entradas paralelas se indican como D (D3, D2, D1, D0) y las salidas paralelas como Q (Q3, Q2, Q1, Q0). Luego de que se aplica el pulso de reloj, toda la data aplicada en las entradas D, aparece simultneamente en la correspondiente salida Q. Los circuitos integrados que contienen registros de entrada paralela/salida paralela son los siguiente: El 74LS174, registro de entrada paralela/salida paralela de 6 Bits. El 74LS175, registro de entrada paralela/salida paralela de 4 Bits. El 74LS374, registro de entrada paralela/salida paralela de 8 Bits.
28
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
30
ELECTRNICA DIGITAL
31
ELECTRNICA DIGITAL
32
ELECTRNICA DIGITAL
33
ELECTRNICA DIGITAL
34
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
36
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
Divisin 2
40
ELECTRNICA DIGITAL
Multiplicacin x 2
Con un arreglo adecuado de compuertas NAND se pueden realizar ambas operaciones. A este tipo de registro se le denomina registro de corrimiento bidireccional.
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 41
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
Registro 0u22er6.3
Existen circuitos integrados con compuestas buffer arregladas de tal manera que permiten la transmisin de datos ya sea en un sentido o en ambos sentidos, mediante una respectiva entrada de control. APLICACIONES: Un buffer triestado se utiliza para conectar varias cosas a un mismo bus. Ejemplo: 3 dispositivos conectados a un bus, no pueden estar transmitiendo los tres a la vez. Mientras uno utiliza el bus transmitiendo los datos (1s y 0s, dos estados) los otros dos deben estar en alta impedancia (3er estado).
44
ELECTRNICA DIGITAL
Registro 0u22er6.3
Uno de los circuitos integrados que contienen bus buffer es el siguiente:
FIGURA 6-25: El 74LS244, buffer octal con dos entradas de habilitacin, una para cada cuatro buffers.
45
ELECTRNICA DIGITAL
Registro 0u22er6.3
Otro de los circuitos integrados que contienen bus buffer es el siguiente:
FIGURA 6-26: El 74LS245, buffer octal bidireccional con una entrada de habilitacin y una entrada de control de direccin, ya sea de A hacia B o de B hacia A.
46
ELECTRNICA DIGITAL
Registro 0u22er6.3
Modo de operacin del 74LS244:
ENTRADA G1 0 0 1 1A 0 1 X SALIDA 1Y 0 1 Z ENTRADA G2 0 0 1 2A 0 1 X SALIDA 2Y 0 1 Z
0: Nivel lgico BAJO 1: Nivel lgico ALTO X: Valor lgico INDIFERENTE Z: Alta impedancia, CIRCUITO ABIERTO
FIGURA 6-27: El 74LS245, buffer octal bidireccional con una entrada de habilitacin y una entrada de control de direccin, ya sea de A hacia B o de B hacia A.
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 47
ELECTRNICA DIGITAL
4444444444444444444444444444444444444444444444444444444444444444444444444
GRACIA!
Eri5 Ra6l Co7e8as Le9n Ing. Ele$tr9ni$o y Tele$o*uni$a$iones eri5r$l:;ot*ail.$o*
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 48