7/24/2019 Reporte Contador 9 S
1/5
MOD 9 SYNCHRONOUS UP COUNTER
DIGITAL ELECTRONICS
CARLOS ALBERTO OROZCO MUOZcarlos.orozco_!"#o$%a&l.co%
UNI'ERSIDAD DE GUANA(UATOCAMPUS IRAPUATO)SALAMANCA
DEM YURIRIA
*+,NO'EMBER,*+-
7/24/2019 Reporte Contador 9 S
2/5
ABSTRACT
The purpose of the practice was to build a counter circuit module 9 synchronous using J-
K flip-flops, to understand how the Moore machines (synchronous) works and see the
difference with the Mealy (asynchronous) ones of the preious practice!
INTRODUCTION
"n the theory of computation, a Moore machine is a finite-state machinewhose output
alues are determined solely by its currentstate! This is in contrast to a Mealy machine,
whose output alues are determined both by its current state and by the alues of its
inputs! The Moore machine is named after#dward $! Moore, who presented the concept
in a %9&' paper, edanken-e*perimentson +euential Machines!
O/01c$&21s
- uild a synchronous counter module 9 using flip-flops .-k in a breadboard!- /nderstand the reaction of flip-flops .-k to the clock signal!
https://en.wikipedia.org/wiki/Theory_of_computationhttps://en.wikipedia.org/wiki/Finite-state_machinehttps://en.wikipedia.org/wiki/Finite-state_machinehttps://en.wikipedia.org/wiki/State_(computer_science)https://en.wikipedia.org/wiki/State_(computer_science)https://en.wikipedia.org/wiki/Mealy_machinehttps://en.wikipedia.org/wiki/Mealy_machinehttps://en.wikipedia.org/wiki/Edward_F._Moorehttps://en.wikipedia.org/wiki/Edward_F._Moorehttps://en.wikipedia.org/wiki/Thought_experimenthttps://en.wikipedia.org/wiki/Thought_experimenthttps://en.wikipedia.org/wiki/Finite-state_machinehttps://en.wikipedia.org/wiki/State_(computer_science)https://en.wikipedia.org/wiki/Mealy_machinehttps://en.wikipedia.org/wiki/Edward_F._Moorehttps://en.wikipedia.org/wiki/Thought_experimenthttps://en.wikipedia.org/wiki/Theory_of_computation7/24/2019 Reporte Contador 9 S
3/5
METHODOLOGY
/sing two 01ls0' integrated circuits (containing two JK flip-flops with reset and preset)
was assembled in a breadboard the circuit shown in the $igure 2%3, using a clock signal
generated by a oscillator bistable &&& to a low freuency of %45, this to appreciate the
change between one state to another !
Figure 1: Circuit diagram of the synchronous mod. 9 counter.
The 6 output of each flip-flop JK represent the bits of the number, the first 6 (67) is the
M+, a 8# was connected to each output to see that number in binary representation!The main difference between the synchronous and asynchronous circuits is that in the
synchronous there is only a one clock signal and is the same for each flip-flop!
The method to obtain the inputs for each .-k of the flip-flops was using the transition
states diagram of the .-k flip-flop
Figure 2: Diagram transition of states
7/24/2019 Reporte Contador 9 S
4/5
!
:ith the diagram was possible make the truth table for each input JK!
6
7
6
;
6
%
6< 67=
%
6;=
%
6%=
%
6
7/24/2019 Reporte Contador 9 S
5/5
The counter works correctly, starting to count from % to the 9, the number was in
representation binary using the four leds!
Figure 4: Circuit built in breadboard.
Figure 5: Testing the counter.
CONCLUSIONS
The difference between the synchronous and the asynchronous counters is not much, only
the way that are designed! :ith this practice is understood a little better how the .-k flip-
flop and the synchronous circuits works!