Contar ascendente y descendente de 0-100

Buenas tardes
Quería solicitar si me pueden ayudar con un circuito con el software multisim 12.
Quiero contar ascendente y descendente de 0-100 y disminuya posteriormente. Con flip flop tipo JK.
Lo que he podido realizar hasta el momento es que realice el conteo ascendente ...



les adjunto lo realizado
 

Adjuntos

  • ascendente.zip
    143.4 KB · Visitas: 24
Última edición:
Hola FeAnFuGa

Así como tiene tu diseño cuenta ascendentemente por esto:
1- El Clock le llega al BIT menos significativo de los 4 Flip-Flip’s que conforman el contador de las unidades.
2- Tienes conectadas las Q negadas al Clock del siguiente Flip-Flip.
3- Detectas cuando llega a 10, por medio une una compuerta AND y restableces a cero el contador de las unidades.
Esto es: el contador cuenta así: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ---> Restableces 0.

Para que cuente descendentemente hay que hacer varios cambios con una circuiteria:
1- El Clock se deja donde está.
2- conectar las Q al Clock del siguiente Flip-Flop.
3- Detectar cuando el contador llegue a 15(Dec), F(Hex), 1111(Bin) y restablecer a 9.
De este modo contará así: 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 15 ---> Restableces 9.

Lo puede lograr con una compuerta AND de 4 entradas. Procura agregar la 74LS21D pues la compuerta estandar no funciona para esto.

Fíjate en el circuito contenido en la imagen adjunta. Nota como la salida de la AND de 4 entradas está conectada a las entradas SET de unos Flip-Flip’s y a las entradas Reset de otros.

Básate en él para modificar tu diseño.

Si deseas que ese contador de 0 a 100 cuente ascendentemente y descendentemente automáticamente, hay que agregar más circuiteria.

saludos
a sus ordenes
 

Adjuntos

  • Asc & Desc.jpg
    Asc & Desc.jpg
    166.5 KB · Visitas: 23
  • Asc & Desc.zip
    155 KB · Visitas: 13
Atrás
Arriba