Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Alumnos:
Luego es necesario hacer una tabla de verdad donde existan todos los estados posibles (incluyendo
el switch X) y el estado que deseamos a continuación.
Se elige un método de control para cumplir con los estados actuales y siguientes. En este caso se
decidió utilizar Flip-Flops tipo JK. Para lograr definir los estados de control se requiere revisar la
teoría de tablas de transición y excitación de los .
Se realiza la tabla de estados y se define una función para las entradas de los JK. Para esto se
utiliza el método de mapas de Karnaugh para J2, K2, J1 y K1. Note que la función de J1 puede ser
simplificada a un 1 lógico debido a sus estados con variables Don't Care(x). Se procede de la
siguiente manera:
Para J2
Para K1
Para finalizar se procede a realizar un diagrama con las fucniones simplificadas para
cada entrada de los FLip-Flops JK.
Las tablas de verdad han sido utilizadas como herramientas para obtener
conclusiones respecto al funcionamiento u operación del circuito realizado.
Para producir estos flip-flop se utilizan varios arreglos distintos de compuertas Se diseñó un
contador con flip-flops del tipo J-K que presentará la siguiente secuencia descendente y ascendente.
Quedando de esta manera para así tener una frecuencia de 50 Hz como se muestra en el diagrama
del circuito.
RESULTADOS Y CONCLUSIONES
Esta práctica se hizo un contador descendente usando flip flop JK de forma síncrona atravez de una
señal de reloj, hubo muchos circuitos integrados que conectar entre sí y por eso llegamos a
confundirnos un poco a la hora de colocar cada alambre en su lugar.
Conectar el timer no fue problema, funcionó correctamente desde el inicio. Al final obtuvimos el
resultado deseado, el display mostró la serie de números de manera descendente.
Contadores y registro de 64 bits aplicando inducción matemática.
INTRODUCCION
En casi todos los tipos de equipo digital se encuentran flip-flops programados o conectados como
contadores, usándose no solamente como contadores sino como equipo para dar la secuencia de
operación, división de frecuencias, así como para manipulación matemática. En el sentido más
elemental, los contadores son sistemas de memoria que “recuerdan” cuántos pulsos de reloj han
sido aplicados en la entrada.
De todos los contadores éste es el más sencillo en lógica y, por lo tanto, el de diseño más fácil, sin
embargo este contador está limitado por su velocidad de operación. Puesto que los flip-flops en el
contador tipo rizado no están bajo el mando de un solo pulso de reloj, este contador es
asincrónico.
Muestra del código mejorado del contador ascendente descente del Flip Flop J-K de la
practica anterior.
En parte donde se uso el contador con un sumador de columnas como con la rutina de una
columna x+y+z teniendo en cuenta el carry anterior nos daba la suma teniendo siempre una
entrada de 4 bits y eso nos arrogaba con la ayuda del display de 7 segmentos nos ayuda con
el resultado en hexadecimal.
Circuito de un contador ya sin usar flip flop J-K
Se puede juntar dos contadores para hacer un cronometro ya sea que tenga una secuencia
ascendente para hacer un reloj que pueda contar segundos, minutos o horas o una secuencia
descendente para así hacer una cuenta regresiva.
En este circuito las decenas quedaron a la derecha, pero se puede corregir.
Código en VHDL de los dos contadores ascendentes o descendente ya sea para realizar un
reloj o una cuenta regresiva.
En donde el switch va conectado a un LED donde y se puede manipular ya sea para apagar
o encender la secuencia.
En este caso en un registro de 0 a 7 ósea un registro de 8 bits en donde del bit 0 al bit 3
salen unidades y en el bit 4 al 7 sale a las decenas y también tenemos los selectores cuando
es menor incrementan el 283 tanto las decenas como las unidades incrementan entonces
cuando es el tope y ya no pueda avanzar se carga a 0, el cont-Out es un amplificador que va
conectado al Cont int-out.
Conclusiones
En esta practica se juntaron 2 flip flops para así hacer lo que es un reloj con una secuencia
ascendente o una cuenta regresiva con una secuencia descendente, en donde se imponen
topes en el cual se va a realizar un cambio en el numero de las decenas de este circuito y si
llega a su máximo numero en donde puede llegar se reinicia el contador y vuelve a su
estado original.