Documentos de Académico
Documentos de Profesional
Documentos de Cultura
7.5.1. Contadores
7.5.1. Contadores
• Incrementador / Decrementador
Contador incrementador
Fácilmente reversibles
Contador decrementador
si M = 2 N
mod − M
módulo binario natural: todos los estados posibles con N bits
7.5.1. Contadores
EN′ EN′ EN
EN′
EN
EN EN
7.5.1. Contadores
LSB
Contador
síncrono I
• Se colocan
biestables T en
cascada y se
utiliza una lógica
enable para sus
relojes
Lógica de enable
serie
MSB
ULPGC Electrónica Industrial - 4º ETSII 5
7.5.1. Contadores
LSB
Contador
síncrono II
• Versión lógica de
enable en
paralelo
Lógica de enable
paralelo
MSB
ULPGC Electrónica Industrial - 4º ETSII 6
7.5.1. Contadores
Contador de 4
bits 74x163 MSI
7.5.1. Contadores
Diagrama lógico
interno del 74x163
• Puertas XOR
permiten la
función “T”
• Estructura tipo
multiplexor
para carga en
paralelo de
valores
7.5.1. Contadores
Funcionamiento del
contador 74x163
• Libre Æ ÷16
• Cuenta si ENP y ENT están
activos
• Carga si LD está activo (no
efectúa cuenta)
• Borrado (Clear) si CLR está activo
(no efectúa cuenta)
• Todas las operaciones tienen
lugar con flanco positivo de CLK
• RCO se activa si ENT es activo y
si Count=15 (salida de acarreo)
7.5.1. Contadores
Funcionamiento libre
del contador 74x163
7.5.1. Contadores
74x163: Secuencia de
cuenta modificada
7.5.1. Contadores
74x163: Secuencia de
cuenta modificada
Truco para
ahorrar entradas
en las puertas
7.5.1. Contadores
74x163: Ejemplo de
cuenta de 3 a 12
7.5.1. Contadores
7.5.1. Contadores
7.5.1. Contadores
7.5.1. Contadores
• Se registran las salidas
Salidas libres de
• El efecto que aparece es que las salidas
“glitches”
registradas se retardan un ciclo de reloj
• Otra solución se verá posteriormente,
utilizando un registro de desplazamiento
Conversión
serie-paralelo
Conversión
paralelo-serie
• Las entradas de
dato D pueden
multiplexarse con
entradas paralelo
1D..ND mediante
una señal de
control
LOAD/SHIFT
• Registro de
desplazamiento
con entrada
paralelo y salida
serie
mux
ULPGC Electrónica Industrial - 4º ETSII 20
Ambas
conversiones
• Igual al anterior,
pero utilizando las
salidas paralelo
1Q..NQ
• Registro de
desplazamiento
entrada paralelo y
salida paralelo
74x194: Registro de
desplazamiento universal
S0 S1 Función
1 0 Desplazamiento a
la izquierda
0 1 Desplazamiento a
la derecha
1 1 Carga
0 0 Almacenamiento