187182. lajstromszámú szabadalom • Eljárás és berendezés mikrohullámú távmérőben vezérlő-, cím- és állapotmeghatározó- számoló- és eredmény tároló kapcsolási elrendezésekkel
1 187 182 2 C(j4 cím kimenettel, Vi4 vezérlés bemenettel és V’l4 vezérlés bemenettel rendelkezik, ahol a Co4 cím kimenet a kijelző 5 egység Ci5 cím bemenetével, a Vi4 vezérlés bemenet a kijelző 5 egység Vo5 vezérlés kimenetével, a V’j4 vezérlés bemenet eredmény térfél választójel ' q vonallal van összekötve. Az 1. ábrán feltüntettük továbbá, hogy a cím- és állapotmeghatározó 2 egység négy további bemenetére egy-egy bekapcsolási törlőjel a vonal, indítójel b vonal, fogásbit jel c vonal és fázismérés jel d vonal van csatlakoztatva, ahol a c vonal a fogásbit logika % egység egyik kimenetével, a d vonal pedig a 8 egység egy bemenetével van összekötve, és a 8 egység további bemeneteire áramkör müködőkészség bit o vonalak vannak csatlakoztatva, főállomás jel f bemenetére három bites üzemmód információ f vonal van csatlakoztatva, amely a digitális fázismérő kiértékelő -7 egységgel is össze van kötve, ehhez csatlakozik továbbá egy két bites fázismérés információ e vonal, és végül a frekvencia szintetizer vezérlő 6 egység egy ki menete négy bites frekvencia választó kód g vonallal van összekötve és az M utasítás buszra fázismérés indítójel h vonal van kapcsolva. Az 1. ábrán bemutatott berendezés a következőképpen működik; A cím- és állapotmeghatározó 2 egység a rendszer vezérlő 1 egységen keresztül mindaddig futtatja a mérési eljárás aktuális program részét, amíg programozott megállási, vagy megszakítási parancsot nem kap, vagy a c vonalon érkező fogásbit jel nem okoz felfüggesztést. Az a vonalon keresztül kapott bekapcsolási törlőjel a vezérlő és kiértékelő berendezést alapállapotba billenti, míg a b vonalon keresztül kapott indítójel megszakítási parancs vagy felfüggesztés esetén a program folytatását, megállítási parancs esetén a program újrakezdését kezdeményezi. A rendszer vezérlő 1 egység az M utasítás buszra olyan vezérlést ad, hogy a négy bites A adat buszon a kapcsolódó egységek közül csak egy egység lehet adat küldő és egy a fogadó. A közvetlen adatot a közvetlen adatjel i vonalon keresztül a rendszer vezérlő 1 egység küldi.-Az A adatbuszon program megállításakor és megszakításakor mindig van adatforgalom. Ilyenkor a cím- és állapotmeghatározó 2 egységből származó, r vonalon megjelenő kijelzés jel hatására az eredmény tároló 4 egységnek nyolc számjegye a kijelző 5 egységen megjelenik. A számláló 3 egység által elvégzendő műveletet és átvitel esetén annak értékét meghatározó hat bites Vi3 vezérlés bemenetére kapcsolódó műveleti parancs, az eredmény tároló 4 egység egyetlen celláját kiválasztó, ke vonalon lévő eredmény cím, a digitális fázismérő kiértékelő 7 egység számjegyét vagy üzemmód információját címző, az fc vonalon megjelenő információ címzés jelek sem egymástól, sem a párhuzamos program számláló u vonal jelétől nem függetlenek. Az M utasítás busz huszonnégy vezetékével harminchét bemenetet vezérelve a processzoroktól általában elvárható utasítás készlet minden elemét sikerült megvalósítani. Adat mozgatás minden változatban lehetséges, kivéve, hogy a digitális fázismérö kiértékelő 7 egység tartalma nem vihető közvetlenül az eredmény tároló 4 egységbe. A négy bites bináris számolási és logikai műveletek a számláló 3 egységben elvégezhetőek. Az akkumulátorban levő számmal az egy adatot igénylő műveletek esetében dolgozunk, a két adatos műveleteknél a másik adatot bármely adatforrás képes szolgáltatni. A programban elágazásokat a cím- és állapotmeghatározó 2 egységgel lehet végrehajtani feltétel nélküli ugró utasítással, de az af vonalon lévő feltétel bit a feltétel nem teljesüléséhez kötött ugró utasítások megvalósítását is biztosítja. A programozott - tikár hiba jelzéses, akár anélküli megszakítás és megállitás is lehetséges. A berendezés a szokásos processzor utasítás készleten túl a mikrohullámú méröegységhez kapcsolódó feladatokat is ellátja. Biztosítja a berendezés a g vonalon megjelenő új frekvencia választó kód megjelenése után a frekvencia szintetizerek beállási idejét. Kézfogásos kapcsolatot biztosít a h vonalon lévő fázismérés indító jel és a d vonalon lévő fázismérés jel között, továbbá az e vonalon lévő információt és az f vonalon lévő rendszer üzemmód információi a kiértékeléshez előkészíti. A berendezés feladatközpontú kialakítása lehetővé teszi, hogy a részprogramból visszatérés a javasolt eljárás szerinti programozott kereséssel történjen, az eredmény tároló mindössze tizenhat cellát tartalmazzon és programja maximálisan 2"’, azaz 1 k lépésből álljon. A találmány szerint előnyös, ha az eredmény tároló 4 egység munka regisztereit is a nyolc számjegyű kijelző 5 egységen a Vl4 vezérlés bemenetre kapcsolódó q vonalon lévő eredmény térfél választó jellel megjeleníthetjük. így a berendezés valamennyi eredmény regisztere egyszerűen láthatóvá tehető és az áramköri vagy programozási hiba könnyen megtalálható. A 2. ábrán mutatjuk be a rendszer vezérlő 1 egység részletesebb kapcsolási vázlatát. A rendszer vezérlő 1 egység főprogram Pl memóriából, segédprogram P2 memóriából, Dkl és Dk2 dekódoló áramkörökből, valamint MF monostabil mullivibrátorból és négy bites analóg S(, „ kapcsolóáramkörből áll, amelyek a következőképpen vannak egymással összekötve: A főprogram Pl memória cj2 cím bemenete tiz bites memória címző v vonallal, nyolc bites wl kimenete egyrészt a segédprogram P2 memória bemenetével van összekapcsolva, másrészt a segédprogram P2 memória szintén nyolc bites w2 kimenetével egy tizenhat bites memória kimenetet képez. A segédprogram P2 memória Cl2 órajel bemenettel rendelkezik, amelyre előkészítő órajel pe vonal van csatlakoztatva. A Pl és P2 memóriák tizenhat bites wl és w2 kimenetei közül három-három bit a Dkl, ill. a Dk2 dekódoló áramkörök Ab,...Cb„ ill. Ab,. ..Cb; adatbemeneteire vannak kapcsolva, a fennmaradó tíz bit képezi egyrészt a párhuzamos program számláló u vonalat, másrészt az átviteli irány jel ac vonalat, az átviteli érték jel ae vonalat, a négy bites számláló vezérlés jel av vonalat, és vagy a két bites információ cimzés fc vonalat, vagy a négy bites eredmény címzés ke vonalat, vagy a négy bites analóg Sh_íl kapcsoló áramkör A, adat kimeneté-5 10 15 20 25 30 35 40 45 50 55 60 65