Zou uw nieuwe elektronica-project profiteren van het opslaan van waarden in het geheugen? Door dit tellercircuit als basis voor geheugenopslag te gebruiken, kunt u waarden in uw circuit opslaan voor later gebruik. Deze schakeling werkt door SR-flip-flops te gebruiken om de binaire waarde met dat nummer in te stellen, en vervolgens de volgende SR-flip-flop te gebruiken om de vorige 'output via XOR-poorten te annuleren.
Stappen
-
1 Maak 2 knoppen met het label increment en reset. Verbind deze beide met een OF-poort.
-
2 Maak 14 AND-poorten en 15 RS-flip-flops. Verbind de ophogentoets met elke AND-poort.
-
3 Verbind de incrementknop met de S-ingang van de eerste RS-flip-flop. Koppel nu elke AND-poortuitgang aan één S-ingang op elke RS-flip-flop.
-
4 Verbind de resetknop met elke R-ingang op elke RS-flip-flop.
-
5 Verbind de enkele OF-poortuitgang met de klokingang op elke RS-flipflop. Op dit punt zou u 14 EN-poorten moeten hebben met 1 open ingang en 15 RS-flip-flops zonder open ingangen en 2 open uitgangen.
-
6 Creëer 14 XOR-poorten, 4 OF-poorten en één numerieke / getaluitvoer. Geef elk van de 4 OF-poorten 8 ingangen en verbind de uitvoer van elke of poort met een van de numerieke display-ingangen.
-
7 Met de Q-uitgang van de eerste SR-flip-flop (niet Q '), verbindt u deze met één ingang van de eerste XOF-poort en één ingang van de eerste EN-poort. Volg dit patroon voor elke volgende reeks poorten.
-
8 Sluit voor elke volgende RS-flip-flops de uitgang aan op: een invoer van de vorige XOF-poort, een invoer van de volgende XOF-poort en de invoer van de volgende EN-poort. Negeer nu de laatste poort.
-
9 Op de laatste RS-flip-flop zijn de enige verbindingen die het zal hebben één tot de laatste XOF-poort en één voor elk van de 4 OF-poorten.
-
10 Verbind elke XOR-poort met de corresponderende OF-poorten die zijn nummer in binair getal zouden creëren. Bijvoorbeeld, de 5e XOF-poort zal verbinden met OF-poort 3 en OF-poort 1, resulterend in een binaire uitgang van 0101.
Binaire waarden binair Aantal 0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 10
1011 11
1100 12
1101 13
1110 14
1111 15
-
11 Je bent klaar! Elke klik op de ophogentoets verhoogt de waarde van de teller met 1 van 0-15 (F). Met de resetknop wordt de huidige waarde weer op 0 gezet, zodat u opnieuw kunt beginnen met verhogen.
Facebook
Twitter
Google+