Contadores en CI José Gómez Quiñones Tipos de contadores • Contadores asíncronos o de propagación.Son aquellos cuya señal de reloj viene de la salida Q del Flip-Flop anterior. • Su principal desventaja es el retardo en la propagación. Cuando se conectan muchos FF en serie, se va acumulando un retardo que puede llegar a ser significativo José Gómez Quiñones 1 Contadores Ascendente 000 111 001 110 010 101 011 100 José Gómez Quiñones Contadores Descendente 111 000 110 001 101 010 100 011 José Gómez Quiñones 2 Contadores Asíncronos Ascendente MSB 0 0 1 LSB 1 0 J C K S R Q J C K Q S R Q J C K Q S R Q Q 1 0 José Gómez Quiñones Contadores Asíncronos Descendente MSB 1 1 1 LSB 1 0 S J Q C K R Q S J Q C K R Q S J Q C KR Q 1 0 José Gómez Quiñones 3 Contadores Síncronos • Todos los FF cambian con respecto a una señal de reloj • No tienen retardo de propagación José Gómez Quiñones Contadores Síncronos 1 0 1 0 S J Q C KR Q S J Q C KR Q S J Q C K R Q S J Q C KR Q José Gómez Quiñones 4 74LS193 Contador Ascendente/Descendente Asíncrono José Gómez Quiñones 74LS193 Contador Ascendente/Descendente Síncrono Diagrama Lógico 193 Pulso de conteo descendente 4 5 Pulso de conteo ascendente Entradas Carga Borrar { CDN CUP 9 D 10 C 1 B 15 A 11 14 13 BOR 12 CAR Borrow Carry 7 QD 6 QC 2 QB 3 QA } Salidas LOAD CLR José Gómez Quiñones 5 74LS193 Contador Ascendente/Descendente Síncrono • CUP: Pulso de conteo ascendente • CDN: Pulso de conteo descendente • LOAD: Pulso de carga, cuando se da un ‘0’ lo que tenga en las entradas se carga • CLR: Regresa al contador a su estado inicial (0000) • CARRY: Cuando el contador esta en modo descendente y el contador llega a su cuenta máxima, regresa a 0 y se genera un pulso que serviría para el contador posterior (Activo en Bajo) • BORROW: Cuando el contador esta en modo descendente y llega a su cuenta mínima, se genera un pulso para el contador anterior (Activo en Bajo) José Gómez Quiñones 74LS193 Contador Ascendente/Descendente Síncrono MOD 16 0000 0001 1111 1110 0010 1101 0011 1100 0100 1011 0101 1010 0110 1001 0111 1000 José Gómez Quiñones 6 74LS193 Contador Ascendente/Descendente Síncrono Simulación 1 1 0 1 193 4 5 0 4 8 C 1 5 9 D 2 6 A E CDN CUP 9 D 10 C 1 B 15 3 7 B F 7 QD 6 QC 2 QB 3 QA A 11 1 0 14 13 BOR 12 CAR E LOAD CLR 1 0 José Gómez Quiñones 74LS193 Contador Ascendente Prefijable a 5 1111 1110 1101 1100 1011 0101 1010 0110 1001 0111 1000 José Gómez Quiñones 7 74LS193 Contador Ascendente Prefijable a 5 1 1 0 1 193 4 5 0 4 8 C 1 5 9 D 2 6 A E 9 10 1 15 3 7 B F 11 14 13 CDN BOR 12 CUP CAR D C B A 7 QD 6 QC 2 QB 3 QA E LOAD CLR 1 0 José Gómez Quiñones 74LS193 Contador Ascendente Prefijable de 5 a 11 1011 0101 1010 0110 1001 0111 1000 José Gómez Quiñones 8 74LS193 Contador Ascendente Prefijable de 5 a 11 1 1 0 1 193 4 5 0 4 8 C 1 5 9 D 2 6 A E CDN CUP 13 BOR 12 CAR 9 D 10 C 1 B 15 3 7 B F 7 QD QC 6 2 QB 3 QA A 11 7 LOAD 14 CLR 1 0 José Gómez Quiñones 74LS193 Contador Descendente Prefijable Síncrono 0000 1111 0001 0010 1110 0011 1101 0100 1100 0101 1011 0110 1010 0111 1001 1000 José Gómez Quiñones 9 74LS193 Contador Descendente Prefijable Síncrono 1 1 193 4 5 1 0 0 4 8 C 1 0 1 5 9 D 2 6 A E 3 7 B F 9 10 1 15 11 14 13 CDN BOR 12 CUP CAR D C B A 7 QD 6 QC 2 QB 3 QA B LOAD CLR 1 0 José Gómez Quiñones 74LS193 Contador Descendente Prefijable de 6 a 2 0010 0011 0100 0101 0110 José Gómez Quiñones 10 74LS193 Contador Descendente Prefijable de 6 a 2 1 1 193 4 5 1 0 0 4 8 C 1 5 9 D 2 6 A E 9 10 1 15 3 7 B F 11 14 13 CDN BOR 12 CUP CAR D C B A 7 QD 6 QC 2 QB 3 QA 6 LOAD CLR 1 0 José Gómez Quiñones 193 4 5 CDN CUP 9 D 10 C 1 B 15 A 11 14 13 BOR 12 CAR 7 QD 6 QC 2 QB 3 QA LOAD CLR José Gómez Quiñones 11 Contador MOD 60 1 0 193 4 5 1 0 1 0 9 10 1 15 11 193 13 4 5 CDN BOR 12 CUP CAR D C B A 7 QD 6 QC 2 QB 3 QA 1 0 5 11 LOAD 14 9 10 1 15 14 CLR 13 CDN BOR 12 CUP CAR 7 QD 6 QC 2 QB 3 QA D C B A 0 LOAD CLR José Gómez Quiñones Contadores por décadas 0000 0001 1001 1000 0010 0111 0011 0110 0100 0101 José Gómez Quiñones 12 Contadores por décadas BCD 192 4 5 CDN BOR 13 CUP CAR 12 7 9 D 10 C 1 B 15 QD 6 QC 2 QB 3 QA A 11 LOAD 14 CLR José Gómez Quiñones 74LS192 Contador Ascendente/Descendente Síncrono por Décadas Diagrama Lógico Pulso de conteo descendente 192 4 5 Pulso de conteo ascendente Entradas Carga Borrar { CDN BOR 13 12 CUP CAR 9 10 D C 1 15 B A 11 14 Borrow Carry 7 QD 6 QC 2 QB 3 QA } Salidas LOAD CLR José Gómez Quiñones 13 74LS192 Contador Ascendente/Descendente Síncrono por Décadas Diagrama Lógico 1 0 192 4 5 1 0 9 10 D 1 C B 15 A 1 0 11 14 192 CDN BOR 13 CUP CAR 12 LOAD CLR 4 5 7 QD 6 QC 2 QB 3 QA 9 1 0 CDN BOR 13 CUP CAR 12 9 10 D 1 C B 15 7 QD 6 QC 2 QB 3 QA A 11 14 3 LOAD CLR José Gómez Quiñones 14