Toate sistemele încorporate au memorie pentru stocarea datelor. Aceste memorii sunt formate din flip-flop-uri, aceste flip-flops stochează datele sub formă de biți. Fiecare flip flop poate stoca un bit. Deci, pentru opt flip-flops vom avea 8 biți de memorie. Această memorie este utilizată pentru a stoca programe sau pentru a accesa programul. Există diferite tipuri de flip-flop aici, vom vorbi despre flip-flop SR.
Într-un timer 555IC există un flip-flop SR (Set Reset), astfel încât temporizatorul să poată fi aranjat pentru a stoca un bit de date. Iată ce vom face aici. Folosim temporizatorul pentru a stoca un singur bit de date.
Componentele circuitului
- +5 la +12 tensiune de alimentare
- 555 IC
- Rezistențe de 10KΩ (2 piese), 1KΩ
- Butoane (2 bucăți)
- LED,
- Condensator 100µF (nu este obligatoriu, conectat în paralel cu puterea)
Circuit și explicație de lucru
Schema de circuit a celulei de memorie pe un bit bazată pe 555IC este prezentată în figura de mai sus. Aici folosim flip-flopul prezent în temporizator așa cum am discutat mai devreme.
Acum considerați că toate componentele sunt conectate așa cum se arată în schema de circuit și puterea este pornită. Deoarece pinul de prag este conectat la alimentare prin rezistor de 10K, a doua ieșire comparativă va fi scăzută. Acest semnal este alimentat către al doilea pin SET al flip-flop-ului din interiorul temporizatorului.
Așa cum se arată în figura de mai jos, flip-flopul primește un semnal scăzut la pinul stabilit al flip-flop-ului.
Din acest motiv, flip-flop-ul va stoca ZERO în memoria sa, astfel încât ieșirea va fi redusă. În ceea ce privește puterea redusă, LED-ul va fi stins. Acum, considerați că butonul setat este apăsat, apoi pinul de prag este conectat direct la masă. Acest lucru este prezentat în figura de mai jos. Din acest motiv, va exista un potențial mai mare la terminalul pozitiv al celui de-al doilea comparator, astfel încât al doilea comparator scoate un semnal pozitiv ridicat.
Acest semnal pozitiv ridicat este condus la pinul setat de flip-flop și astfel flip-flopul stochează ONE în memoria sa și astfel ieșirea Q va fi ridicată, această ieșire Q permite ieșirii temporizatorului să crească. Deci, acum strălucirea LED-ului pentru a spune ONE este stocată în flip-flop.
ONE este stocat în prezent în memoria flip-flop, acum când apăsăm butonul de resetare, tranzistorul PNP din diagrama internă este pornit. Prin aceasta va exista un semnal înalt MR (Master Reset).
Această resetare masteră se ridică când bitul memorat pe flip-flop este șters. Aceasta este flip-flop-ul tras în jos. Pe măsură ce flip-flop-ul scade, ieșirea scade. Deci LED-ul se va stinge acum. Acesta este modul în care un temporizator stochează un pic de date în flip-flop-ul său.