Hola Zaisen
Para que el 74192 cuente descendentemente hay que aplicar los pulsos en CDN(4) del contador de unidades, luego, su salida BOR(13) se conecta a la entrada CDN(4) del contador de las decenas.
Si todas las demás condiciones de los contadores están para que cuente, estos empezarán a contar descendentemente.
Si queremos que inicie a contar en forma descendente en un determinado número, ese numero se programa por las entradas A(15), B(1), C(10), D(9). Teniendo en cuenta que:
A Vale 1.
B Vale 2.
C Vale 4.
D Vale 8.
Así que si quieres que inicie en 25 debes programar así:
Contador de decenas:
A = 0
B = 1 = 20 Porque son las decenas.
C = 0
D = 0
Contador de Unidades:
A = 1 = 1 porque son las unidades.
B = 0
C = 1 = 4 porque son las unidades.
D = 0
Sumando los valores ciertos, Unos, obtenemos el número a que se programarán los contadores al aplicarles una transición Negativa, de 1 a 0 en sus entradas LOAD(11). 20 + 4 + 1 = 25.
Así que después de lo anterior, las Q’s de los contadores tendrán el número 25.
Los contadores irán contando así:
25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 09, 08, 07, 06, 06, 04, 03, 02, 01, 00.
En este preciso instante hay que programar, los contadores, a 25 lo cual se puede hacer detectando cuando todas las Q’s sean 0 Lógico.
Puesto que las entradas de control LOAD(11) de los contadores son ciertas cuando son bajas (0) necesitamos una compuerta que nos de un 0 cuando todas sus entradas sean cero.
Que compuerta nos da un 0 en su salida cuando todas sus entradas son 0’s ?.....
Pues la compuerta OR. Pero requerimos de una compuerta OR de 8 entradas para poder detectar todas las Q’s de los contadores (4 de las decenas, 4 de las unidades). Si en tu LogicWorks 5 hay esa compuerta, perfecto, pero si no, de seguro hay compuertas OR de 4 entradas y de 2 entradas las cuales se pueden utilizar para el propósito que andamos persiguiendo.
Puedes programar las entradas A, B, C, D por medio de un tecladito que trae tu LogicWorks 5, este se llama: Hex Keyboard. Requerirás de 2 de estas unidades, uno para las decenas otro para las unidades.
Te recomiendo que agregues un conmutador lógico para “Borrar” los contadores. Este conmutador lo conectas a las entradas CLR(14). Cuando lo pongas en 1 los contadores se restablecerán a 0.
saludos
a sus ordenes