Cum să se înregistreze în activitatea de electronice digitale

Cum să se înregistreze în activitatea de electronice digitale

Prin metoda de înregistrare binară a registrului și eliberarea sa ulterioară, sunt împărțite în registre paralele. succesive (forfecare) și-paralel-serie (Combination). Paralel pentru a înregistra cod paralel. Serial - înregistrarea începe cu bitul cel mai puțin semnificativ sau cel mai semnificativ, iar apoi folosind impulsurile de sincronizare schimbă secvența de cod. De asemenea, registre de deplasare clasificate în singură și bi-direcțională (reversibil). registre de deplasare unidirecționale se realizează cod stânga sau la dreapta, și bi-direcțională - și la stânga și la dreapta. Registrele combinate au intrări pentru înregistrarea în paralel și în serie.







Ce este un registru. Baza pentru construirea unității funcționale a registrelor sunt RS-zăvor sau D bistabile.

În această schemă, codul digital este furnizat la D-intrare bistabilelor. Înregistrarea este posibilă în prezența unei logici una pe intrarea S. secvența numerică înregistrată este eliminată din Q. ieșire registre paralele sunt utilizate pentru a stoca date digitale într-un cod binar paralel și pentru conversia directă a codului de întoarcere, sau invers.

Registrele de serie, cu excepția depozitării, se poate transforma un cod serial la paralel sau invers. În registre succesive în comunicarea secvențială declanșează vezi figura de mai jos.

În interiorul registrul de deplasare, așa cum am văzut toate bistabilele conectate în serie, adică o primă ieșire conectată la o intrare a doua, etc.

La primirea codului de impuls de ceas cu reședința în registru este deplasat de către un bit. De exemplu, pentru schema noastră, faza de cod este direcția corectă (LSB).

Atunci când se aplică următorul impuls de ceas pe intrările de ceas ale nivelului la intrarea celui de al doilea declanșator este stocată în acesta și urmează intrarea celei de a treia bistabilului. În același timp, următorul bit este stocat în primul flip-flop, etc.

Luați în considerare operarea registrului universal de patru biți pe micro K155IR1 (SN7495N), care poate funcționa ca un drept de schimbare și stânga.

K155IR1 transporta patru D-flip-flop în plus conectat împreună, folosind porți AND - OR pozvolyayushy extinde funcții de bază:

V2 - intrare de comandă este dat prin modul de registru
Q1 - Q4 care emite un cod paralel este eliminat. V1 - intrare pentru alimentarea codului yifrovogo succesive. C1, C2 - ceas serial. D1 - D4 - pentru scrierea de cod paralel







Algoritmul funcționează după cum urmează. Dacă V2 aplică un nivel scăzut, impulsurile de ceas de la prima intrare C1 ceas și V1 pentru alimentarea biți de informație, registrul de deplasare funcționează și imediat după ce a primit cele patru biți pe Ieșirile Q1 - Q4 obținem codul paralel.

Pentru a converti codul paralel de date înregistrate pe D1 - D4, V2 este furnizat la nivel înalt, și impulsurile de sincronizare sunt urmate de a doua intrare a C2. Apoi se hrănesc cu V2 scăzută și ceas în C1 am schimba codul înregistrat, iar ultima ieșire de declanșare este un cod de serie.

Related simbol grafic paralel, și un inversoare registre de deplasare în Schemele discutate mai jos:

D1-DN - D intrări ale bistabilelor corespunzătoare înregistrarea biți de informație în cod paralel; Q1-QN - ieșiri directe Q-flops; C - impulsuri de ceas de intrare; R - Resetare intrare; S0, S1 - intrările de control ale dreptului de deplasare sau de stânga; VR - serie de intrare atunci când deplasarea dreapta, la stânga de forfecare se aplică denumirea de cod VL

Pe lângă funcțiile deja menționate registre pot efectua operații aritmetice și logice, întârzierea de timp și chiar divizarea frecvenței. registre de deplasare în varianta internă a prezentat microaparate: 133IR1, K155IR1, KM155IR1, 134IR1

Repertoriul registrelor

Aplicarea universală registrului de deplasare TS1 pot colecta registre multibit pentru aceasta din urmă este conectat la o priză de descărcare VR intrarea ulterioară. EXEMPLU construirea dvenadtsatirazryadnogo registrului de deplasare este prezentată mai jos.

Dacă utilizați elementul opțional „NU“, acesta poate fi un divizor de frecvență. Diagrama de mai jos prezintă separatoare de frecvență cu 2, 3, 4, 5, 6, 7. Semnalul pe L = 0.

Impulsuri urmați la C1 de intrare de ceas, iar impulsurile de ieșire sunt de ieșire din Q MSB inclus de invertor operare cu un VR de intrare.

Intern microaparate K134IR2 ispozuetsya pentru a stoca opt biți cod care este scris secvențial prin inversul V. intrare Pentru citirea unui cod utilizat în ieșire inversă directă, pentru citirea în inversiune - line. Citire și scriere sunt efectuate bitwise cu sosirea frontală a fiecărui impuls de ceas succesive la intrarea de ceas C. Resetarea are loc prin alimentarea unei tensiuni de logica 0 la intrarea de resetare.

Microcircuit 134IR8, KR134IR8, 533IR8, KM555IR8, KR1533IR8 pentru stocarea datelor de opt biți și convertindu-le de la serial la paralel formă. Înregistrarea se realizează prin oricare dintre intrările de ceas VR impolsu. Citirea se duce la ieșirile Q1-Q8 sau bitwise cu ieșire Q8.

533IR9, K555IR9, KM555IR9, KR1533IR9 folosit pentru a stoca opt biți cod și converti din paralel în serie. Informațiile de intrare sunt prezentate pe intrările D1 - D8, scrise asincronă. Astfel, la intrarea L inversat trebuie să fie o tensiune de zero logic, iar starea altor factori de producție pot fi diferite. După înregistrarea apare Q8 semnalul de ieșire. Pentru o schimbare de dreapta sunt impulsurile de ceas pentru C1 sau C2. Chip-ul poate primi informații în formă de serie, care a activat de intrare VR și unul dintre ceas. Ceasul este setat la zero logic liber ca intrare la L.

casă amatori pe registre

Alb zgomot generator de circuit la registre

Generator digital zgomot alb este un proces aleator temporar, similară în proprietățile sale la procesul de zgomot fizic, și este numit un proces de pseudo-aleatoare. Secvența digitală a simbolurilor binare în generatoarele de zgomot acustice digitale numita secvență pseudoaleatoare care este o secvență de impulsuri dreptunghiulare cu o durată pseudoaleatoare și intervalele dintre acestea. un generator de zgomot configurat pentru chips-uri digitale: registru de opt biți schimbare de pe cip K561IR2, modulo-2 vipera (DD2.1), un generator de ceas (DD2.3, DD2.4) și circuitul de declanșare (DD2.2), pe un cip K561LP2.