Nothing Special   »   [go: up one dir, main page]

DE2832673A1 - Tastenfeldcodiersystem - Google Patents

Tastenfeldcodiersystem

Info

Publication number
DE2832673A1
DE2832673A1 DE19782832673 DE2832673A DE2832673A1 DE 2832673 A1 DE2832673 A1 DE 2832673A1 DE 19782832673 DE19782832673 DE 19782832673 DE 2832673 A DE2832673 A DE 2832673A DE 2832673 A1 DE2832673 A1 DE 2832673A1
Authority
DE
Germany
Prior art keywords
keypad
coupled
sensing
key
keys
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE19782832673
Other languages
English (en)
Other versions
DE2832673B2 (de
DE2832673C3 (de
Inventor
Rathindra Nath Devchoudhury
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NCR Voyix Corp
Original Assignee
NCR Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NCR Corp filed Critical NCR Corp
Publication of DE2832673A1 publication Critical patent/DE2832673A1/de
Publication of DE2832673B2 publication Critical patent/DE2832673B2/de
Application granted granted Critical
Publication of DE2832673C3 publication Critical patent/DE2832673C3/de
Expired legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J25/00Actions or mechanisms not otherwise provided for
    • B41J25/24Case-shift mechanisms; Fount-change arrangements

Landscapes

  • Input From Keyboards Or The Like (AREA)

Description

Beschreibung:
Die Erfindung betrifft ein Tastenfeldcodiersystem der im Oberbegriff des Patentanspruchs 1 definierten Art.
Ein bekanntes Tastenfeldcodiersystem dieser Art enthält einen Festwertspeicher, welcher für die einzelnen Tasten des Tastenfeldes charakeristische Codes speichert, wobei der für eine gedrückte Taste ausgewählte Code von einem oder mehreren an den Pestwertspeicher in Abhängigkeit von der Betätigung von Umschalttasten des Tastenfeldes angelegten Signalen abhängt.
Nachteilig bei diesem bekannten System ist, daß die Anzahl der möglichen Umschaltoperationen durch die Größe des Festwertspeichers begrenzt ist.
Es ist deshalb Aufgabe der Erfindung, ein Tastenfeldcodiersystem anzugeben, welches diese Beschränkungen nicht aufweist.
Diese Aufgabe wird durch die im Patentanspruch 1 definierte Erfindung gelöst.
Ein Ausführungsbeispiel der Erfindung wird im folgenden anhand der Zeichnungen näher beschrieben. In diesen zeigt
Fig. 1 ein vereinfachtes schematisches Blockschaltbild eines Tastenfeldcodiersystems;
Fig. 2 eine Draufsicht auf ein in dem in Fig. 1 dargestellten System verwendetes Tastenfeld;
Fig. 3 eine schematische Darstellung eines Teils einer Schaltermatrix;
24. Juli 1978
809886/0934
Fig. 4 ein Zeitgabediagramm;
Fig. 5A und 5B Schaltungen für zwei der in dem Tastenfeld angeordneten Umschalttasten;
Fig. 6 (A bis F) verschiedene Signalformen zur VeranschauIichung der Arbeitsweise der Umschalttasten des Tastenfeldes; und
Fig. 7 ein detaillierteres Blockschaltbild eines Teils des Tastenfeldsystems.
In Fig. 1 ist ein Tastenfeldcodiersystem in Blockform dargestellt. Das System enthält ein Tastenfeld 20 mit einer Tastenschalter-Diodenmatrix und eine Tastenfeld-Codiereinheit 22 zur Aufnahme von von dem Tastenfeld 20 kommenden eine gedruckte Taste desselben kennzeichnenden Signalen und zur Ausgabe von Daten in Form eines Mehr-Bit-Codes, welcher die gedrückte Taste kennzeichnet und einer Verarbeitungseinheit 24 zugeführt wird, welche die Daten in Abhängigkeit von dem jeweiligen Anwendungsgebiet des Tastenfeldsystems verarbeitet. Bei dem beschriebenen Ausführungsbeispiel wird zur Kennzeichnung der jeweils gedrückten Taste der Sieben-Bit-USA-Standard-Code for Information Interchange (ASCII) verwendet. Selbstverständlich können auch andere Mehr-Bit-Codes verwendet werden. Die Tastenfeldcodiereinheit 22 ist in der Lage in η-fach überlappender Eingabeoperation zu arbeiten, wobei η eine beliebige ganze Zahl sein kann. Unter überlappender Eingabeoperation soll in der vorliegenden Beschreibung die Fähigkeit verstanden werden, die Signale einer gedrückten Taste selbst dann anzunehmen und zu codieren, wenn eine oder mehrere zuvor gedrückte Tasten zum Zeitpunkt des
24. Juli 1978
809836/0934
Drückens der letzten Taste noch nicht wieder freigegeben wurden. Ein Beispiel eines Tastenfeldsystems mit dieser Fähigkeit ist in der US-PS 3 675 239 beschrieben.
In Fig. 2 ist eine Draufsicht auf ein in dem beschriebenen Ausführungsbeispiel der Erfindung verwendetes Tastenfeld 20 dargestellt. In diesem Tastenfeld 20 ist eine Vielzahl alphanumerischer Tasten enthalten, welche jeweils für das Schreiben von Groß- 28 und Kleinbuchstaben 30 bzw. entsprechende andere bei Geschäftsvorgängen zu druckende oder einzugebende Zeichen eingerichtet sind. Das Tastenfeld enthält ferner eine Vielzahl von Operationstasten und eine Reihe von durch den Kunden programmierbare Tasten 29. Normalerweise enthält das Tastenfeld zwei Umschalttasten 32 und 34, um die einer gedrückten Steuertaste 26 entsprechenden Daten von Klein- auf Großbuchstaben umzuschalten, wobei die Umschalttaste 32 zum Zeichen dafür gedrückt wird, daß eine Umschaltoperation beginnt, während die Umschalttaste 34 zum Zeichen dafür gedrückt wird, daß die Umschaltoperation beendet ist. Für verschiedene Geschäftsvorgänge hat es sich als wünschenswert erwiesen, weitere Umschalttasten zur Verfügung zu haben, wie dies in Fig. 2 durch die Taste 36 (Funktionstaste), die Taste 38 (Steuertaste), die Taste 40 (Mehrfach-Code) und die Taste 41 (Wiederholungstaste) angedeutet ist. Ganz allgemein kann gesagt werden, daß jede beliebige Taste 26 des Tastenfeldes so ausgestaltet werden kann, daß sie als Umschalttaste arbeitet.
24. Juli 1978
809886/0934
In Fig. 3 ist eine Schaltermatrix schematisch dargestellt, die allgemein mit dem Bezugszeichen 42 versehen ist und zusammen mit dem Tastenfeld 20 dazu verwendet wird, ein einer beliebigen gedrückten Taste 26, welche in dem Tastenfeld 20 als Umschalttaste verwendet wird, entsprechendes Signal auszugeben. Diese Schaltermatrix enthält eine Vielzahl von Eingangszeilenleitern Κ..-R und eine Vielzahl von Ausgangsspaltenleitern C1-G . Die Reihen- und Spaltenleiter sind über Schaltungsmittel miteinander verbunden, welche aus einem Schalterkontakt 44, der jeweils einer Taste des Tastenfeldes 20 zugeordnet ist und beim Drücken dieser Taste geschlossen wird, und einer Diode 46 besteht. Die Dioden 46 (Fig. 3) dienen dazu, Fehlersignale zu unterdrücken, die auftreten würden, wenn mehr als zwei Tasten gleichzeitig gedrückt würden. Die Zeilenleiter R1-R werden nacheinander durch Abtastimpulse 48 (Fig. 4} abgetastet. Ist zum Zeitpunkt des Auftretens eines Abtastimpulses 48 eine Taste 26 gedrückt, dann wird der über den geschlossenen Schalterkontakt 44 mit dem gerade abgetasteten Zeilenleiter verbundene Spaltenleiter durch diesen Abtastimpuls erregt, d. h. dieser Impuls wird über den Spaltenleiter zur Tastenfeldcodiereinheit 22 übertragen, welche den der gedrückten Taste entsprechenden Mehr-Bit-Code erzeugt. Wie aus Fig. 4 ersichtlich ist, sind die in dem beschriebenen Ausführungsbeispiel verwendeten Abtastimpulse 48 negative Impulse, obwohl selbstverständlich auch positive Impulse verwendet werden können. Ferner ist es auch möglich, daß die Spaltenleiter C1-C durch die Abtastimpulse abgetastet
24. Juli 1978
809886/0934
werden können, wobei die Reihenleiter R1-R feststellen,
ι η
welche der als Umschalttaste arbeitende Taste 26 gedrückt wurde.
In den Fig. 5A und 5B ist ein Ausführungsbeispiel der Schaltung gezeigt, wie sie für den Betrieb der Tasten des Tastenfeldes 20 als Umschalttaste verwendet werden kann. Ein Umschaltkontakt 50 (Fig. 5A) einer ersten als Umschalttaste arbeitenden Taste ist über einen Leiter 52 mit einem ODER-Glied 54 mit offenem Kollektor gekoppelt, dessen anderer Eingang mit dem Reihenleiter R1 und dessen Ausgang mit dem Spaltenleiter C. verbunden ist. Der Schalterkontakt ist außerdem über einen zweiten Leiter 56 mit einem Inverter 58 verbunden, dessen Ausgang mit einem zweiten ODER-Glied 60 mit offenem Kollektor gekoppelt ist, dessen Ausgang ebenfalls mit dem Spaltenleiter C-verbunden ist. Der andere Eingang des ODER-Gliedes 60 ist mit dem Zeilenleiter R„ verbunden. In Fig. 5B ist eine zweite Umschalttaste gezeigt, deren Schalterkontakt 62 (Fig. 3) in ähnlicher Weise, wie dies für den Schalterkontakt 50 beschrieben wurde, mit ODER-Gliedern 64, 66 mit offenem Kollektor verbunden, deren Ausgänge mit dem Spaltenleiter C1 und deren andere Eingänge jeweils mit den Zeilenleitern R3 bzw. R. verbunden sind. Obwohl die Schalterkontakte der Umschalttasten bei dem beschriebenen Ausführungsbeispiel mit dem gleichen Spaltenleiter C1 verbunden sind, können selbstverständlich die Umschaltkontakte mit beliebigen Spalten- und Zeilenleitern verbunden sein und in der beschriebenen Weise arbeiten.
24. Juli 1978
809886/0934
Die Ausgänge der ODER-Glieder 54 und 64 befinden sich normalerweise in ihrem hohen oder L-Zustand, welcher bei dem beschriebenen Ausführungsbeispiel, in welchem eine TTL-Logik (Transistor-Transistor-Logik) verwendet wird, +5 Volt beträgt. Diese Spannung wird von einer Spannungsquelle 68 abgegeben. Der Ausgang des ODER-Gliedes 60 befindet sich normalerweise auf dem gleichen Pegel wie der Zeilenleiter R„. Beim Schließen des Schalterkontaktes (Fig. 5A) infolge des Drückens der zugeordneten Umschalttaste wird die Spannungsquelle 68 an Masse gelegt, wodurch der Leiter 52 niedriges Potential annimmt, so daß beim Auftreten des Abtastimpulses 48 (Fig. 4) auf dem Zeilenleiter R., der Ausgang des ODER-Gliedes 54 niedriges Potential annimmt. Durch diese Bedingung stellt der Codierer 22 fest, daß an der Verbindungsstelle der Leiter R1 und C. (Fig. 3) eine Taste gedrückt wurde und der Impuls 48 wird durch den Codierer 22 als ein das Drücken einer Umschalttaste in der genannten Position kennzeichnendes Signal aufgenommen. Beim öffnen des Schalterkontaktes 50 als Folge der Freigabe der Umschalttaste befindet sich der Ausgang des ODER-Gliedes 60 zum Zeitpunkt des Auftretens des Abtastimpulses 48 auf dem Zeilenleiter R„ auf niedrigem Potential, wobei dieses Ausgangssignal von dem Codierer 22 als Drücken einer zweiten Umschalttaste an der Verbindungsstelle der Leiter R_ und C. der Schaltermatrix 42 (Fig. 3) angenommen wird, wie dies durch die gestrichelte Linie 70 angedeutet ist. Dieser zweite Impuls wird von dem Codierer 22 als das Ergebnis
24. Juli 1978
809886/0934
des Drückens einer zweiten virtuellen Umschalttaste an dem genannten Verbindungspunkt gewertet. Der Mehr-Bit-Code jeder zwischen dem Drücken und der Freigabe der Umschalttaste, dessen Schalterkontakte durch den Kontakt 50 (Fig. 5A) dargestellt sind, gedrückten Taste 26 (Fig. 2) des Tastenfeldes 20 wird durch die Verarbeitungseinheit 24 (Fig. 1) in Abhängigkeit von der jeweiligen Funktion der betätigten Umschalttaste geändert. Dieser Vorgang wird in bezug auf den Schalterkontakt 62 (Fig. 3 und 5B) wiederholt. Der Tastenfeldcodierer 22 wird somit durch eine Vielzahl von Umschalttasten beeinflußt, welche zwischen den Zeilenleitern R..-R und dem Spaltenleiter C1 verbunden sind.
Unter Bezugnahme auf die Fig. 6 und 7 wird im folgenden ein Ausführungsbeispiel einer Umschalttastenschaltung (Fig. 7) zusammen mit einem Zeitgabediagramm (Fig. 6) einer Umschalttastenoperation beschrieben. Wie aus Fig. 7 ersichtlich ist, sind die Spaltenleiter C.-C der Schaltermatrix 42 mit dem Tastenfeldcodierer 22 verbunden. Der letztere kann beispielsweise ein kommerziell verfügbarer Tastenfeldcodierer sein, wie er von der American Micro-Systems, Inc., unter der Bezeichnung Encoder Nr. S9O21 vertrieben wird; dieser ist ein 90-Tasten-Codierer mit der Möglichkeit überlappender Eingabe für alle Tasten. Der Codierer 22 ist mit der Schaltermatrix 42 über die
Zeilenleiter R1-R verbunden, welche mit den in dem 1 η
Codierer 22 erzeugten Abtastimpulsen 48 (Fig. 4) beaufschlagt werden. Die Tastenfeldschalter sind in einer 9 χ 10-Matrix angeordnet und diese Schalter
24. Juli 1978
809886/0934
werden zeitlich nacheinander über Zeilen- und Spaltenleiter R1, R2 usw. und C1, C3, wobei die das Ergebnis der Abtastung liefernden Signale dem Codierer 22 zugeführt werden. Ein nicht gezeigter Codierer-Taktgeber schaltet einen 9-Bit-Zeilen-Ringzähler und einen 1O-Bit-Spalten-Ringzähler (ebenfalls nicht gezeigt) fort. Der Zeilenzähler fragt nacheinander pro Taktperiode einen Zeileneingang ab und der Spaltenzähler aktiviert , nacheinander pro Taktperiode einen Spaltenausgang. Durch den fehlenden Zählgleichlauf (9 Bits gegenüber 10 Bits) der Zähler wird bewirkt, daß nacheinander innerhalb von 90 Taktperioden alle möglichen Zeilen-Spalten- Kombinationen abgefragt werden. Wenn ein geschlossener Schalter festgestellt wird, dann wird der Äbtasttakt unterbrochen und aus einem in dem Codierer enthaltenen nicht dargestellten Festwertspeicher ausgelesene Daten werden in ein Ausgaberegister (nicht gezeigt) zwecks Übertragung derselben zu der Übertragungseinheit 24 eingegeben. Selbstverständlich kann ein separater Pulsgenerator zur Erzeugung der Abtastimpulse 48 zum Abtasten der Leiter R--R verwendet werden. Die Ausgänge der ODER-Glieder 54 und 60 sind mit dem Spaltenleiter C^ verbunden, welcher von dem Codierer in der bereits beschriebenen Weise auf das Vorhandensein des genannten Ausgangssignals auf den Zeilenleitern R- bzw. R^ überprüft wird.
Wie aus Fig. 6 ersichtlich ist, wird durch Drücken einer der oben erwähnten Umschalttasten 32-41 (Fig. 2) der Schalterkontakt 50 (Fig. 7) geschlossen
24. Juli 1978
9886/0934
(Fig. 6A), wobei dieser Kontakt so lange geschlossen bleibt bis die Umschalttaste freigegeben wird. Durch Schließen des Schalterkontaktes 50 wird die Spannungsquelle 68 an Masse gelegt, wodurch der Spaltenleiter C1 zum Zeitpunkt des Auftretens eines Abtastimpulses an dem Zeilenleiter R1 in der bereits beschriebenen Weise auf niedriges Potential gebracht wird. Durch Abfragen des Spaltenleiters C1 durch den Codierer zu diesem Zeitpunkt wird in dem Codierer die an der Verbindungsstelle zwischen dem Spaltenleiter C1 und dem Zeilenleiter R1 liegende Umschalttaste akzeptiert (Fig. 6B). Durch den geschlossenen Kontakt 50 wird ferner' der Ausgang des ODER-Gliedes 60 auf hohes Potential gebracht, wodurch die übertragung von Abtastimpulsen über den Zeilenleiter R2 verhindert wird.
Nachdem der Codierer 22 das Drücken der Umschalttaste akzeptiert hat, und zwar nach Empfang des negativen Impulses 48 (Fig. 4), der über den Zeilenleiter R1 übertragen und über den Spaltenleiter C1 empfangen und weitergeleitet wurde, tastet der Codierer 22 die anderen Zeilenleiter ab, um festzustellen, ob irgendwelche Tasten 26 (Fig. 2) gedrückt sind (Fig. 6C), wobei diese Feststellung des Gedrücktseins in der gleichen Weise akzeptiert wird (Fig. 6D) wie das Gedrücktsein der Umschalttaste (Fig. 6B). Die Freigabe der gedrückten Umschalttaste hat das Öffnen des Kontaktes 50 (Fig. 7) zur Folge, wodurch das ODER-Glied 60 in einen Zustand versetzt wird, daß es einen über den Zeilenleiter R2
24. Juli 1978
809886/0934
übertragenen Abtastimpuls überträgt, welcher dem ODER-Glied 60 über den Leiter 74 (Fig. 7) zugeführt wird. Dieser Zustand wird von dem Codierer 22 über den Spaltenleiter C1 abgefragt (Fig. 6E), wobei dieser Zustand von dem Codierer 22 als Drücken der zweiten oder virtuellen Umschalttaste akzeptiert wird, wie dies in Fig. 6F dargestellt ist. Die Erzeugung des Signals, welches das Drücken der virtuellen Umschalttaste an der Verbindungsstelle von Zeilenleiter R9 und Spaltenleiter C1 darstellt, bewirkt die Ausgabe von codierten Daten über den Datenausgangsleiter (Fig. 7) zu der Verarbeitungseinheit 24, um diese zu informieren, daß die Umschaltoperation beendet ist. Die Verarbeitungseinheit 24 schaltet dann die Daten für so viele Steuertasten 26 (Fig. 2) um, wie zwischen der Erzeugung des Signals an der Verbindungsstelle R1, C1 und an der Verbindungsstelle R^, C1 gedrückt wurden. Aus der vorangehenden Beschreibung geht somit hervor, daß durch entsprechende Verdrahtung von Tasten des Tastenfeldes 20 in der eben beschriebenen Weise eine Umschalttastenoperation durch Drücken und Freigeben der verdrahteten Taste erzeugt werden kann.
Da die hier beschriebene Umschaltung durch das Programm der Verarbeitungseinheit 24 bewirkt wird, ist das erfindungsgemäße System äußerst flexibel, da die Tastencodes in der jeweils gewünschten Weise geändert werden können, ohne daß eine Modifizierung oder Änderung des Codierers 22 erforderlich ist. Außerdem ist es möglich, auf einfache Weise eine große Anzahl von Umschalttasten vorzusehen. Außerdem
24. Juli 1978
809886/0934
kann die Umschaltung unter Steuerung des Drückens und der Freigabe einer Taste erfolgen. Obwohl die vorliegende Erfindung anhand eines Ausführungsbeispiels im einzelnen beschrieben wurde, sei darauf hingewiesen, daß für den Fachmann verschiedene Abwandlungen naheliegen. So können beispielsweise statt der ODER-Glieder 54, 60 zur Erzeugung des gleichen Signals auch andere logische Verknüpfungsglieder, wie Tri-Zustandsglieder, verwendet werden. Ein Tri-Zustandsglied ist ein logisches Verknüpfungsglied mit drei möglichen Zuständen: "0", "L" und ein dritter Zustand, in welchem der Ausgang dieses Gliedes wirkungsmäßig vom Rest der Schaltung abgeschaltet ist und keinen Einfluß mehr auf diesen ausübt. Ein solches Glied hat einen Aktivierungs-ZEntaktivierungseingang, welcher bewirkt, daß das Glied normalerweise als Verknüpfungsglied arbeitet oder daß im anderen Falle der Ausgang des Gliedes vom Rest der Schaltung abgeschaltet ist.
24. Juli 1978
809886/093A

Claims (8)

  1. TASTENFELDCODIERSYSTEM
    P atentansprüche:
    (1, Tastenfeldcodiersystem mit einem eine Vielzahl Tasten enthaltenden Tastenfeld; mit Abfühlmitteln, die aus einer Vielzahl von Abfühlgliedern bestehen, die jeweils mit den einzelnen Tasten gekoppelt sind, um den Betätigungszustand dieser Tasten festzustellen; mit Abtastmitteln zum Anlegen von Abtastsignalen an die genannten Abfühlmittel, um Abfühlsignale zu erzeugen, welche die Betätigung der genannten Tasten anzeigen; und mit mit den genannten Abfühlmitteln gekoppelten Codiereinrichtungen zum Erzeugen von codierten Ausgangssignalen in Abhängigkeit von den genannten Abfühlsignalen, gekennzeichnet durch eine weitere Taste, welcher ein weiteres Abfühlglied (50) zugeordnet ist, welches mit einer Schaltung (54, 58, 60) verbunden ist, die in Abhängigkeit von der Betätigung und der Freigabe der genannten weiteren Taste jeweils ein weiteres erstes bzw. zweites Abfühlsignal erzeugt, wodurch die codierten Ausgangssignale von Tasten, welche zwischen der Betätigung und der Freigabe der genannten weiteren Taste betätigt wurden, geändert werden können.
    24. Juli 1978
    809886/0934
    ORIGINAL INSPECTED
  2. 2. Tastenfeldcodiersystem nach Anspruch 1, gekennzeichnet durch eine Verarbeitungseinheit (24), welche mit den genannten Codiereinrichtungen (22) gekoppelt ist und in welcher die genannten ersten und zweiten weiteren Abtastsignale die Bereitstellung entsprechender erster und zweiter weiterer codierter Ausgangssignale durch die Codiereinrichtungen bewirken, welche die Verarbeitungseinheit dazu veranlassen, die den betätigten Tasten entsprechenden Codes zu ändern, welche zwischen der Aufnahme des ersten und zweiten weiteren codierten Signals empfangen wurden.
  3. 3. Tastenfeldcodiersystem nach den Ansprüchen oder 2, dadurch gekennzeichnet, daß die Abfühlmittel eine Anzahl Eingangsleiter (R1-R ) und eine Anzahl Ausgangsleiter (C1-C ) enthalten, daß die genannten Abfühlglieder durch nach Art einer Matrix angeordnete Schalter (44) gebildet werden, welche zwischen den genannten Eingangsleitern (R1 -R ) und den genannten Ausgangs le item (C1-C ) über entsprechende Dioden (46) angeordnet sind, und daß die genannten Abtastmittel mit den Eingangsleitern (R1-R ) und die genannten Codiereinrichtungen (22) mit den Ausgangsleitern (C.-C) gekoppelt sind.
  4. 4. Tastenfeldcodiersystem nach Anspruch 3, dadurch gekennzeichnet, daß die genannte Schaltung Verknüpfungsglieder (54, 58, 60) aufweist, von denen Eingänge mit einem ersten und einem zweiten (R^, R2) der genannten Eingangsleiter und mit einem in dem genannten weiteren Abfühlglied enthaltenen weiteren Schalter gekoppelt sind, wobei die Ausgänge der genannten Verknüpfungsglieder (54, 58, 60) mit mindestens einem der Ausgangsleiter (C1) gekoppelt sind.
    24. Juli 1978 809886/0934
  5. 5. Tastenfeldcodiersystem nach Anspruch 4, dadurch gekennzeichnet, daß die Verknüpfungsglieder bestehen aus einem ersten Verknüpfungsglied (54), dessen Eingänge mit dem genannten ersten Eingangsleiter und mit dem genannten weiteren Schalter (50) gekoppelt sind; und aus einem zweiten Verknüpfungsglied (60), dessen einer Eingang mit dem genannten zweiten Eingangsleiter und dessen anderer invertierter Eingang mit dem genannten weiteren Schalter (50) gekoppelt ist, wobei die Ausgänge des ersten und zweiten Verknüpfungsgliedes mit einem vorbestimmten der genannten Ausgangsleiter (C1) gekoppelt sind.
  6. 6. Tastenfeldcodiersystem nach Anspruch 5, gekennzeichnet durch Spannungsversorgungsmxttel (68) zum Anlegen eines geeigneten Potentials an die genannten Verknüpfungsglieder über den genannten weiteren Schalter (50).
  7. 24. Juli 1978
  8. 8 0 9 8 8 6 / 0 9 3
DE2832673A 1977-07-28 1978-07-26 Tastenfeldcodiersystem Expired DE2832673C3 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US05/819,788 US4121048A (en) 1977-07-28 1977-07-28 Multiple shift electronic keyboard

Publications (3)

Publication Number Publication Date
DE2832673A1 true DE2832673A1 (de) 1979-02-08
DE2832673B2 DE2832673B2 (de) 1981-02-12
DE2832673C3 DE2832673C3 (de) 1983-12-15

Family

ID=25229073

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2832673A Expired DE2832673C3 (de) 1977-07-28 1978-07-26 Tastenfeldcodiersystem

Country Status (6)

Country Link
US (1) US4121048A (de)
JP (1) JPS5425624A (de)
CA (1) CA1100598A (de)
DE (1) DE2832673C3 (de)
FR (1) FR2399063B1 (de)
GB (1) GB2001790B (de)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0007417A1 (de) * 1978-07-10 1980-02-06 Siemens Aktiengesellschaft Tasteneingabevorrichtung für elektronische Rechner, insbesondere Mikrocomputer, zum Eingeben von Kommandos und/oder Kommandofolgen
DE3024245A1 (de) * 1980-06-27 1981-10-29 Walther Electronic Ag, 7921 Gerstetten Programmierbarer buero-abrechnungs-computer
DE3112958A1 (de) * 1980-04-08 1982-02-04 Sony Corp "tastenfeld mit signalaufbereitungsschaltung fuer elektrische geraete"

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57187732A (en) * 1981-05-14 1982-11-18 Toshiba Corp Shift control system for keyboard
DE3308929C2 (de) * 1983-03-12 1985-01-10 Deutsche Thomson-Brandt Gmbh, 7730 Villingen-Schwenningen Tastenanordnung für die Eingabe von Zeichen und deren Wiedergabe auf einem Bildschirm eines Btx-Terminals bzw. Editiergerätes
US4522518A (en) * 1983-07-07 1985-06-11 Schmidt John R Character data input keyboard arrangement having central matrix of keys
US5070330A (en) * 1989-01-12 1991-12-03 Acer Incorporated Keyboard scanning matrix
US5626427A (en) * 1989-04-14 1997-05-06 Keyboard Advancements, Inc. Keyboard with transverse thumb activated cursor control
US5358343A (en) * 1989-04-14 1994-10-25 Keyboard Advancements, Inc. Keyboard with transversely activated non-alphanumeric keys
US5620267A (en) * 1993-10-15 1997-04-15 Keyboard Advancements, Inc. Keyboard with thumb activated control key
US5143462A (en) * 1989-04-14 1992-09-01 Keyboard Advances, Inc. Ergonomically effective backspacing method
CA2038065A1 (en) * 1990-03-12 1991-09-13 Roman T. Bystrianyk Alphanumeric keypad for data entry
CA2104586A1 (en) * 1991-02-21 1992-08-22 William M. Louis Ergonomic keyboard apparatus and method of using same
US6696985B2 (en) 2001-04-24 2004-02-24 International Business Machines Corporation Reformable keyboard with variable key design
DE102010050208A1 (de) * 2010-11-04 2012-05-10 Micronas Gmbh Verfahren zur Ermittlung der Stellung eines Schalters

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3586148A (en) * 1968-08-06 1971-06-22 Computer Transceiver Systems Keyboard apparatus switchable between teletype and typewriter operation
FR2144094A5 (de) * 1971-06-30 1973-02-09 Honeywell Bull Soc Ind
US3974478A (en) * 1973-08-09 1976-08-10 Nippon Gakki Seizo Kabushiki Kaisha Key switch scanning and encoding system
US3911429A (en) * 1974-04-08 1975-10-07 Ibm Self-energized magnetic keys

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Firmenschrift "MOS Integrated Circuits", Fa.National Semicondnctors Corp. 1974, S. 13-39 bis 13-50 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0007417A1 (de) * 1978-07-10 1980-02-06 Siemens Aktiengesellschaft Tasteneingabevorrichtung für elektronische Rechner, insbesondere Mikrocomputer, zum Eingeben von Kommandos und/oder Kommandofolgen
DE3112958A1 (de) * 1980-04-08 1982-02-04 Sony Corp "tastenfeld mit signalaufbereitungsschaltung fuer elektrische geraete"
DE3024245A1 (de) * 1980-06-27 1981-10-29 Walther Electronic Ag, 7921 Gerstetten Programmierbarer buero-abrechnungs-computer

Also Published As

Publication number Publication date
CA1100598A (en) 1981-05-05
DE2832673B2 (de) 1981-02-12
US4121048A (en) 1978-10-17
FR2399063A1 (fr) 1979-02-23
FR2399063B1 (fr) 1985-10-04
GB2001790B (en) 1982-01-13
GB2001790A (en) 1979-02-07
JPS5425624A (en) 1979-02-26
DE2832673C3 (de) 1983-12-15

Similar Documents

Publication Publication Date Title
DE2647896C3 (de) Tastatur für eine Datenverarbeitungseinrichtung
DE2852058C2 (de) Erkennungsschaltung für Eingangssignale eines als Tastenmatrix ausgebildeten Eingabeteils
DE2832673C3 (de) Tastenfeldcodiersystem
DE1168130B (de) Magnetkernregister
DE1089196B (de) Tastengesteuertes Eingabewerk fuer eine Rechenmaschine mit fester Kommastellung
DE3880300T2 (de) Tastatur mit geistertasten-feststellung.
DE2158013B2 (de) Tastatur-eingabewerk
DE2535786C3 (de) Einrichtung zur Erzeugung eines digitalen Kodewortes zur Kennzeichnung eines Schalters in einer Schalteranordnung
DE3242190C2 (de) Eingabeplattenvorrichtung
DE1900147B2 (de) Anzeigeanordnung zur anzeige von durch daten bezeichneten zeichen auf dem anzeigeschirm einer anzeigebildroehre
DE2640944C2 (de) Steuerschaltung für die Verschiebung eines Zeigers auf dem Bildschirm einer Kathodenstrahlröhre
DE2006672A1 (de) Vorrichtung zur Sichtbarmachung von Daten
DE1119567B (de) Geraet zur Speicherung von Informationen
DE1562051B2 (de) Schaltungsanordnung zur erzeugung einer eindeutigen gruppe von m x n bits
DE1227263B (de) Schaltungsanordnung zur Umwandlung von in Speicherrelais in paralleler Form zwischen-gespeicherten binaercodierten Eingangs-informationen in eine Folge von binaercodierten Impulsserien
DE1799029C3 (de) Oszillografische Schriftzeichenwiedergabevorrichtung
DE1175016B (de) Vorrichtung zum Speichern von Informationen
DE2114766A1 (de) Eingabevorrichtung
DE2061493A1 (de) Ziffernanzeigeeinrichtung fur Rechner
DE2832673C2 (de)
DE2113161A1 (de) Tastaturkodiersystem
DE2153108B2 (de) Anordnung zur Eingabe von Daten
EP0021084A1 (de) Monolithisch integrierter Halbleiterspeicher
DE2231998A1 (de) Elektronische tastatur
DE1181276B (de) Datengeber aus matrixfoermig angeordneten Ferrit-Ringkernen

Legal Events

Date Code Title Description
OD Request for examination
8263 Opposition against grant of a patent
C3 Grant after two publication steps (3rd publication)
8339 Ceased/non-payment of the annual fee