For this project we needed to create a digital sixty second timer. This counter has to reset after sixty seconds
This project is similar to the old one because we used very similar setups with a MSI and SSI circuit, but they are different because we have to use jk flip flops instead and use a '163 gate instead of a '93. Also we had to make this one reset and start again.
The difference between synchronous and asynchronous circuits are that synchronous circuit don't have a ripple effect due to the all the inputs being connect to the same clock. Synchronous circuits also are faster and require more logic.
The difference between '163 and '193 is that '163 can only count up counts up to the number you detect. '193 can count up and down.
When I started my project, to build a 60 second timer, I started looking at the DMV project to modify it. I had to use two different counters. One for tens place and one for the ones place. The tens had to be controlled by an asynchronous counter designed with J/K flip flops. The ones place was controlled by a synchronous counter designed with a 74LS163 MSI counter IC. In this project we had to have our display count from 0-59 and then reset and start again. We only needed 3 J/K flip flops because the tens place only goes from 0-6. The '163 has to count from 0-9. We had to design our project in the PLD mode first and test on the program. I used LED to see if my counter could go up to 59 and then reset. This step will help you check to see if your circuit will even work. We also had to have a reset switch to stop the counter and reset it to 0. To link the two gates together you need to connect the clock of the SSI gates to the CLR on the '163 chip and connect the reset button to both circuits. After your circuit works on the PLD mode, you need to upload it to the chip. After you upload the circuit to the chip you need to wire the chip to the displays, the segments on the displays, connect the clock, connect the switch and power it. You also had to use the Elvis to use the clock. If everything is wired correctly then the displays should count from 0-59 and repeat when the switch is on.
Several of my classmates made circuits that could count from 00-60 instead of the circuit I made which counted from 00-59.