Decimal Valor en bits
FF
1 00001
0 00000
1 01001
7 00111
2 00010
5 00101
4 00100
2 01010
2 10010
7 01111
Tabla de verdad:
| Estado actual | Estado siguiente |
F.F.’s D |
Dec 𝑄4 𝑄3 𝑄2 𝑄1 𝑄0 𝑄4 𝑄3 𝑄2 𝑄1 𝑄0 𝐷4 𝐷3 𝐷2 𝐷1 𝐷0
0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1
1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
2 0 0 0 1 0 0 0 1 0 1 0 0 1 0 1
3 0 0 0 1 1 x x x x x x x x x x
4 0 0 1 0 0 0 1 0 1 0 0 1 0 1 0
5 0 0 1 0 1 0 0 1 0 0 0 0 1 0 0
6 0 0 1 1 0 x x x X x x x x x x
7 0 0 1 1 1 0 0 0 1 0 0 0 0 1 0
8 0 1 0 0 0 x x x x x x x x x x
9 0 1 0 0 1 0 0 1 1 1 0 0 1 1 1
10 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0
11 0 1 0 1 1 x x x x x x x x x x
12 0 1 1 0 0 x x x x x x x x x x
13 0 1 1 0 1 x x x x x x x x x x
14 0 1 1 1 0 x x x x x x x x x x
15 0 1 1 1 1 0 0 0 0 1 0 0 0 0 1
16 1 0 0 0 0 x x x x x x x x x x
17 1 0 0 0 1 x x x x x x x x x x
18 1 0 0 1 0 0 1 1 1 1 0 1 1 1 1
19 1 0 0 1 1 x x x x x x x x x x
20 1 0 1 0 0 x x x x x x x x x x
21 1 0 1 0 1 x x x x x x x x x x
22 1 0 1 1 0 x x x x x x x x x x
23 1 0 1 1 1 x x x x x x x x x x
24 1 1 0 0 0 x x x x x x x x x x
25 1 1 0 0 1 x x x x x x x x x x
26 1 1 0 1 0 x x x x x x x x x x
27 1 1 0 1 1 x x x x x x x x x x
28 1 1 1 0 0 x x x x x x x x x x
29 1 1 1 0 1 x x x x x x x x x x
30 1 1 1 1 0 x x x x x x x x x x
31 1 1 1 1 1 x x x x x x x x x x
KMAPS:
𝑫𝟒 𝑫𝟑
𝐷4 = 𝑄3 𝑄̅0 𝐷3 = 𝑄̅1 𝑄̅0 + 𝑄4
𝑫𝟐 𝑫𝟏
𝐷2 = 𝑄3 𝑄̅1 + 𝑄̅3 𝑄1 𝑄̅0 + 𝑄2 𝑄̅1 𝑄0 𝐷1 = 𝑄4 + 𝑄2 𝑄̅0 + 𝑄3 𝑄̅2 + 𝑄̅3 𝑄2 𝑄1
𝑫𝟎
𝐷0 = 𝑄3 𝑄0 + 𝑄̅3 𝑄̅2 𝑄̅0
Circuito resultante:
Conclusiones:
Los flip flops al poder almacenar un circuito son útiles para construir contadores.
Los D en particular transfieren la entrada D a la salida Q dependiendo del flanco,
si es ascendente o descendente depende del fabricante.
Muy útiles para realizar control o conteo, esto se debe a que podemos manipular
su funcionamiento por señal cuadrada de reloj asegurando intervalos específicos
de tiempo entre los datos, evitando así inconsistencias.
La simplicidad en su diseño puede presentar algunas limitaciones al momento de
realizar funciones complejas, aunque esto se puede arreglar agregando
compuertas lógicas.
Debemos tomar en cuenta el PRE y CLR al momento de usarlos, ya que un mal
gestionamiento de estas puede generar problemas en el diseño, desencadenando
una serie de resultados no esperados.