Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS599930B2 - Status setting key determination device - Google Patents
[go: Go Back, main page]

JPS599930B2 - Status setting key determination device - Google Patents

Status setting key determination device

Info

Publication number
JPS599930B2
JPS599930B2 JP49136988A JP13698874A JPS599930B2 JP S599930 B2 JPS599930 B2 JP S599930B2 JP 49136988 A JP49136988 A JP 49136988A JP 13698874 A JP13698874 A JP 13698874A JP S599930 B2 JPS599930 B2 JP S599930B2
Authority
JP
Japan
Prior art keywords
setting key
signal
digit
state
determined
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.)
Expired
Application number
JP49136988A
Other languages
Japanese (ja)
Other versions
JPS5164323A (en
Inventor
秀敏 小坂
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.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP49136988A priority Critical patent/JPS599930B2/en
Publication of JPS5164323A publication Critical patent/JPS5164323A/ja
Publication of JPS599930B2 publication Critical patent/JPS599930B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

【発明の詳細な説明】 本発明は電子式卓上計算機等における状態設定キー判定
装置に関し、特に、判定結果を計算順序発生回路に送出
する状態設定キー判定装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a state setting key determining device for an electronic desktop calculator, and more particularly to a state setting key determining device that sends a determination result to a calculation order generating circuit.

一般に、電子式卓上計算機等には、定数計算状態、四捨
五人状態、及び自動メモリ計算状態等の状態を設定する
キーを備え、これら状態設定キーの押圧の有無を判定す
るキー信号として、桁を示す桁信号を使用するものがあ
る。
Generally, electronic desk calculators are equipped with keys for setting states such as constant calculation state, rounding off state, automatic memory calculation state, etc., and digits are used as key signals to determine whether or not these state setting keys are pressed. There are some that use a digit signal to indicate.

従来、この種の状態設定キー判定装置は順次発生する桁
信号をそれぞれ各状態設定キーの各キー信号として割当
てておき、対応する桁信号との一致をとつた後、対応し
て設けられた各フリップフロップをセット状態にするこ
とにより、各状態の判定を行なつている。
Conventionally, this type of status setting key determination device allocates sequentially generated digit signals as each key signal of each status setting key, and after matching with the corresponding digit signal, each of the corresponding digit signals is assigned. Each state is determined by setting the flip-flop.

この状態設定キー判定装置では各状態設定キー毎にフリ
ップフロップが設けられているため、全ての状態設定キ
ーが押圧された状態にあることを計算順序発生回路に伝
えることができる。しかしながら、前述した構成の状態
設定キー判定装置は各状態設定キーに対して1つずつフ
リップフロップを使用しているため、状態設定キーの数
が増加すればするほど、その判定に使用するフリップフ
ロップを増加させる必要がある。
In this state setting key determination device, since a flip-flop is provided for each state setting key, it is possible to inform the calculation order generation circuit that all the state setting keys are in a pressed state. However, since the status setting key determination device having the above-mentioned configuration uses one flip-flop for each status setting key, the more the number of status setting keys increases, the more flip-flops are used for the determination. need to be increased.

本発明の目的は状態設定キーに対応して、その判定を行
なうためのフリップフロップを増加させる必要のない状
態設定キー判定装置を提供することである。
An object of the present invention is to provide a status setting key determination device that does not require an increase in the number of flip-flops for making determinations corresponding to status setting keys.

本発明では状態設定キー判定装置からの出力を受ける計
算順序発生回路においては、複数個の状態設定キーの判
定を同時に実行する必要はないことに着目し、単一のフ
リップフロップにより、全ての状態設定キーの押圧の有
無を判定できる簡単な構成の状態設定キー判定装置が得
られる。
In the present invention, in the calculation order generation circuit that receives the output from the state setting key determination device, we have focused on the fact that it is not necessary to simultaneously perform the determination of multiple state setting keys, A state setting key determining device with a simple configuration that can determine whether or not a setting key is pressed is obtained.

本発明によれば複数個の状態を設定する際、個個の状態
設定のそれぞれに対応する時間順序信号が状態設定キー
信号として、1つの入力端子より入力され、この状態設
定キー信号から状態を判定する状態設定キー判定装置に
おいて、状態を判定するそれぞれの時間に、判定すべき
状態に応じた時間順序信号を発生する手段と、前記手段
により発生する時間順序信号と前記状態設定キーから入
力される時間順序信号との一致を検出するための唯一つ
の手段とを備え、両手段により複数個の状態を判定する
ことを特徴とする状態設定キー判定装置が得られる。以
下、図面を参照して説明する。
According to the present invention, when setting a plurality of states, a time order signal corresponding to each individual state setting is input as a state setting key signal from one input terminal, and the state is determined from this state setting key signal. A state setting key determining device includes means for generating a time order signal corresponding to a state to be determined at each time when a state is to be determined, and a time order signal generated by the means and input from the state setting key. There is obtained a state setting key determination device characterized in that the present invention comprises only one means for detecting coincidence with a time order signal, and both means determine a plurality of states. This will be explained below with reference to the drawings.

第1図は状態設定キー判定装置における基本信号のタイ
ムチヤートを示す図である。
FIG. 1 is a diagram showing a time chart of basic signals in the state setting key determination device.

第1図に示すように、順次発生される信号T1〜TlO
は各々桁を示す桁信号であり、ここでは10桁の場合を
示している。したがつて、桁が増加すれば桁信号も当然
増加する。第2図は従来の状態設定キー判定装置を説明
するためのプロツク図であり、第3図はそのタイムチヤ
ートを示している。
As shown in FIG. 1, signals T1 to TlO are generated sequentially.
are digit signals each indicating a digit, and here the case of 10 digits is shown. Therefore, as the number of digits increases, the digit signal also naturally increases. FIG. 2 is a block diagram for explaining a conventional status setting key determination device, and FIG. 3 shows its time chart.

まず、第2図を参照すると、この例では、状態設定キー
として、定数計算状態設定キー(Kキー)、四捨五人状
態設定キー(4/5キー)、自動メモリ計算状態設定キ
ー(Σキー)が設けられている場合を示している。また
、定数計算状態設定キーに、キー信号として桁信号T2
が割当てられており、四捨五人状態設定キーに、キー信
号として桁信号T3が割当てられ、且つ、自動メモリ計
算状態設定キーにはキー信号として桁信号T4が割当て
られている。ここで、第3図をも参照すると、期間1に
おいては状態設定キーに桁信号T2があるので、アンド
ゲート1は桁時間T2で論理値゜”1“となるが、他の
アンドゲート3,5は期間1にわたつて論理値101で
ある。したがつて、フリツプフロツプ(以下、F/Fと
略す)2のみが桁時間T2においてセツトされる。この
F/F2は桁信号T1によりりセツトされるから、F/
F2のQ出力は期間1の桁時間TlOでは論理値111
を示している。このため、アンドゲート7の出力は期間
1の桁時間TlOで論理値r′lとなり、定数計算状態
であることが判定される。同様にして、期間では四捨五
人状態であることが、期間では自動メモリ計算状態であ
ることがそれぞれ判定される。このように、期間1では
定数計算設定キー、期間では四捨五人計算設定キー、期
間では自動メモリ計算設定キーのみが押された状態を示
しているが、期間では3種の状態設定キー全てが押され
た状態を示している。この場合、F/F2,4,6は全
てのセツトされているので、桁時間TlOではアンドゲ
ート7,8,9から計算順序発生回路へ論理値1F1f
Iが送出される。しかしながら、計算順序発生回路では
状態設定キーの判定を同時に実行する必要はないという
ことから、全アンドゲート7,8,9の出力が同時に論
理値“゜1“となることによつて、計算時間の短縮等に
ついて寄与することは少ない。
First, referring to Fig. 2, in this example, the status setting keys include a constant calculation status setting key (K key), a rounding person status setting key (4/5 key), and an automatic memory calculation status setting key (Σ key). ) is provided. In addition, the digit signal T2 is added to the constant calculation state setting key as a key signal.
is assigned, a digit signal T3 is assigned as a key signal to the rounding person status setting key, and a digit signal T4 is assigned as a key signal to the automatic memory calculation status setting key. Here, referring also to FIG. 3, since there is a digit signal T2 in the status setting key in period 1, AND gate 1 has a logical value of "1" in digit time T2, but other AND gates 3, 5 is a logical value of 101 over period 1. Therefore, only flip-flop (hereinafter abbreviated as F/F) 2 is set at digit time T2. Since this F/F2 is reset by the digit signal T1, the F/F2 is reset by the digit signal T1.
The Q output of F2 has a logical value of 111 at the digit time TlO of period 1.
It shows. Therefore, the output of the AND gate 7 becomes the logical value r'l at the digit time TlO of period 1, and it is determined that the constant calculation state is in progress. Similarly, it is determined that the period is in the rounding off state and that the period is in the automatic memory calculation state. In this way, only the constant calculation setting key is pressed in period 1, the rounding calculation setting key in period, and the automatic memory calculation setting key in period, but all three status setting keys are pressed in period 1. Indicates a pressed state. In this case, since F/Fs 2, 4, and 6 are all set, the logic value 1F1f is sent from AND gates 7, 8, and 9 to the calculation order generation circuit at digit time TlO.
I is sent. However, since the calculation order generation circuit does not need to execute the judgment of the state setting keys at the same time, the calculation time is reduced by the outputs of all AND gates 7, 8, and 9 becoming the logical value "゜1" at the same time. There is little contribution to shortening the period.

このように、状態設定キー毎に1つのF/Fを設ける状
態設定キー判定装置においては状態設定キーが増加する
と、F/Fを増加させる必要があり、且つ、増加させた
ことによる利点は少ない。
In this way, in a status setting key determination device in which one F/F is provided for each status setting key, as the number of status setting keys increases, it is necessary to increase the F/F, and there is little benefit from increasing the number of F/Fs. .

第4図は本発明の一実施例を示すプロツク図であり、第
5図はその各部の波形を示すタイミングチヤートである
。第4図を参照すると、アンドゲート20及び40、F
/F3O、及び判定するときに、判定すべき状態に応じ
た時間順序信号TJを発生する時間順序信号発生回路5
0とを備えている。ここで、第5図をも併せて参照する
と、期間aでは定数計算状態を示すキー信号桁時間T2
が状態設定キー信号としてアンドゲート20の一端に与
えられている。
FIG. 4 is a block diagram showing one embodiment of the present invention, and FIG. 5 is a timing chart showing waveforms of various parts thereof. Referring to FIG. 4, AND gates 20 and 40, F
/F3O, and a time order signal generation circuit 5 that generates a time order signal TJ according to the state to be determined when making a decision.
0. Here, if FIG. 5 is also referred to, in period a, the key signal digit time T2 indicating the constant calculation state
is applied to one end of the AND gate 20 as a state setting key signal.

他方、定数計算状態か否かを判定するとき、時間順序信
号発生回路50から桁時間T2に信号TJを発生する。
これによつて、期間aの桁時間T2でアンドゲート20
は論理値81f1となり、F/F3Oはセツトされ、期
間bの桁時間T1でりセツトされる。したがつて、アン
ドゲート40の出力は期間aの桁時間TlOで論理値゜
”14となり、定数計算状態であることが判定され、計
算順序発生回路に出力が送出される。また、期間aにお
いて、桁時間T3を信号TJとして発生した場合、F/
F3Oはセツトされない。即ち、状態設定キーのキー信
号に桁信号T3が発生するときは、四捨五人状態設定キ
ーが押されているときであるが、F/F3Oがセツトさ
れないことから、四捨五人状態が設定されていないこと
が判定される。期間aにおいて、桁時間T3に信号TJ
を発生させたときの状態は第5図の期間aの破線で示し
たようになる。更に、期間bでは四捨五人状態が設定さ
れているか否か、期間cでは自動メモリ計算状態が設定
されているか否かをそれぞれ判定している。次に、期間
dの場合、状態設定キー信号として桁信号T,,T3,
T4が発生しており、信号TJとしては桁信号T2を発
生している。
On the other hand, when determining whether or not it is in the constant calculation state, the time order signal generating circuit 50 generates the signal TJ at the digit time T2.
As a result, the AND gate 20 at digit time T2 of period a
becomes a logical value 81f1, F/F3O is set, and reset at digit time T1 of period b. Therefore, the output of the AND gate 40 becomes the logical value ゜''14 at the digit time TlO of the period a, and it is determined that the constant calculation state is in effect, and the output is sent to the calculation order generation circuit. , when digit time T3 is generated as signal TJ, F/
F3O is not set. That is, when the digit signal T3 is generated in the key signal of the status setting key, it means that the rounding person status setting key is being pressed, but since F/F3O is not set, the rounding person status is not set. It is determined that the In period a, signal TJ is applied at digit time T3.
The state when this occurs is as shown by the broken line in period a in FIG. Further, in period b, it is determined whether the round-off state is set, and in period c, it is determined whether the automatic memory calculation state is set. Next, in the case of period d, the digit signals T,, T3,
T4 is generated, and the digit signal T2 is generated as the signal TJ.

したがつて、この場合には、定数計算状態であるか否か
だけが判定されるが、前述したように、計算順序発生回
路は状態設定キーの判定を同時に実行する必要はないか
ら、この構成は合理的な構成である。以上述べた通り、
本発明によれば状態設定キーを増加させても、1個のF
/Fで設定された状態の判定が可能であり、構成の簡単
な状態設定キー判定装置が得られる。
Therefore, in this case, only whether or not it is in the constant calculation state is determined, but as mentioned above, the calculation order generation circuit does not need to simultaneously execute the determination of the state setting key, so this configuration is a reasonable configuration. As mentioned above,
According to the present invention, even if the number of status setting keys is increased, only one F
It is possible to determine the state set by /F, and a state setting key determination device with a simple configuration can be obtained.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は基本信号のタイミングチヤート、第2図は従来
の状態設定キー判定回路の一例を示す図、第3図はその
タイミングチヤート、第4図は本発明の一実施例を示す
図、第5図はそのタイミングチヤートである。 記号の説明、(第4図)20,40:アンドゲート、3
0:フリツプフロツプ、50:時間順序信号発生回路。
FIG. 1 is a timing chart of basic signals, FIG. 2 is a diagram showing an example of a conventional state setting key determination circuit, FIG. 3 is a timing chart thereof, and FIG. 4 is a diagram showing an embodiment of the present invention. Figure 5 is the timing chart. Explanation of symbols, (Figure 4) 20, 40: AND gate, 3
0: Flip-flop, 50: Time sequential signal generation circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 複数の設定されるべき状態に対してそれぞれタイミ
ングの異なる桁信号を割り当て、状態を判定すべき信号
を一つの入力端子から導入して該判定すべき信号のタイ
ミングを識別することによつて状態を判定する状態設定
キー判定装置において、上記桁信号の繰り返し周期を単
位周期とし、各単位周期毎に唯1つの桁信号を単一の出
力端子にそれぞれ発生せしめる第1の回路と、該単一の
出力端子から発生せしめられた桁信号と上記入力端子か
ら導入された判定すべき信号とのタイミングの一致を検
出する第2の回路と、該第2の回路の出力を記憶する記
憶回路と、該記憶回路を上記各単位周期の始端でリセッ
トする手段とを備え、上記単位周期を複数回繰り返すこ
とによつて異なる複数の状態を判定できるようにしたこ
とを特徴とする状態設定キー判定装置。
1 Allocate digit signals with different timings to multiple states to be set, introduce the signal whose state should be determined from one input terminal, and identify the timing of the signal to be determined. A state setting key determination device for determining a state setting key includes: a first circuit that takes the repetition period of the digit signal as a unit period and generates only one digit signal to a single output terminal for each unit period; a second circuit that detects timing coincidence between the digit signal generated from the output terminal of the digit signal and the signal to be determined introduced from the input terminal; a storage circuit that stores the output of the second circuit; A state setting key determination device comprising means for resetting the memory circuit at the start of each of the unit cycles, so that a plurality of different states can be determined by repeating the unit cycle a plurality of times.
JP49136988A 1974-12-02 1974-12-02 Status setting key determination device Expired JPS599930B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP49136988A JPS599930B2 (en) 1974-12-02 1974-12-02 Status setting key determination device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP49136988A JPS599930B2 (en) 1974-12-02 1974-12-02 Status setting key determination device

Publications (2)

Publication Number Publication Date
JPS5164323A JPS5164323A (en) 1976-06-03
JPS599930B2 true JPS599930B2 (en) 1984-03-06

Family

ID=15188142

Family Applications (1)

Application Number Title Priority Date Filing Date
JP49136988A Expired JPS599930B2 (en) 1974-12-02 1974-12-02 Status setting key determination device

Country Status (1)

Country Link
JP (1) JPS599930B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4977534A (en) * 1972-11-27 1974-07-26

Also Published As

Publication number Publication date
JPS5164323A (en) 1976-06-03

Similar Documents

Publication Publication Date Title
US3296426A (en) Computing device
WO1991020051A1 (en) Microcomputer provided with built-in converter
JPH0139138B2 (en)
JPS6037961U (en) Digital binary group calling circuit device
JPS599930B2 (en) Status setting key determination device
KR960016809B1 (en) Trigger signal generating circuit with trigger masking function
KR940009099B1 (en) Microprocessor
JPS5857119B2 (en) Touch response device for electronic musical instruments
JPS6010922A (en) Binary counter
JP2976276B2 (en) Timing generator
JPS6037998B2 (en) semiconductor storage device
US3898618A (en) Fail-safe priority system
JPH02188836A (en) Test mode setting circuit for microcomputer
JPS6111803Y2 (en)
JP2831031B2 (en) Period generator
JPH03119598A (en) Shift register driving circuit and microcomputer provided with the circuit
SU1474631A1 (en) Data input unit
SU508925A1 (en) Analog-to-digital converter
JPS601644B2 (en) Timing pulse generation circuit
SU1660004A1 (en) Microprocessor testing device
SU1003350A1 (en) Rate scaler
JPS5827533B2 (en) signal reader
JPS61255448A (en) Memory access control device
JPH02280263A (en) Microprocessor
JPS6282820A (en) Comparator circuit