Circuit arrangement for an input keyboard
First Claim
1. A circuit arrangement for an input keyboard of electronic equipment comprising two-terminal key switches arranged in m columns and n rows, with each key switch, upon actuation, directly connecting a column lead associated with the respective column, to a row lead associated with the respective row, and the circuit arrangement, with respect to the columns, transmitting a one-out-of-m code signal and, with respect to the rows, a one-out-of-n code signal, wherein the improvement comprises:
- one row flip-flop for each row, each row flip-flop including one reset, one set input, and an output associated with the set input, said set input being connected to the respective row lead;
one first make contact type electronic switch for each row flip-flop connecting the set input thereof to the output associated with the set input and having a control input;
a first NOR-gate having an output and n inputs which are arranged at the output of each row flip-flop associated with the respective set input;
a first differentiating circuit having an output and an input connected to the output of the first NOR-gate, and which is triggered by a negatively directed pulse edge;
an inverter stage having an output and an input, said inverter input being connected to the output of the first NOR-gate and said inverter output being connected to all control inputs of the first electronic switches;
one column flip-flop means for each column, each column flip-flop means having one reset input and two set inputs not conditioning one another of which the first one is connected to the respective column lead and the second one is connected to the output of the first NOR-gate with the column flip-flop means reset input being connected to the output of the first differentiating circuit, each column flip-flop means also having an output associated in common with the two set inputs;
one second make contact type electronic switch for each column flip-flop means, connecting the first set input thereof to the output associated in common with the two set inputs, and having a control input connected to the output of the first NOR-gate;
a second NOR-gate having an output and m inputs applied to the respective first set input of the column flip-flop means;
a second differentiating circuit having an input connected to the output of the second NOR-gate, and an output connected to all reset inputs of the row flip-flops, said second differentiating circuit being triggered with the aid of a positively directed pulse edge; and
a highly resistive termination of each column lead, whereby the code signals are provided at the outputs of the respective row flip-flop and column flip-flop means.
0 Assignments
0 Petitions
Accused Products
Abstract
A keyboard switch matrix has a plurality of column and row wires and switches having only two poles and no interconnecting diodes for selectively connecting one of said columns to one of said rows. Associated with each column and row wire is a flip-flop having a set input connected to the wire and an electronic switch for each flip-flop connecting a flip-flop output to the set input. The outputs of the row flip-flops are connected to a NOR-gate, the output of which is connected to a control input of the electronic switches associated with the column flip-flops and also to a second set input of the column flip-flops. The output of the NOR-gate is further connected to a control input of the electronic switches associated with the row flip-flops through an inverter. Reset inputs of the column flip-flops are connected to the NOR-gate output through a differentiation circuit which is triggered by a negative pulse edge. A second NOR-gate has its inputs connected to the column wires and provides an output to a differentiation circuit which is triggered by a positive pulse edge. The output of the differentiation circuit is connected to reset inputs of the row flip-flops. Thus, the geometric position of the actuated keyboard switch is stored in the respective row and column flip-flops, and code signals corresponding to said position are provided at the outputs of said flip-flops.
-
Citations
12 Claims
-
1. A circuit arrangement for an input keyboard of electronic equipment comprising two-terminal key switches arranged in m columns and n rows, with each key switch, upon actuation, directly connecting a column lead associated with the respective column, to a row lead associated with the respective row, and the circuit arrangement, with respect to the columns, transmitting a one-out-of-m code signal and, with respect to the rows, a one-out-of-n code signal, wherein the improvement comprises:
-
one row flip-flop for each row, each row flip-flop including one reset, one set input, and an output associated with the set input, said set input being connected to the respective row lead; one first make contact type electronic switch for each row flip-flop connecting the set input thereof to the output associated with the set input and having a control input; a first NOR-gate having an output and n inputs which are arranged at the output of each row flip-flop associated with the respective set input; a first differentiating circuit having an output and an input connected to the output of the first NOR-gate, and which is triggered by a negatively directed pulse edge; an inverter stage having an output and an input, said inverter input being connected to the output of the first NOR-gate and said inverter output being connected to all control inputs of the first electronic switches; one column flip-flop means for each column, each column flip-flop means having one reset input and two set inputs not conditioning one another of which the first one is connected to the respective column lead and the second one is connected to the output of the first NOR-gate with the column flip-flop means reset input being connected to the output of the first differentiating circuit, each column flip-flop means also having an output associated in common with the two set inputs; one second make contact type electronic switch for each column flip-flop means, connecting the first set input thereof to the output associated in common with the two set inputs, and having a control input connected to the output of the first NOR-gate; a second NOR-gate having an output and m inputs applied to the respective first set input of the column flip-flop means; a second differentiating circuit having an input connected to the output of the second NOR-gate, and an output connected to all reset inputs of the row flip-flops, said second differentiating circuit being triggered with the aid of a positively directed pulse edge; and a highly resistive termination of each column lead, whereby the code signals are provided at the outputs of the respective row flip-flop and column flip-flop means.
-
-
2. A circuit arrangement for an input keyboard comprising:
-
first switch means for selectively connecting one of m-columns to one of n-rows; means associated with each column and each row for storing a signal associated with each column and row; second switch means for switching said stored signals between an input and output of each of said storing means; first logic means for providing NOR logic from the outputs of said row storing means, said NOR logic applied to said second switch means for switching of said row storing means through a means for inverting, said NOR logic being further applied to said column storing means and to said second switch means and to said column storing means through a first differential circuit for switching of said column storing means; and second logic means for providing NOR logic from the m-columns, said NOR logic applied to said row storing means through a second differential circuit, where the keyboard signal may be derived from the outputs of said storage means. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A circuit arrangement for an input keyboard comprising:
-
first means for switching arranged in m-columns and n-rows, each of said first switching means connecting a respective row with a respective column; means for each column and each row for storing a signal associated with each column and each row, each said storing means having a set input and a reset; second switch means for switching said stored signal between an output and said input of each of said storing means; first means for providing NOR logic from the outputs of said row storing means, said NOR logic applied to said second means for switching of said row storing means through an inverter, applied to said reset of said column storing means through a first differential circuit, and applied to said second means for switching of said column storing means and said set input of said column storing means; and second means for providing NOR logic from the m-columns, said second means NOR logic applied to said reset of said row storing means through a second differential circuit, whereby the keyboard signals may be derived from the outputs of said storing means.
-
Specification