Construcția de diagrama temporară de funcționare dispozitivul de blocare pentru parametrii date

Declanșatorul - este unul dintre dispozitivele digitale secvențiale sau memorie. În memoria dispozitivelor cu valori de ieșire sunt determinate ca valori ale semnalelor de intrare la un moment dat, și istoria anterioară de schimbare a semnalelor de intrare.

Prin triggeramotnositsya clasă mare de dispozitive, o proprietate comună, care este capacitatea de a rămâne pe termen nelimitat într-una din cele două stări stabile posibile și sare la altul sub influența semnalelor externe, rămânând în același timp în această stare și după îndepărtarea

semnale, instalați-l în această stare.

Astfel, scopul principal al trăgaciului - stocarea o valoare logică sau un singur bit cuvânt sau un număr binar variabil. Memorând înseamnă capacitatea de mai sus bistabilului rămâne într-o stare de echilibru predeterminată și după îndepărtarea semnalului prin fixarea în această stare.

Statul de declanșare este detectată de nivelul producției. Declanșările sunt, de obicei două moduri - directă și inversă. Ei spun, declanșatorul este într-o stare, dacă nu nivelul de logica de ieșire directă 1, iar pe revers - o logică 0. Declanșează o mare varietate de tipuri și design de circuit, determinate de scopul și căile lor funcționale informațiile pe care le înregistra.

declanșatoare funcționalitate definite de valorile de relație la ieșirile lor valorile ale semnalelor de intrare. Aplicarea practică a unei multitudini de tipuri posibile de declanșatoare scop funcțional a găsit RS-, D-, și T-JK declanșează.

Este dat un circuit de blocare funcțional în conformitate cu Figura 4.1 și o diagramă de sincronizare a semnalelor la intrările sale. Construirea diagrama de sincronizare corespunzătoare a semnalului de ieșire de declanșare.

Figura 4.1 - Schema trăgaciului

Figura 4.1 trggiger.

Diagrama necesară reprezentată în conformitate cu figura 4.2.

Figura 4.2 o diagramă de sincronizare a semnalului de ieșire de declanșare.

Acest declanșator este o intrare C in plus, un ceas numit ilisinhroniziruyuschim. Modificarea condițiilor de declanșare se produce atunci când prezintă semnale log. 1 la R intrările și S și expunerea ulterioară la intrare de ceas C (sincronizare) puls. În cazul în care pulsul de intrare de ceas nu este afectat, starea de flip-flop nu se va schimba. Cu alte cuvinte, schimbarea de stat flip-flop are loc sub acțiunea de sincronizare, astfel încât acestea sunt numite declanșatori sincrone
5 tipuri de construcții de registre și contoare circuite necesare

Registrul este un set ordonat de flip-flops pentru stocarea cuvinte binare multi-bit, sau părți ale acestora. Elemente de structuri pot servi ca asincron registru și D- sincrone, RS- sau JK-flip-flops cu un control dinamic sau static și elemente logice auxiliare.

Prin intermediul registrelor de intrare și de ieșire de informații sunt împărțite în paralel, serial și universală.

Numit registru paralel cu înregistrarea în paralel și citirea de biți paralele scrise sau cuvinte citite.

Serial schimbare înregistrare sau înregistrare numit registru care efectuează înregistrarea și citirea de cuvânt binar multi-bit reprezentat într-un cod secvențial. Acest lucru înseamnă că termenul este înscris în registru secvențial un octet la fiecare ciclu de ceas, intrarea se face printr-o singură intrare înregistra informații, care acționează ca o intrare de informații ale primului zăvor registru. Rezultă că, în circuitul de ieșire al fiecărui zăvor registrul de deplasare să fie conectat la intrarea de date a următorului flip-flop pentru a asigura rescrierea descărcării în descărcării (forfecare) și intrările de ceas al tuturor bistabile trebuie să fie combinate pentru a asigura simultaneitatea suprascrierea. Ca urmare a acestei asocieri este format dintr-o intrare de schimbare ceas registru. Acest registru se numește registrul de deplasare spre dreapta. În cazul în care ieșirea următor flip-flop este conectat la intrarea celui precedent, atunci acest registru se numește registrul de deplasare la stânga.

Registre de deplasare care pot oferi o schimbare în ambele direcții, numite universale sau reversibil. Pentru a implementa inversa registrul de date de intrare a fiecărui zăvor să fie comutat la oricare ieșire precedent bistabilului sau un randament al unui declanșator ulterior. Comutarea este controlată de semnale inversă speciale. Din aceste considerente rezultă că introducerea informațiilor fiecărui registru zăvor trebuie să fie poarta reversibil montat, care prin intermediul semnalelor de conducere inversă, s-ar comuta intrarea fiecărei ieșiri flip-flop cu stânga adiacente și declanșează dreapta. Este un declanșator universal este utilizat în problema 6.

Folosind cantitatea necesară de chips-uri pentru a construi turnuri de circuit K155TM8 registru de deplasare opt biți.

Soluția la această problemă este prezentată în conformitate cu figura 5.1.

Figura 5.1vosmirazryadny registru de deplasare.

1 - intrare "reset";
2,3,6,7,10,11,14,15 - out;
4,5,12,13 - factori de producție;
8 - general;
9 - intrarea de ceas;
16 - alimentare cu energie;

Chemat Contor dispozitiv secvențial, care este un set organizat de enumerare sau T bistabile, semnalele de la ieșirile care, luate împreună, reprezintă un anumit număr de cod de impulsuri primite pe intrarea numărătorului. Un lanț contra format din m bistabilelor conectate în serie T, va fi capabil să calculeze impulsuri binare m 2. Fiecare dintre declanșează un lanț numit de evacuare contor. Numărul m determină numărul de biți ai numărului binar care pot fi înregistrate în contorul. Numărul Ksch = 2 m Coeficientul menționat cont sau pentru conturile modulului.

Codul corespunzător numărului de impulsuri numărate în acest moment, este eliminat din ieșirile de declanșare contra. În pauzele dintre impulsuri de intrare declanșează își vor păstra starea, adică, magazinele de podchitannyh numărul de impulsuri.

O stare de numărare este luată ca originalul. Statele rămase sunt numerotate în funcție de numărul de impulsuri de intrare primite. Atunci când numărul de impulsuri de intrare ajunge la o valoare Ksch. Contor preaplin are loc, caracterizat printr-o resetare contor la starea inițială, după care contorul este capabil să repete ciclul de lucru. Astfel, coeficientul de facturi caracterizează numărul de impulsuri de intrare necesare pentru a completa un ciclu și se întoarce la starea sa inițială.

Folosind orice număr necesar de elemente logice și flip-flop JK sincron cu o logică de control dinamic invers 3I și J și K pentru a sintetiza o diagramă funcțională a unui contor sincron în jos cu Ksch = 8 prize.

Figura 5.2Sinhronny contor jos cu Ksch = 8