esempio di contatore sincrono mod 8

Disegniamo lo schema dell’automa con il modello di Moore.

Tavola degli stati futuri:

0000010 0 1 000
0010100 1 1001
0100110 01 010
0111001 1 1011
100101 00 1 100
101110 01 1101
110111 0 01 110
111000 1 0 1111

espressioni booleane

Ricaviamo le espressioni minimali delle funzioni di eccitazione dei flip-flop (JK).

Osserviamo che nei contatori sincroni, ogni flip flop dal terzo incluso in poi commuta solo quando le uscite dei due flip-flip antecedenti sono a 1.

rappresentazione del circuito

Realizzazione con i flip-flop (JK)

N.B.: Con un processo analogo si può progettare un contatore che usa dei flip-flop toggle (T) (tra l’altro più adatti per lo scopo)

Realizzazione con i flip-flop toggle (T)

N.B.: Volendo costruire un contatore che conta alla rovescia, basterebbe semplicemente usare le uscite complementate dei flip-flop invece che le uscite normali.

diagramma temporale

N.B.: I flip-flop cambiano stato sui fronti di salita del clock.

(foto da elemania.altervista.org)