4-voudig schuifregister [t-head1-pg]
Om informatie, twee, drie of vier plaatsen te verschuiven, maken we gebruik van een schuifregister.
Voor een schuifregistor heb je een takt-frequentie en een waarde 0 of 1 nodig.
Via de resetingang van het schuifregister worden niet meer benodigde waarden gewist. De waarden in het schuifregister doorlopen het register in de volgorde
1e, 2e, 3e, 4e geheugenplaats.
Blokschakelschema van het 4-voudige schuifregister

FREQ

WAARDE

RESET

Geheugenplaatsen
Functie: [t-head3]
| Frequentie
|
|
Waarde
|
|
Geheugenplaats
|
||||||
|---|---|---|---|---|---|---|---|---|---|---|
| |
|
1
|
|
2
|
|
3
|
|
4
|
||
| 1
|
1
|
1
|
0
|
0
|
0
|
|||||
| 2
|
0
|
0
|
1
|
0
|
0
|
|||||
| 3
|
0
|
0
|
0
|
1
|
0
|
|||||
| 4
|
1
|
1
|
0
|
0
|
1
|
|||||
| 5
|
0
|
0
|
1
|
0
|
0
|
|||||
| Reset = 1
|
0
|
0
|
0
|
0
|
||||||
Bezet de waarde 0 met de informatie-inhoud slecht. Wanneer het schuifregister per ongeluk wordt gewist, dan worden geen slechte delen verder gebruikt.
I1: Schuiffrequentie (FREQ)
I2: Informatie (goed/slecht) voor schuiven (WAARDE)
I3: Inhoud schuifregister wissen (RESET)
M1: 1. geheugenplaats
M2: 2. geheugenplaats
M3: 3. geheugenplaats
M4: 4. geheugenplaats
M7: Hulprelais cycluswiscontact
M8: Cycluswiscontact schuiffrequentie



