Parte 1
Parte 2
Parte 3
contador de 4 bytes con flipflop - D (7474)




                              Práctica V
Objetivo

Esta práctica se divide en dos partes: la primera parte será conocer los flip-flop's
más comunes del mercado (jk's,D's,T's, RS's); y la segunda parte será construir
un contador de 4bits usando flip-flop's JK, y después será realizar un registro
usando flip-flops D.

Material

flip-flop JK (74LS76)
flip-flop D (74LS74)
Compuerta AND
LED's
Resistencias 1KOhm
Fuente de alimentación
Bread board
Pinzas de punta
Pinzas de corte
Cable

Desarrollo
Usaremos únicamente flip-flopsJKy D, pero pueden trabajar con el flip-flop de su
preferencia, aquí utilizarán la practica 2 (el Oscilador Aestable) para suplir el
reloj para los flip-flop's.

Primero veamos datos técnicos de los flip-flop's a utilizar.

La tabla de función del flip-flop D es la siguiente:

     Entradas       Salidas     X es estado "no
PR   CLR CLK    D   Q Q'        importa"
                                † es una
 0    1     X   X   1 0
                                transici�n
 1    0     X   X   0 1         positiva
 0    0     X   X   1 0         Qo El nivel
 1    1     †   1   1 0         l� gico de Q
1    1    †    0 0    1      antes de dar la
                              condiciones
 1    1    0   X Qo Qo'
                              iniciales
                              establecidas.




Esta muestra la tabla del flip-flop JK:

                              X es estado "no
                              importa"
                              ¬ es un pulso de
    Entradas   Salidas        reloj
PR CLR CLK J K Q Q'           Qo El nivel
 0 1     X XX 1 0             lógico de Q antes
 1 0     X XX 0 1             de dar la
 0 0     X XX 1 1             condiciones
                              iniciales
 1 1     ¬ 0 0 Qo Qo'         establecidas.
 1 1     ¬ 1 0 1 0            Togle. cada
 1   1    ¬    0 1 0   1      salida cambia a el
                              complemento de
 1   1    ¬    4 1 Togle      su previo nivel
                              sobre cada pulso
                              completo alto de
                              reloj.




Estos diagramas muestran la constitución de cada flip-flop. No siempre es así,
puede variar, recuerden.
Flip-flop D con compuertas NAND.




Flip-flop JK con compuertas NAND.

Los patigramas los veremos el día de laboratorio.

Contadores

Un circuito secuencial que pasa por una secuencia preestablecida de estados
después de la aplicación de pulsos se llama contador. Los pulsos de cuenta serán
los pulsos u oscilaciones de nuestro oscilador aestable de la practica 2.

Un contador que sigue la secuencia binaria se llama contador binario. Un
contador de n bits consiste en n flip-flop's y puede contar en binario de 0 hasta
(2^n)-1.
Contador Binario Síncrono

 Estados Cuenta
D C B A
0 0 0 0    0
0 0 0 1    1
0 0 1 0    2
0 0 1 1    3
0 1 0 0    4
0 1 0 1    5
0 1 1 0    6
0 1 1 1    7
1 0 0 0    8
1 0 0 1    9
1 0 1 0 10
1 0 1 1 11
1 1 0 0 12
1 1 0 1 13
1 1 1 0 14
1 1 1 1 15




Y este es el diagrama del contador de 4 bits con flip-flop's JK




(Clock es la linea azul que entra al triangulo, en nuestro caso será el oscilador
aestable de la practica 2).

Registros

Un circuito secuencial temporizados consiste en un grupo de flip-flop's y
compuertas combinacionales conectados para formar un camino de
realimentación. Los flip-flop's son secuenciales porque, en su ausencia, el
circuito se reduce a un circuito puramente combinacional. Un circuito MSI que
tiene celdas de almacenamiento dentro de él es por definición un circuito
secuencial. Los circuitos MSI que incluyen flips-flop's u otras celdas de
almacenamiento se clasifican comúnmente por la función que ellas realizan en
vez de por el nombre "circuito secuencial". Se clasifican en una de tres
categorías: registros, contadores o memorias de acceso aleatorio.

Un registro es un grupo de celdas de almacenamiento binario capaz de tener
información binaria. Un grupo de flip-flop's constituyen un registro ya que cada
flip-flop es una celda binaria que acumula un bit de información. Así que un
registro de n bits tiene un grupo de n flip-flop's y tiene capacidad de acumular
cualquier información que contiene n bits.

Diagrama del registro usando flip-flop's D que es parte de un registro llamado
"Serial-to-ParallelShiftRegister".



   D    C    B    A




¿Qué pasa si la primer entrada D del flip-flop es 1?¿Qué sucede cuando empieza
el oscilador a dar entradas?¿Y si ahora la primer D es 0?

Por último, ¿Cómo conectarían un contador de 4 bits a un decodificador BCD a
siete segmentos(practica anterior)? ¿Qué creen que sucedería?

Contador de 4 bytes con flip flop d (7474)

  • 1.
  • 2.
  • 3.
  • 4.
    contador de 4bytes con flipflop - D (7474) Práctica V Objetivo Esta práctica se divide en dos partes: la primera parte será conocer los flip-flop's más comunes del mercado (jk's,D's,T's, RS's); y la segunda parte será construir un contador de 4bits usando flip-flop's JK, y después será realizar un registro usando flip-flops D. Material flip-flop JK (74LS76) flip-flop D (74LS74) Compuerta AND LED's Resistencias 1KOhm Fuente de alimentación Bread board Pinzas de punta Pinzas de corte Cable Desarrollo Usaremos únicamente flip-flopsJKy D, pero pueden trabajar con el flip-flop de su preferencia, aquí utilizarán la practica 2 (el Oscilador Aestable) para suplir el reloj para los flip-flop's. Primero veamos datos técnicos de los flip-flop's a utilizar. La tabla de función del flip-flop D es la siguiente: Entradas Salidas X es estado "no PR CLR CLK D Q Q' importa" † es una 0 1 X X 1 0 transici�n 1 0 X X 0 1 positiva 0 0 X X 1 0 Qo El nivel 1 1 † 1 1 0 l� gico de Q
  • 5.
    1 1 † 0 0 1 antes de dar la condiciones 1 1 0 X Qo Qo' iniciales establecidas. Esta muestra la tabla del flip-flop JK: X es estado "no importa" ¬ es un pulso de Entradas Salidas reloj PR CLR CLK J K Q Q' Qo El nivel 0 1 X XX 1 0 lógico de Q antes 1 0 X XX 0 1 de dar la 0 0 X XX 1 1 condiciones iniciales 1 1 ¬ 0 0 Qo Qo' establecidas. 1 1 ¬ 1 0 1 0 Togle. cada 1 1 ¬ 0 1 0 1 salida cambia a el complemento de 1 1 ¬ 4 1 Togle su previo nivel sobre cada pulso completo alto de reloj. Estos diagramas muestran la constitución de cada flip-flop. No siempre es así, puede variar, recuerden.
  • 6.
    Flip-flop D concompuertas NAND. Flip-flop JK con compuertas NAND. Los patigramas los veremos el día de laboratorio. Contadores Un circuito secuencial que pasa por una secuencia preestablecida de estados después de la aplicación de pulsos se llama contador. Los pulsos de cuenta serán los pulsos u oscilaciones de nuestro oscilador aestable de la practica 2. Un contador que sigue la secuencia binaria se llama contador binario. Un contador de n bits consiste en n flip-flop's y puede contar en binario de 0 hasta (2^n)-1.
  • 7.
    Contador Binario Síncrono Estados Cuenta D C B A 0 0 0 0 0 0 0 0 1 1 0 0 1 0 2 0 0 1 1 3 0 1 0 0 4 0 1 0 1 5 0 1 1 0 6 0 1 1 1 7 1 0 0 0 8 1 0 0 1 9 1 0 1 0 10 1 0 1 1 11 1 1 0 0 12 1 1 0 1 13 1 1 1 0 14 1 1 1 1 15 Y este es el diagrama del contador de 4 bits con flip-flop's JK (Clock es la linea azul que entra al triangulo, en nuestro caso será el oscilador aestable de la practica 2). Registros Un circuito secuencial temporizados consiste en un grupo de flip-flop's y compuertas combinacionales conectados para formar un camino de
  • 8.
    realimentación. Los flip-flop'sson secuenciales porque, en su ausencia, el circuito se reduce a un circuito puramente combinacional. Un circuito MSI que tiene celdas de almacenamiento dentro de él es por definición un circuito secuencial. Los circuitos MSI que incluyen flips-flop's u otras celdas de almacenamiento se clasifican comúnmente por la función que ellas realizan en vez de por el nombre "circuito secuencial". Se clasifican en una de tres categorías: registros, contadores o memorias de acceso aleatorio. Un registro es un grupo de celdas de almacenamiento binario capaz de tener información binaria. Un grupo de flip-flop's constituyen un registro ya que cada flip-flop es una celda binaria que acumula un bit de información. Así que un registro de n bits tiene un grupo de n flip-flop's y tiene capacidad de acumular cualquier información que contiene n bits. Diagrama del registro usando flip-flop's D que es parte de un registro llamado "Serial-to-ParallelShiftRegister". D C B A ¿Qué pasa si la primer entrada D del flip-flop es 1?¿Qué sucede cuando empieza el oscilador a dar entradas?¿Y si ahora la primer D es 0? Por último, ¿Cómo conectarían un contador de 4 bits a un decodificador BCD a siete segmentos(practica anterior)? ¿Qué creen que sucedería?