Utilice el flip-flop jk para implementar un contador reversible binario síncrono
Reglas de operación de resta; 0000-1 se puede considerar como (1)0000-1 = 111; 1111-1 = 1110, y así sucesivamente.
Nota: La disposición de pines de 74LS163 es la misma que la de 74LS161, la diferencia es que 74LS163 utiliza compensación sincrónica.
Funciones lógicas de CT74LS161
①= 0, borrado asíncrono cuando C0=0.
② = 1, cuando = 0, establece el número de bits de paralelismo sincrónico.
③Cuando == 1, CPT=CPP=1, el conteo binario síncrono se realiza de acuerdo con el código binario natural de 4 bits.
④Cuando == 1, CPT CPP = 0, el estado del contador permanece sin cambios.
Datos ampliados:
Además del terminal de reinicio, el contador reversible también tiene dos terminales de conteo, uno es el terminal de conteo positivo y el otro es el terminal de conteo negativo.
Su condición de funcionamiento es que cuando el estado inicial o el terminal de reinicio está encendido, el valor actual es 0 y no cuenta. El terminal de reinicio está cerrado, permitiendo el conteo. Cuando el terminal positivo pasa de APAGADO a ENCENDIDO, cuenta positivamente y el valor actual del conteo aumenta en 1; cuando el terminal negativo pasa de APAGADO a ENCENDIDO, cuenta hacia abajo y el valor actual del conteo es -1.
En la producción diaria y en la investigación científica, a veces se necesitan contadores reversibles. Por ejemplo, medir la profundidad final de hundimiento de un objeto en el agua. A veces hay que medir hacia arriba y hacia abajo varias veces. Evidentemente, el contador en este momento debería ser reversible. Este tipo de contador que puede calcular tanto la suma como la resta se llama contador reversible.
Enciclopedia Baidu-Contador reversible