personales.unican.espersonales.unican.es/manzanom/planantiguo/edigitali/contg5.pdf · un contador...
TRANSCRIPT
![Page 1: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/1.jpg)
���������
���������� ������ �
� ����� ������� �� ����� ������ �
� ��� ������� ����� �
![Page 2: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/2.jpg)
����������
� Un contador es un circuito en el que sus salidas siguen una secuencia fija que cuando acaba vuelve a empezar, o circuitos que reciben sus datos en forma serial ordenados en distintos intervalos de tiempo.
� Los pulsos de entrada pueden ser pulsos de reloj u originarse en una fuente externa y pueden ocurrir a intervalos de tiempo fijos o aleatorios.
� El número de salidas limita el máximo número que se puede contar.
![Page 3: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/3.jpg)
���� ����� ���� �������� �������������������������
������
� Este circuito puede contar hasta el número 7, es decir, 8 valores (23). Cuando llegue al último valor volverá a contar desde el principio.Podemos decir que el contador pasa por 8 estados distintos según su salida.
001
010
011
100101
110
111
000
Diagrama de estado de un contador binario de 3 bits
![Page 4: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/4.jpg)
���� ����� ���� �������� �������������������������
������
� Valores
C B A Valor
0 0 0 00 0 1 1 0 1 0 2 0 1 1 3 1 0 0 41 0 1 51 1 0 61 1 1 7
![Page 5: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/5.jpg)
���������� ���� ��� ���� ���
� Los contadores son circuitos secuenciales por lo tanto se crean con flip-flops, que pueden ser tipo D, T, J-K,…, y también en base a puertas lógicas.
� Un contador de n-bit contiene n flip-flops y puede contar desde 0 hasta 2n-1.
� Cuando la entrada cambia los flip-flopsmodifican sus estados dando lugar a un nuevo valor de salida. Cuando la entrada permanece constante, los flip-flops mantienen su estado presente.
![Page 6: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/6.jpg)
� ���� ��� ������������
� La excitación para las entradas se obtiene mediante la tabla de excitación del flip-flop T y la inspección de la transición de estado desde un conteo dado (estado presente) al siguiente (estado siguiente).
![Page 7: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/7.jpg)
A2 A1 A0 TA2 TA1 TA0 0 0 0 0 0 10 0 1 0 1 10 1 0 0 0 10 1 1 1 1 11 0 0 0 0 1 1 0 1 0 1 11 1 0 0 0 1 1 1 1 1 1 1
�������� ����� ���� �
![Page 8: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/8.jpg)
��� ������ ���� ���
� Podemos clasificarlos según:- El número de salidas del contador: 3 salidas (Max.8), 4 salidas (Max.16),...- El tipo de cuenta: ascendente, descendente, binaria, BCD, secuencias varias...- Dos grandes grupos: contadores asíncronos y contadores síncronos.
![Page 9: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/9.jpg)
���� ���� ��������������� Existe un gran cantidad de contadores con diferentes
características y funcionamiento las cuales se pueden identificar por las funciones de sus entradas.
� El siguiente contador genérico muestra algunas entradas y salidas de las que suelen disponer los contadores.
![Page 10: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/10.jpg)
� ���� ���������� � �
� Las salidas de cada flip-flop sirven de entrada CP para disparar otro flip-flop.
� El primer biestable tendrá una entrada de tipo asíncrono, es decir que se asertará de forma aleatoria y cuando lo haga el circuito realizará una cuenta. El resto del tiempo, los flip-flopsno cambiarán su estado presente.
![Page 11: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/11.jpg)
� ���� ��������� � �
� Al contrario que en los asíncronos, los pulsos de reloj se aplican a las entradas CP de todos los flip-flops.
![Page 12: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/12.jpg)
� ���� ��������� � � ������ �
� Es el contador más sencillo de diseñar.
![Page 13: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/13.jpg)
� ���� �����
� Cuenta en código decimal desde 0000 a 1001 y de vuelta a 0000. Debido a que se hace el retorno a cero desde 9 y no desde 15 (existe esa posibilidad), el contador BCD no tiene un patrón regular como en una cuenta binaria directa.
![Page 14: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/14.jpg)
� ���� ��������� � � ��������������������������
� Son capaces de avanzar en cualquier sentido a lo largo de una secuencia definida y pueden invertir su conteo en cualquier punto de la secuencia.
![Page 15: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/15.jpg)
� ���� ��� �������� !"#$%
� Es un contador de 4 bits programable.
![Page 16: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/16.jpg)
� !"#$%�&�� !"#$�
![Page 17: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/17.jpg)
� !"#$%�&�� !"#$�
![Page 18: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/18.jpg)
� !"#$%�&�� !"#$�
![Page 19: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/19.jpg)
� !"#$%�&�� !"#$�
![Page 20: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/20.jpg)
����������� � ������ �� �������� �������� ������� ��� ����
LA SEÑAL DE RELOJ ES COMÚN A TODOS LOS BIESTABLES
![Page 21: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/21.jpg)
� ������ �� � ���� �� ���������� �� ����
![Page 22: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/22.jpg)
CONTADOR SÍNCRONO DE 5 A 0 CON BIESTABLES J-K
![Page 23: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/23.jpg)
'�"��(�')!*"+
![Page 24: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/24.jpg)
MAS EJEMPLOS…
CONTADOR ASÌNCRONO ASCENDENTE DE 4 BITS
EL CONTADOR EJECUTA UN CLEAR CUANDO LLEGA AL VALOR 1010 (10)
![Page 25: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/25.jpg)
����������� � ������ �� �������� �������� ������� ��� �����
![Page 26: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/26.jpg)
����� �� ��������
![Page 27: personales.unican.espersonales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf · Un contador de n-bit contiene n flip-flops y ... Existe un gran cantidad de contadores con diferentes](https://reader033.vdocuments.site/reader033/viewer/2022042800/5a7880987f8b9a1f128bf53e/html5/thumbnails/27.jpg)
�� !"#�$ �$"%"�&' #' !'(#'�&' #' !'��� ����
A000
G101
H100
C011
D010
E110
F111
B001