A K145 mikroáramkörök sorozata a mikroáramkörök egyesítő sorozata , amely különféle technológiák és célok felhasználásával készült. Ide tartoznak az épületszámítógépekhez, elektronikus játékokhoz és egyéb technológiai és háztartási célú számítástechnikai és vezérlőeszközökhöz való mikroáramkörök [1] .
Az elsősorban számológépekben használt K745 sorozat a K145 doboz nélküli változata [2] .
A K145 VG1, IK5, IK13, IK18, IK19 egylapkás mikrokontrollerek szekvenciális mikroszámítógépek [1] , alacsony fogyasztásúak, viszonylag magas zajtűréssel rendelkeznek, és háztartási használatra összpontosítanak. p-type MOS technológiával készült . A tápfeszültség szintje -15 vagy -27 V. Jellemző tulajdonsága a magas feszültségszint (0 ... -2 V) logikai nulla és alacsony feszültségszint (-8 ... -27) használata. V) egy logikaihoz [3] .
Ezek különböznek egymástól a RAM és a ROM kapacitásában , az I / O portok számában. Ezenkívül a K145IK19 beépített óragenerátorral és a pontos idő számlálásának lehetőségével rendelkezik.
A K145IK18 mikroáramkör az alapja a K145IK18xx mikrovezérlő mikroáramkörök családjának (xx egy kétjegyű szám, firmware verzió ), amelyből a fotomaszkok cseréjével (a mikroáramkör gyártási folyamata során) különféle speciális lehetőségeket kaptunk . Felépítésében: vezérlőeszköz , kezelőeszköz , szinkronizáló eszköz .
A vezérlőeszköz a következőkből áll:billentyűzet trigger , elágazás regiszter , utasításszámláló , utasítás ROM, szinkronprogram ROM, mikroutasítás ROM.
ROM 128 19 bites szóhoz , amelyek mezőket tartalmaznak: feltételes elágazási kód, műveleti kód (COP, 5 bit), kód szinkronprogram módosításához (COM, 3 bit).
A műveleti kód a szinkronprogram módosító kódjával együtt adja meg a szinkronprogramok ROM címének egy részét, a második rész a szinkronizáló eszköztől származik. A szinkronprogramok ROM-jából a parancskódok a RAM-ba való adatátvitellel szinkronban kerülnek a mikroparancsok ROM-jába. A mikroparancsok ROM-ja vezérlőjeleket (mikroparancsokat) ad ki a szükséges műveletek végrehajtásához [3] .
A kezelő eszköz tárolja és feldolgozza a kezdeti információkat, Y1 - Y24 kimeneti vezérlőjeleket generál külső eszközök számára. A működtető eszköz a következőket tartalmazza:
Az RgA címregiszter és a vezérlőjelek mátrixa szükséges az RgR regiszter információinak kiolvasásához és a bemeneti és kimeneti regiszterek bemeneti vezérlőjeleinek kódjaivá alakításához.
A szinkronizáló eszköz célja a B1-B4, E1-E3, D1-D12 időintervallumok és az összes adatfeldolgozási folyamat időreferenciájának kialakítása. Három szekvenciális gyűrűszámlálóból áll, amelyek dinamikus eltolási regisztereken alapulnak. Van egy bemenet a külső eszközökről történő szinkronizáláshoz.
A K145IK19 chip a K145IK19xx család alapja. Felépítése hasonló a K145IK18-hoz, mivel szinte ugyanazokat a blokkokat tartalmazza. Olyan problémák megoldására szolgál, amelyeknél a vezérlőjeleket időhöz kell kötni.
A ROM programok térfogata 128 húsz bites szó, az aritmetikai logikai egység szabványos parancsai. Minden szónak van:
A szinkronizáló eszköz a következőket tartalmazza:
A mikroáramköröket vezérlő- és mérőberendezésekben, számítógépekben, háztartási gépekben, autóelektronikában, orvosi berendezésekben, elektronikus órákban stb. használták. [3] :
A K145IK1807 48 tűvel rendelkezik, ebből 15 bemenetként és 24 kimenetként használható. A 20-as bemenet külső kapcsolása (VC) 50 Hz AC frekvenciájú óraimpulzusokat igényel. A programozáshoz a PU-07 programozót használtuk. [3] . 244.48-5 tokban készült, 12417 darab integrált elemet tartalmaz. Névleges tápfeszültség –27 V ± 5%. Az alacsony szintű kimeneti feszültség a vezérlőkimeneteken legfeljebb -1 V, az SI, Rg, VK kimeneteken legfeljebb -2 V. A magas szintű feszültség a vezérlőkimeneteken nem kisebb, mint -2,5 V, az SI, Rg, VK kimeneteken nem haladja meg a – 9,5 V-ot. A dinamikus áramfelvétel (azaz az áramfelvétel kapcsolási üzemmódban az üzemi frekvencián) nem haladja meg a 2 mA -t . A bemeneti kapacitás legfeljebb 10 pF [4] .