189800. lajstromszámú szabadalom • Kapcsolási elrendezés mátrix szervezésű billentyűzet bővítésére
1 189.800 2 A találmány tárgya kapcsolási elrendezés mátrix szervezésű billentyűzet bővítésére, különösen számítógépekhez. A gyakorlatban igen elterjedtek a különböző digitális berendezésekhez csatlakoztatható olyan írógépek, amelyek billentyűzete az egyes billentyűk lenyomásakor a digitális berendezés által feldolgozható kódokat jelenít meg az írógép kimenetén. A berendezés által elvégzendő feladat tehát az, hogy egy-egy billentyűzet lenyomásakor beazonosítsa a billentyűt és előállítása a billentyűnek megfelelő kódot. Teljesen természetes, hogy célszerű a billentyű beazonosítását a lehető legkevesebb adattal megoldani, ezért előnyösek a mátrix szervezésű billentyűzetek, mert itt az egyes billentyűket a megfelelő sor és oszlop meghatározása egyértelműen azonosítja. A technika jelenlegi állása szerint a billentyűzet és az átalakító között alkalmazott illesztő áramkör nyolc bemenetű kombináció esetén nyolckimenetű kombinációt biztosít, A számítástechnikában szokásos a billentyűzet különböző üzemmódokban történő működtetése is. Ez azért szükséges, mert az üzemmód kiválasztásával egyben a megfelelő üzemmódhoz szükséges karakterkészletet is kiválaszthatjuk, ami a berendezéssel végzett munkát jelentősen megkönnyíti. A számítástechnikai berendezésekben szokásos üzemmódok egyik lehetséges kombinációja például a normál, váltott, vezérlő és programíró üzemmód. A normál üzemmódban a billentyűzet működtetésekor az átalakító a kisbetűk és a számok kódját, változó ü* zemmódban a nagybetűk és a számok billentyűjén feltüntetett írásjelek kódját, vezérlő üzemmódban a megfelelő vezérlő jelek kódját, és programíró üzemmódban pedig a nagybetűk es a számok kódját jeleníti meg. Ez azt jelenti, hogy 8 bemeneti kombináció esetében az üzemmód kijelölése két bitben megtörténhet és a maradék hat bit használható fel a billentyűmező billentyűinek pozicionálására. Mátrix szervezésű billentyűzet esetében az egy 8x8-as mátrixot határoz meg, mert a mátrix sorainak és oszlopainak sorszáma 3-3 bitben megadható. Ez azt jelenti, hogy a billentyűzet összesen 64 billentyűt tartalmazhat, ez pedig az alkalmazások jelentős részénél kevés. A billentyűk egy része ugyanis minden üzemmódban azonos funkciót lát el, ilyen például a beírás helyét kijelölő helykijelölő (cursor) mozgatását végző billentyű. Természetesen számos egyéb billentyű van, amely minden üzemmódban azonos feladatot lát el, tehát az üzemmód váltása nem jár újabb karakter kiválasztásának lehetőségével. A billentyűk jelentős része azonban értelemszerűen olyan, amelynek lenyomása az egyes üzemmódokban más-más kimeneti kombinációt hoz létre a mindenkori üzemmód függvényében. Természetesen az egyes üzemmódokhoz tartozó különböző karakterek ezeken a billentyűkön a kezelés megkönnyítése érdekében általában fel is vannak tüntetve. A kezelhetőség szempontjából nyilvánvaló követelmény, hogy valamely jelfajta teljes karakterkészlete a billentyűzet egy bizonyos üzemmódjában megjeleníthető legyen, tehát az azonos jellegű karakterek leírásánál üzemmódot ne kelljen váltogatni. Rendkívül nehézkes lenne ugyanis a billentyűzet kezelése, ha pl. a magyar ABC kisbetűinek egy része a billentyűzet normál üzemmódjában, másik része pedig váltott üzemmódjában volna leírható. A funkcióbillentyűk és az egyéb speciális billentyűk számának megnövekedésével a megjeleníthető egyéb karakterek száma lecsökken, ill. ha szövegszerkesztésnél ezek feltétlen megjelenítése szükséges, úgy a funkcióbülentyűk ill. egyéb speciális billentyűk száma csökken le, ami a berendezés univerzalitását veszélyezteti. Az ismert berendezésekben ugyanis a billentyűzet bülentyűinek száma legfeljebb 64 lehet, az illesztő áramkör már ismertetett kialakításából adódóan. A jelen találmány célja a fentebb ismertetett kedvezőtlen jellemzők kiküszöbölése, amelynek elérése esetén a bülentyűzet egyrészt tartalmazhatja az egyes nemzeti nyelvek — adott esetben a magyar — teljes karakterkészletét, másrész pedig tartalmazhat! minden szükséges funkcióbillentyűt is. A jelen találmány feladata olyan billentyűzet kialakítása, amelyben a billentyűk száma nagyobb lehet mint az illesztő áramkör által azonosítható billentyűk száma, (az esetek jelentős részében ez gyakorlatilag 64-nél több billentyűt jelent.) A jelen találmány alapja az a felismerés, hogy a gyakorlatban a normál, ül. programíró üzemmód megkülönböztetésére a billentyűmezőn nincs szükség, mert normál üzemmódban csak szövegszerkesztésnél, programíró üzemmódra pedig csak programírásnál van szükség, tehát maga a behívott program tartalmazhat olyan információt, amellyel az aktuális feladathoz tartozó átalakító kiválasztható, illetve működése módosítható. A jelen találmány szerint a fenti feladatot olyan kapcsolási elrendezéssel oldjuk meg, amely első billentyűmezőt, illesztő áramkört, átalakítót és üzemmódváltót tartalmaz, mimellett az első billentyűmezővel további bülentyűmező van párhuzamosan kapcsolva, továbbá az üzemmódváltó és a további billentyűmé ző logikai áramkörhöz van csatlakoztatva, a logikai áramkör pedig az illesztő áramkörhöz van kapcsolva. A találmány szerinti kapcsolási elrendezés egyik előnyös kiviteli alakjánál az üzemmód váltó üzemmód kapcsolót és hozzácsatlakoztatott kapuáramkört tartalmaz. A találmány szerinti kapcsolási elrendezést és mű ködését a mellékelt rajzokon ábrázolt példakénti kiviteli alak alapján részletesebben ismertetjük. A rajzokon az I. ábra a találmány szerinti elrendezés egyik példakénti kiviteli alakjának tömbvázlata. A 2. ábra az 1. ábra szerinti elrendezés egyes tömbjeinek példaképpeni kapcsolási rajza. Az 1. ábrán ábrázolt kiviteli alak 1 első billentyűmezőt, 2 további billentyűmezőt, 3 jllesztő áramkört, 4 átalakítót, 5 üzemmód váltót és 6 logikai áramkört tartalmaz. Az 1 első bülentyűmező és a vele gyakorlatüag párhuzamosan kapcsolt 2 további bülentyűmező a 3 illesztő áramkörhöz van csatlakoztatva. A 3 illesztő áramkör a 4 átalakítóval van összekötve. Az 1 első bülentyűmező az 5 üzemmódváltóhoz, az 5 üzemmódváltó pedig a 6 logikai áramkörhöz van csatlakoztatva. A 6 logikai áramkör egyrészt a 2 további billentyűmezőhöz, másrészt pedig a 3 illesztő áramkörhöz van kapcsolva. Az 5 üzemmód váltó ábrázolt kiviteli alakja 7 üzemmód kapcsolóval és a hozzákapcsolt 8 kapuáramkörrel van kialakítva. A 2. ábrán láthatóan ezen kiviteli alaknál a 7 üzemmódkapcsoló 8 első kapcsoló tés 10 második kap-5 10 15 20 25 30 35 40 45 50 55 60 2