Az összes beágyazott rendszer rendelkezik memóriával az adatok tárolására. Ezek a memória papucsokból állnak, ezek a papucsok bitként tárolják az adatokat. Minden flip flop egy bitet képes tárolni. Tehát nyolc papucsra 8 bites memóriánk lesz. Ezt a memóriát a programok tárolására vagy a program elérésére használják. Különböző típusú flip flop létezik, itt SR flip-flop-ról beszélünk.
Az 555IC időzítőben van egy SR (Set Reset) flip-flop, így az időzítő úgy rendezhető, hogy egy bit adatot tároljon. Ezt fogjuk itt megtenni. Az időzítő segítségével egyetlen bit adatot tárolunk.
Áramköri alkatrészek
- +5 - +12 tápfeszültség
- 555 IC
- 10KΩ (2db), 1KΩ ellenállások
- Gombok (2 db)
- VEZETTE,
- 100µF kondenzátor (nem kötelező, a tápellátással párhuzamosan csatlakozik)
Áramkör és működő magyarázat
Az 555IC alapú egy bites memóriacellák kapcsolási rajzát a fenti ábra mutatja. Itt az időzítőben lévő flip-flopot használjuk, amint azt korábban megbeszéltük.
Most vegye figyelembe, hogy az összes alkatrész csatlakoztatva van, a kapcsolási rajz szerint, és a tápellátás be van kapcsolva. Mivel a küszöbcsap 10K ellenálláson keresztül csatlakozik az áramhoz, a második összehasonlító kimenet alacsony lesz. Ez a jel az időzítő belsejében lévő flip-flop második SET tűjéhez kerül.
Amint az az alábbi ábrán látható, a flip-flop alacsony jelet kap a flip-flop beállított csapjánál.
Emiatt a flip-flop a ZERO-ot tárolja a memóriájában, így a kimenet alacsony lesz. Ami az alacsony kimenetet illeti, a LED kialszik. Most vegye fontolóra a beállító gomb megnyomását, majd a küszöbcsap közvetlenül a földhöz csatlakozik. Ezt az alábbi ábra mutatja. Emiatt nagyobb a potenciál a második komparátor pozitív terminálján, így a második komparátor pozitív magas jelet ad ki.
Ez a pozitív magas jel a Flip-flop beállítócsapra kerül, így a flip-flop EGYET tárol a memóriájában, így a Q kimenet magas lesz, ez a Q kimenet lehetővé teszi az időzítő kimenetének magasra emelkedését. Tehát most a LED világít, hogy megmondja, hogy a ONE a flip-flopon van tárolva.
A ONE jelenleg a flip-flop memóriában van tárolva, most, amikor megnyomjuk a reset gombot, a belső diagramban lévő PNP tranzisztor bekapcsol. Ezzel egy magas jel MR lesz (Master Reset).
Ez a master reset, ha magasra kerül, a flip-flop tárolt bit törlődik. Ez a flip-flop alacsonyra húzva. Ahogy a flip-flop alacsony, a kimenet alacsony lesz. Tehát a LED most kialszik. Így tárolja az időzítő az egyik bit adatot a flip-flop-jában.