You are on page 1of 4

10_ucebny text_Elektronika 3.

ročník
-Posuvné registre
- Sú to sekvenčné logické obvody využívajúce BPO (bistabilné preklápacie obvody)
- Do posuvného registra môžeme vložiť určitú informáciu a túto informáciu pomocou vonkajších riadiacich môžeme
postupne posúvať od jedného obvodu k druhému a informácia zostáva uložená v registri (je registrovaná).
- Počet BPO vo vnútri registra udáva jeho „dĺžku“ a súčasne počet bitov dvojkovej informácie, ktorá môže byť
do registra vložená
- Posuvný register slúži k posúvaniu dát o istý počet pozícií doľava či doprava, alebo v kruhovom registri dáta
rotujú, a umožňuje previesť informáciu zo sériovej na paralelnú.

Rozdelenie posuvných registrov


1. Podľa smeru posúvania vloženej informácie
a. jednosmerné – informácia sa posúva len jedným smerom
b. obojsmerné – smer posúvania informácie je možné meniť
c. kruhové – informácia obieha registrom v kruhu dookola
2. Podľa spôsobu zápisu (vkladania) informácie
a. registre so sériovým vstupom – informácia sa postupne bit po bite vkladá na vstup 1.BPO
b. registre s paralelnými vstupmi – informácia sa vkladá naraz do všetkých BPO
3. Podľa usporiadania výstupov (odber informácie)
a. registre so sériovým výstupom – informácia sa odoberá z posledného BPO bit po bite
b. registre s paralelnými výstupmi – informácia sa z registra odoberá naraz z výstupov všetkých BPO

Realizácia posuvných registrov


- Na ich realizáciu sa používajú JK alebo D BPO
- Ak je použitý D-BPO musí sa použiť variant riadený nábežnou hranou hodinového impulzu (zapisuje aj
zapamätáva na nábežnú hranu)

Posuvný register so sériovým vstupom

- Sériovým zapojením BPO vznikne posuvný register, ktorý umožňuje sériový záznam a sériový aj paralelný výstup
informácie. Posledný paralelný výstup je súčasne sériovým výstupom registra.
- Dáta privedené na vstup prvého KO zľava sa príchodom hodinového impulzu prenesú na jeho výstup, ktorý je
spojený zo vstupom ďalšieho KO.
- Na vstup D sa privádza informácia.
- Na hodinový vstup T sa privádza signál, ktorým sa posúva informácia v registri, posuvný register je zostavený
z radu obvodov typu D, spojených tak, že vlastný posun informácie nastáva vždy s príchodom nábežnej hrany
hodinových impulzov.
- Impulzom, ktorý privedieme na resetovací vstup sa všetky obvody v registri vynulujú.

1
10_ucebny text_Elektronika 3. ročník
Príklad
Zápis a posun informácie v registri
a) Vstupný signál – jednotkový skok a) Vstupný signál – impulzy (jednotkový impulz)

Posuvný register s paralelnými vstupmi

- Zápis paralelnej informácie do posuvného registra sa uskutočňuje pomocou nastavovacích vstupov S (SET)
jednotlivých BPO
- PRED ZÁPISOM MUSÍ BYŤ POSUVNÝ REGISTER VYNULOVANÝ!
Zápis log. 1
- Ak je na príslušný paralelný vstup (napr. V A) privedená log 1 a je aktivovaný zápis (pripojenie log 1 na vstup
zápis) je na výstupe príslušného logického člena NAND (A) úroveň log 0.
- Touto log 0 sa aktivuje nastavovací vstup S príslušného BPO A, to má za následok, že na výstupe príslušného
BPO (BPO A) sa nastaví log 1.
- Logická 1 zo vstupu VA sa preniesla (nepriamo) na výstup QA , čiže sa zapísala do BPO A.
Zápis log. 0
- Ak je na príslušný paralelný vstup (VB) privedená log 0 a aktivuje sa zápis, je na výstupe príslušného
logického člena NAND (B)úroveň log 1. Touto log 1 sa neaktivuje nastavovací vstup S príslušného BPO (BPO B),
to má za následok, že stav daného BPO sa nemení.
- Pretože bol register pred zápisom vynulovaný, ostáva na výstupe príslušného BPO (Q B) log.0
- Logická 0 sa zo vstupu VB preniesla (nepriamo) na výstup QB. Zapísala sa do BPO B.

POZNÁMKA:
- Pri posúvaní paralelnej informácie v registri sa zapisuje do registra to, čo je pripojené na sériový vstup
- Preto sa zvyčajne na sériový vstup pripája log 0.

2
10_ucebny text_Elektronika 3. ročník
Kruhový posuvný register

Príklad: Posuvný register s paralelnými vstupmi Príklad: Kruhový posuvný register


Zápis a posúvanie paralelnej informácie 101 Zápis a posúvanie informácie 100
(VA = 1, VB = 0, VC = 1, sériový vstup – log 0) (VA = 1, VB = 0, VC = 0, sériový vstup – log 0)
Zapisovaná informácia musí byť na paralelné vstupy privedená pred príchodom zapisovacieho impulzu.

Posuvné registre TTL


..7496 ..74164
5-bitový posuvný register so sériovým vstupom, 8-bitový posuvný register so sériovým vstupom,
paralelnými vstupmi a paralelnými výstupmi. paralelnými výstupmi

3
10_ucebny text_Elektronika 3. ročník
Využitie posuvných registrov
1. Prevod sériovej informácie na paralelnú a naopak
2. Automatizačná technika: synchronizácia a riadenie určitých častí zariadenia systému (predovšetkým kruhový
register)
Sériový prenos informácie
- Sériový prenos sa využíva na prenos informácie bit po bite ¿>¿ ušetria sa tým prenosové cesty
- Nevýhodou je dlhší čas potrebný na prenos.
Bloková schéma

Realizácia sériového prenosu informácií

Vysielač môže byť multiplexor (pre dlhšiu informáciu) alebo posuvný register
- Pred zahájením prenosu (Štart = log1) výstup Q RS BPO = log0 => tým je zablokovaný prívod taktovacích impulzov
na vstup čítača a na synchronizačnú linku, súčasne sa čítač nuluje,
- Na dátové vstupy multiplexora privedieme paralelnú informáciu, čítačom je adresovaný 1.dátový vstup (Do).
Informácia z tohto vstupu sa privedie na výstup multiplexora, tým aj na sériovú prenosovú linku aj na vstup
projímača.
- Štartovacím impulzom zmeníme stav výstupu Q RS BPO z log. 0 na log. 1. Tým sa prestane čítač nulovať
a taktovacie impulzy sa dostávajú na vstup čítača a na synchronizačnú linku.
- Nábežnou hranou taktovacích impulzov sa info zo sériovej linky zaznamená do prijímača.
- Dobežnou hranou taktovacieho impulzu sa zvýši stav čítača o jedna. Tým sa adrsuje ďalší vstup a dátový vstup.
Info z tohto vstupu sa cez multiplexor dostáva na sériovú linku.
- Príchodom 8. taktovacieho impulzu sa na nábežnú hranu posledný bit paralelnej informácie zapíše do prijímača
a na dobežnú hranu sa stav čítača zvýši na 1 0 0 0 (D C B A).
- Logickou 1 z výstupu D čítača sa preklopí RS BPO – na jeho výstupe Q je log. 0, tým sa zablokuje prívod
taktovacích impulzov na vstup čítača a prenos sa zastaví.
- Je ukončený prenos a súčasne sa čítač vynuluje.
- Štartovací impulz, ktorým sa začína prenos musí byť kratší ako je doba trvania prenosu, v opačnom prípade by sa
RS BPO impulzom z čítača nepreklopil (nastal by neurčitý stav na RS BPO) a prenos by sa neukončil.

You might also like