In: Electrical Engineering
On logisim or any circuit building program, design a counter that counts 9,8,7,6,5,4,3,2,1,0 then back to 9. After, add to it's output a 7 segment decoder and it's display.
thank you!
| 
 PRESENT STATE  | 
 NEXT STATE  | 
||||||
| 
 Q3  | 
 Q2  | 
 Q1  | 
 Q0  | 
 Q3+  | 
 Q2+  | 
 Q1+  | 
 Q0+  | 
| 
 0  | 
 0  | 
 0  | 
 0  | 
 1  | 
 0  | 
 0  | 
 1  | 
| 
 0  | 
 0  | 
 0  | 
 1  | 
 0  | 
 0  | 
 0  | 
 0  | 
| 
 0  | 
 0  | 
 1  | 
 0  | 
 0  | 
 0  | 
 0  | 
 1  | 
| 
 0  | 
 0  | 
 1  | 
 1  | 
 0  | 
 0  | 
 1  | 
 0  | 
| 
 0  | 
 1  | 
 0  | 
 0  | 
 0  | 
 0  | 
 1  | 
 1  | 
| 
 0  | 
 1  | 
 0  | 
 1  | 
 0  | 
 1  | 
 0  | 
 0  | 
| 
 0  | 
 1  | 
 1  | 
 0  | 
 0  | 
 1  | 
 0  | 
 1  | 
| 
 0  | 
 1  | 
 1  | 
 1  | 
 0  | 
 1  | 
 1  | 
 0  | 
| 
 1  | 
 0  | 
 0  | 
 0  | 
 0  | 
 1  | 
 1  | 
 1  | 
| 
 1  | 
 0  | 
 0  | 
 1  | 
 1  | 
 0  | 
 0  | 
 0  | 
| 
 1  | 
 0  | 
 1  | 
 0  | 
 X  | 
 X  | 
 X  | 
 X  | 
| 
 1  | 
 0  | 
 1  | 
 1  | 
 X  | 
 X  | 
 X  | 
 X  | 
| 
 1  | 
 1  | 
 0  | 
 0  | 
 X  | 
 X  | 
 X  | 
 X  | 
| 
 1  | 
 1  | 
 0  | 
 1  | 
 X  | 
 X  | 
 X  | 
 X  | 
| 
 1  | 
 1  | 
 1  | 
 0  | 
 X  | 
 X  | 
 X  | 
 X  | 
| 
 1  | 
 1  | 
 1  | 
 1  | 
 X  | 
 X  | 
 X  | 
 X  | 
We will be using D-Flip Flop for the Implementation as D - Input is same as next state expressions derived below using K-Maps.

 Circuit is implemented and
verified on MultiSim