Anda di halaman 1dari 48

ELECTRNICA DIGITAL Captulo 6

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

Captulo 6 C NTAD RE! " REGI!TR !

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

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


Un contador asncrono (conocido tambin como de rizo), es aquel contador al que la seal de reloj slo ingresa al Flip-Flop que contiene el menor bit significativo (LSB). Por ser un contador binario, la secuencia de conteo es: 0, 1, 2 2n 1, 0, 1, 2 2n 1, 0, 1 donde n es el nmero de Flip-Flops que componen el contador. El mdulo de un contador binario de este tipo es 2n (el mximo que se puede conseguir utilizando n Flip-Flops).
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 4

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'

FIGURA 6-1: Contador asncrono (o de rizo) ascendente de 3 bits.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 5

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


NMERO MOD El contador de la figura anterior, tiene 8 estados diferentes (000 al 111) por tanto se trata de un contador de rizos MOD-8, recordamos que el nmero MOD es igual al numero de estados por los cuales pasa el contador en cada ciclo completo antes que se recicle a su estado inicial. El numero MOD lo podemos aumentar, simplemente aumentando el numero de Flip-Flops al contador. nmero MOD = 2n donde n es el numero de Flip-Flops del contador.
6

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


DIVISIN DE FRECUENCIA En la figura podemos ver que cada Flip-Flop da una forma de onda de salida que es exactamente la mitad de la frecuencia de la onda de entrada CLK. Supongamos que la frecuencia de los pulsos de la seal del reloj es de 8 KHz, as podemos ver que en la salida del primer Flip-Flop es de 4 KHz, la del segundo Flip-Flop es de 2 KHz y l ultimo Flip-Flop 1 KHz.

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

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


CONTADORES ASNCRONOS DESCENDENTES Es relativamente simple construir contadores asncronos descendentes (de rizo), los cuales contaran hacia abajo desde una cuenta mxima hasta cero.
CUENTA (7) (6) (5) (4) (3) (2) (1) (0) Q2 Q1 Q0 111 110 101 100 011 010 001 000

FIGURA 6-3: Cuenta descendente del contador asncrono.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 8

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


CONTADORES ASNCRONOS DESCENDENTES

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

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


RETARDO DE PROPAGACIN EN CONTADORES ASNCRONOS Este tipo de contadores, tienen una desventaja importante ocasionada por su principio bsico de operacin: Cada Flip-Flop se dispara mediante la transicin en la salida del Flip-Flops anterior. Debido al tiempo de retardo de propagacin inherente (tpd) a cada Flip-Flop, significa que el segundo Flip-Flop no responder hasta un tiempo tpd despus de que el primer Flip-Flop reciba una transicin activa de reloj. El tercer Flip-Flops no responder hasta un tiempo igual a 2 x tpd despus de esa transicin de reloj, y as sucesivamente.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

10

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


RETARDO DE PROPAGACIN EN CONTADORES ASNCRONOS En la figura se muestran las formas de onda, con el retardo resultante por cada Flip-Flop, para un contador asncrono de tres bits.

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

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


CONTADORES ASNCRONOS EN CIRCUITOS INTEGRADOS Existen varios contadores asncronos en circuitos integrados TTL y CMOS. Uno de ellos es el 74LS293.

FIGURA 6-6: Diagrama lgico para el CI contador asncrono 74LS293.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 12

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


CONTADORES ASNCRONOS EN CIRCUITOS INTEGRADOS Entre las principales caractersticas del 74LS293, tenemos: El 74LS293 tiene cuatro Flip-Flop JK con salidas QA, QB, QC y QD, donde QA corresponde al LSB y QD al MSB. Cada Flip-Flop tiene una entrada CLK. Se puede tener acceso externo de las entradas CLK de QA y QB, marcadas como CLKA y CLKB, respectivamente. Estas entradas son activas en BAJO.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

13

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


CONTADORES ASNCRONOS EN CIRCUITOS INTEGRADOS Entre las principales caractersticas del 74LS293, tenemos: Cada Flip-Flop tiene una entrada asncrona BORRAR (CLR). stas se encuentran conectadas entre s a la salida de una compuerta NAND de dos entradas MR1 y MR2, donde MR significa Reiniciacin Maestra. Estas entradas son activas en BAJO. Las salidas QB, QC y QD ya estn conectados como un contador de rizo de tres bits. La salida QA no est conectado internamente a nada. Esto permite que el usuario opte por conecta el Flip-Flop A con el Flip-Flop B para formar un contador de cuatro bits, o usarlo en forma independiente, si as lo desea.
14

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores asn$ronos %de Rizo&6.'


CONTADORES ASNCRONOS EN CIRCUITOS INTEGRADOS

a) Smbolo lgico del 74LS293.

b) Diagrama de pines del 74LS293.

FIGURA 6-7: Smbolo lgico y diagrama de pines del 74LS293.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

15

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores sn$ronos %(aralelos&6.)


Los contadores sncronos o paralelos, se diferencian de los contadores asncronos en el que todos los Flip Flops se disparan en forma simultanea (en paralelo) por medio de los pulsos de reloj.

FIGURA 6-8: Contador sncrono de 4 bits.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 16

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores sn$ronos %(aralelos&6.)


Ya que los pulsos de entrada se aplican a todos los Flip-Flops debe utilizase algn medio para controlar cuando un Flip-Flops se dispare o permanezca inalterado por un pulso de reloj: Las entradas CLK de todos lo Flip-Flops estn conectadas entre s de modo que la seal de entrada de reloj se aplica simultneamente en todos lo Flip-Flops. Solo el Flip-Flop A, que es el LSB, tiene entradas J y K que estn permanentemente en el nivel ALTO. Las entradas J y K de los dems Flip-Flops son excitadas por alguna combinacin de las salidas de los propios Flip-Flops. El contador sncrono requiere de ms circuitera que un contador asncrono.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

17

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores sn$ronos %(aralelos&6.)


Existen muchos contadores sncronos en CI (circuitos integrados). Algunos de los ms comunes son los siguientes: El 74LS160 y 74LS162; contadores sncronos de dcadas. El 74LS161 y 74LS163; contadores sncronos binarios de 4 bits.

FIGURA 6-9: Diagrama de pines de los contadores sncronos de dcadas y binarios.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 18

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores sn$ronos %(aralelos&6.)


CONTADORES SNCRONOS ASCENDENTES/DESCENDENTES Los contadores sncronos ascendentes/descendentes, utilizan dos entradas de control denominadas CONTEO ASCENDENTE y CONTEO DESCENDENTE activas en ALTO (en algunos CI esta entrada es nica; 1 para contar en forma ascendente y 0 para contar en forma descendente): Cuando se aplica los pulsos de reloj en la entrada de control CONTEO ASCENDENTE, de un contador binario de 4 bits, el contador contar desde 0000 hasta 1111. En el otro caso, cuando se aplica los pulsos de reloj en la entrada de control CONTEO DESCENDENTE, el contador contar desde 1111 hasta 0000.
19

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores sn$ronos %(aralelos&6.)


CONTADORES SNCRONOS ASCENDENTES/DESCENDENTES Existen varios CIs contadores sncronos ascendentes/descendentes; entre estos tenemos los CI 74LS190, 74LS191, 74LS192 y 74LS193. El CI 74LS190 es un contador sncrono de dcadas con una entrada de control ascendente/ descendente. El CI 74LS191 es un contador sncrono binario de 4 bits con una entrada de control ascendente/ descendente. El CI 74LS192 es un contador sncrono de dcadas con dos entradas de control, una para el conteo ascendente y la otra para el conteo descendente. El CI 74LS193 es un contador sncrono binario de 4 bits con dos entradas de control, una para el conteo ascendente y la otra para el conteo descendente.
Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 20

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores sn$ronos %(aralelos&6.)


CONTADORES SNCRONOS ASCENDENTES/DESCENDENTES

FIGURA 6-10: Diagrama de pines de los contadores sncronos ascendente/descendentes.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

21

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores sn$ronos %(aralelos&6.)


CONTADORES SNCRONOS PREESTABLECIBLES Muchos contadores sncronos (paralelos) que estn disponibles en CI, estn diseados para ser preestablecibles; en otras palabras, se pueden prefijar en cualquier valor inicial de conteo. Existen dos forma de preestablecer al contador: Forma asncrona (independiente de la seal de reloj). Forma sncrona (durante la transicin activa de la seal de reloj). Esta operacin de preestablecido tambin se conoce como carga del contador.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

22

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Contadores sn$ronos %(aralelos&6.)


CONTADORES SNCRONOS PREESTABLECIBLES Preestablecimiento Asncrono: El preestablecimiento asncrono se emplea en varios contadores en CI, tales como los 74LS190, 74LS191, 74LS192 y 74LS193. Preestablecimiento Sncrono: Muchos contadores sncronos paralelos de CI emplean el preestablecimiento sncrono con la que el contador es preestablecido durante la misma transicin activa de la seal de reloj que se emplea para el conteo. Los CIs que incluyen preiniciacin sncrona son los 74LS160, 74LS161, 74LS162 y 74LS163.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

23

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

24

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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

Captulo 6 C NTAD RE! " REGI!TR !

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

e) Registro de desplazamiento bidireccional

FIGURA 6-11: Diagrama de bloques de los tipos de registros.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

26

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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.

FIGURA 6-12: Registro de 4 Bits de Entrada Paralela - Salida Paralela.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

27

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

28

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada paralela , salida paralela6.-

FIGURA 6-13: CIs con Registros de Entrada Paralela/Salida Paralela.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 29

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada serial , salida serial6..


Puede construirse un registro de desplazamiento de cuatro bits utilizando cuatro Flip-Flops tipo D como se muestra a continuacin.

FIGURA 6-14: Registro de 4 Bits de Entrada Serial - Salida Serial.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

30

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada serial , salida serial6..


La operacin del circuito es la siguiente: Primero se limpia el registro, forzando las cuatro salidas a cero. Luego se aplica la data de entrada secuencialmente en la entrada D del primer Flip-Flops a la izquierda (FF3). En cada pulso de reloj, se transmite un bit de izquierda a derecha. Si asumimos un dato que sea por ejemplo 1001. El bit menos significativo del dato debe ser desplazado a travs del registro desde FF3 hasta el FF0.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

31

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada serial , salida serial6..


Para obtener la data desde el registro esta debe ser extrada en forma serial. Puede hacerse de dos formas: De manera destructiva, en la que la data original se pierde al final del ciclo de lectura, y todos los Flip-Flops que componen el registro son puestos en cero. De manera no destructiva, en la que se evita la perdida del dato. Para esto se realiza un arreglo de compuertas como se muestra, de manera que la data que vaya saliendo vuela a entrar al registro.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

32

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada serial , salida serial6..


La data se carga al registro cuando la seal de control R/W (READ/WRITE) est en ALTO (ESCRIBIR). La data se desplaza hacia afuera cuando la seal de control R/W est en BAJO (LEER).

FIGURA 6-15: Diagrama lgico del proceso de lectura no destructivo.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

33

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada serial , salida serial6..


Este tipo de registro tambin lo tenemos como un circuito integrado y se conoce como el 74LS165, registro de 8 bits. Cabe resaltar que este CI en realidad tiene los dos tipos de entrada (paralela y serial).

FIGURA 6-16: 74LS165 Registro de 8 Bits de Entrada Paralela/Serial - Salida Serial.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

34

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada paralela , salida serial6.6


A continuacin se muestra un registro de desplazamiento con entrada paralela y salida serial. El circuito utiliza Flip-Flops tipo D y un arreglo de compuertas NAND para la entrada de datos al registro (escritura).

FIGURA 6-17: Registro de 4 Bits de Entrada Paralela/Salida Serial.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 35

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada paralela , salida serial6.6


La operacin del circuito es la siguiente: D3, D2, D1 y D0 son las entradas en paralelo, donde D3 es el bit mas significativo y D0 el menos significativo. Para escribir los datos, la lnea de control WRITE/SHIFT se coloca en BAJO (0 voltios) y la data se introduce con un pulso de reloj. La data se desplaza cuando la lnea de control se coloca en ALTO (5 voltios). El registro realiza un desplazamiento hacia la derecha cuando se aplica el pulso de reloj.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

36

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada paralela , salida serial6.6


El 74LS165, es un registro de 8 bits de entrada paralela - salida serial. Cabe resaltar que este tipo de registro tambin cuenta con una entrada serial. Para poder realizar la carga paralela de los datos al registro, se necesita una entrada de control a la cual se la etiqueta como PL (WRITE/SHIFT).

FIGURA 6-18: 74LS165 Registro de 8 Bits de Entrada Paralela/Serial - Salida Serial.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 37

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada serial , salida paralela6./


Para este tipo de registro la data se introduce en forma serial. Una vez almacenada, cada bit aparece en su salida correspondiente, y todos los bits estn disponibles simultneamente. A continuacin se muestra un registro de desplazamiento de 4 bits con esta configuracin.

FIGURA 6-19: Registro de 4 Bits de Entrada Serial - Salida Paralelo.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 38

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Entrada serial , salida paralela6./


El 74LS164, es un registro de corrimiento de 8 bits. Cabe resaltar que este tipo de registro cuenta con dos entradas seriales, etiquetadas con las letras A y B, una entrada de para borrar el contenido del registros etiquetada como CLR y la entrada de reloj CLK.

FIGURA 6-20: 74LS164 Registro de 8 Bits de Entrada Serial - Salida Paralela.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 39

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Registros de $orri*iento 0idire$$ional6.1


Los registros discutidos hasta ahora realizaban desplazamiento hacia la derecha. (Cada vez que se desplaza un bit hacia la derecha implica una divisin entre dos del numero binario).

Divisin 2

FIGURA 6-21: Corrimiento hacia la derecha. Divisin entre 2.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

40

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Registros de $orri*iento 0idire$$ional6.1


Si la operacin se invierte, (desplazamiento hacia la izquierda). El efecto es que a cada desplazamiento de un bit hacia la izquierda se realiza una multiplicacin por dos del numero binario.

Multiplicacin x 2

FIGURA 6-22: Corrimiento hacia la izquierda. Multiplicacin por 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

Captulo 6 C NTAD RE! " REGI!TR !

Registros de $orri*iento 0idire$$ional6.1


El arreglo de compuertas NAND selecciona la entrada de dados del FlipFlop adyacente bien sea a la derecha o a la izquierda, dependiendo de la lnea de control LEFT/RIGHT.

FIGURA 6-23: Registro de Corrimiento Bidireccional de 4 Bits.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 42

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

Registros de $orri*iento 0idire$$ional6.1


El 74LS194, es un registro de corrimiento bidireccional de 4 bits. Este registro cuenta con dos entradas seriales, una para el corrimiento hacia la derecha, etiquetada como R, la otra para el corrimiento hacia la izquierda, etiquetada como L. Cuenta tambin con una entrada de para borrar el contenido del registros, etiquetada como CLR, y la entrada de reloj CLK.

FIGURA 6-24: 74LS194 Registro de Corrimiento Bidireccional de 4 Bits.


Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len 43

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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).

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

44

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

45

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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.

Ing. ElderCoveas Cruz Daz Ing.Bady Erik Ral Len

46

ELECTRNICA DIGITAL

Captulo 6 C NTAD RE! " REGI!TR !

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

(a) Diagrama del 74LS244.

(b) Tabla de operacin del 74LS244.

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

Captulo 6 C NTAD RE! " REGI!TR !

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

Anda mungkin juga menyukai