JPS61296420A - Electronic calculator - Google Patents
Electronic calculatorInfo
- Publication number
- JPS61296420A JPS61296420A JP60136803A JP13680385A JPS61296420A JP S61296420 A JPS61296420 A JP S61296420A JP 60136803 A JP60136803 A JP 60136803A JP 13680385 A JP13680385 A JP 13680385A JP S61296420 A JPS61296420 A JP S61296420A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- key
- display
- blanking time
- digit
- 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.)
- Pending
Links
- 239000011159 matrix material Substances 0.000 claims description 3
- 238000000034 method Methods 0.000 description 11
- 230000003111 delayed effect Effects 0.000 description 2
- 244000145845 chattering Species 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の技術分野]
この発明は、蛍光表示管を用いた表示装置に対する表示
桁信号とキー入力装置のキーマトリクス回路に対するキ
ーコモン信号とを併用した小型電子式計算機に関するも
のである。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention relates to a small electronic calculator that uses both a display digit signal for a display device using a fluorescent display tube and a key common signal for a key matrix circuit of a key input device. It is.
[従来技術]
一般に、蛍光表示管を懺えた小型′1tf一式計算機に
おいては、蛍光表示管に供給される表示桁信号(グリッ
ド電極板に印加される信号)とキーコモン信号が併用さ
れ、LSIのPIN数を少なくてすむようになっている
。[Prior Art] Generally, in a small 1tf calculator equipped with a fluorescent display tube, the display digit signal (signal applied to the grid electrode plate) supplied to the fluorescent display tube and the key common signal are used together, and the PIN of the LSI is The number can now be reduced.
上記表示桁信号とキーコモン信号とを併用する場合には
、表示部における桁間の表示がダブルごとを防上するた
めに、隣接する表示桁信号間にブランキングタイムをソ
フト的処理によって得るようになされる。When using the above-mentioned display digit signal and key common signal together, in order to prevent double display between digits on the display, blanking time should be obtained between adjacent display digit signals by software processing. It will be done.
すなわち、表示桁信号によりブランキングタイムを作成
し、蛍光表示管において表示がなされている間にLSI
においては入カキ−の処理が成される。In other words, a blanking time is created using the display digit signal, and while the display is being displayed on the fluorescent display tube, the LSI
At this point, input key processing is performed.
上記のような表示装置においては、カンード電極(フィ
ラメント)には常時電圧が印加されており、グリッド電
極に表示桁信号が印加されている時に、上記グリッド電
極に対応して設けられた複数のプレート電極に適宜信号
を印加することにより表示が成される。この場合、上記
表示桁信号は各桁毎に設けられた蛍光表示管のグリッド
電極に順次印加されるものである。In the display device as described above, a voltage is constantly applied to the cando electrode (filament), and when a display digit signal is applied to the grid electrode, a plurality of plates provided corresponding to the grid electrode Display is achieved by applying appropriate signals to the electrodes. In this case, the display digit signal is applied sequentially to the grid electrodes of the fluorescent display tube provided for each digit.
[従来技術の問題点]
表示桁信号とキーコモン信号とを併用した信号により上
述したように、蛍光表示管における表示動作と同一タイ
ミングでキーサンプリングを行うが、このとき、蛍光表
示管を点灯させるために大きな桁電流(数mA〜10鳳
A程度)が流れるために、キーコモン信号の電圧が低下
し、キー入力信号がLSIにおける読込レベルを下廻り
、LSIにおいてキー入力信号を読込めないことがあっ
た。また、表示動作が行なわれていない場合にあっても
、表示桁信号(VGND)がグリッド電極に印加された
とき、グリッド電極とカンード電極(フィラメント)
(−30V)との間に生じる電位差により放電が生じ、
キーコモン信号の電圧が低下することがある。更に、同
一キー入力ラインの異種コモンのキーが同時に押された
場合においては、表示桁電流が2倍となり、キーコモン
信号の電圧が著しく低下し、キー入力が成されているに
も関わらず、キー入力無しと判断されチャタリング回避
してしまうために、同時押しなから1キーが離され単独
キーとなったときその単独キーが直前に操作されたキー
の連続操作であっても新たな入力とみなされてしまうこ
とがあった。[Problems with the prior art] As mentioned above, key sampling is performed at the same timing as the display operation in the fluorescent display tube using a signal that uses both the display digit signal and the key common signal. Because a large current (about several mA to 10 A) flows through the terminal, the voltage of the key common signal decreases, and the key input signal falls below the reading level of the LSI, and the LSI may not be able to read the key input signal. . Furthermore, even when a display operation is not being performed, when the display digit signal (VGND) is applied to the grid electrode, the grid electrode and cando electrode (filament)
(-30V), a discharge occurs due to the potential difference between
The voltage of the key common signal may drop. Furthermore, if different types of common keys on the same key input line are pressed at the same time, the display digit current will double, the voltage of the key common signal will drop significantly, and even though key input has been made, the key In order to avoid chattering when it is determined that there is no input, when one key is released from being pressed at the same time and becomes a single key, it is considered a new input even if that single key is a continuous operation of the previously operated key. There have been times when I have been
特にと述した欠点は、大型の蛍光表示管を用いた場合に
IiI著であり、また、上記のことから、特別なLSI
を使用する必要が生じたり、蛍光表示管の大きさを制限
する必要が生じる問題もあった。In particular, the above-mentioned drawbacks occur when a large fluorescent display tube is used, and from the above, special LSI
There were also problems in that it became necessary to use a fluorescent display tube or to limit the size of the fluorescent display tube.
更に、表示桁信号と、キーコモン信号とを別々の端子か
ら出力させて上述した欠点を補う方法が考えれれるが、
その場合にはLSIのビンの数が増えてしまう問題があ
る。Furthermore, a method to compensate for the above-mentioned drawbacks by outputting the display digit signal and the key common signal from separate terminals may be considered.
In that case, there is a problem that the number of LSI bins increases.
[発明の目的]
キーコモン信号と表示桁信号を併用した場合に、キーコ
モン信号の電圧の低下を防ぎ、これによりキー入力ミス
の防上も行え、また従来からの通常のLSIを使用でき
、蛍光表示管の大きさに制限を与えることがなく、更に
はLSIのPIN数を何ら増やす必要もない小型電子式
計算機を提供することを目的とする。[Purpose of the invention] When the key common signal and the display digit signal are used together, it is possible to prevent the voltage of the key common signal from dropping, thereby preventing key input errors, and it is possible to use a conventional ordinary LSI, and the fluorescent display It is an object of the present invention to provide a small-sized electronic calculator that does not impose any restrictions on the size of the tube and does not require any increase in the number of PINs of the LSI.
[発明の要点J
上記キーコモン信号と表示桁信号とを併用した場合、上
記表示方式に対する各桁が上記併用信号により選択され
ている間において当該選択桁に対する表示動作をオフさ
せるブランキングタイム信号を発生させ、このブランキ
ングタイム信号を発生中において上記キー入力装置に対
するキーリードタイミングをとると共に上記ブランキン
グタイム信号の表示発生中において上記表示方式に対す
る表示タイミングをとるようにしたことを要点とする。[Key Points of the Invention J] When the above key common signal and display digit signal are used together, a blanking time signal is generated that turns off the display operation for the selected digit while each digit for the above display method is selected by the above combination signal. The key point is that the key read timing for the key input device is determined while the blanking time signal is being generated, and the display timing for the display method is determined while the blanking time signal is being displayed.
[実施例〕
以下、図面を参照してこの発明による小!!!電子式計
算機の一実施例を説明する。[Example] Hereinafter, a small model according to the present invention will be described with reference to the drawings. ! ! An example of an electronic calculator will be described.
第1図において、CPUIは小型電子式計算機のすべて
の動作を制御する周知の回路であり、マイクロプロセッ
サ等から成る。そしてディジット信号D1〜Dnを出力
してこれを表示装置2の対応表示桁の蛍光表示管21〜
?nのグリッド電極に表示桁信号として印加すると共に
キー入力装置3のキーマトリクス回路の対応する行入力
端子31〜3nキ一コモン信号として供給する。更にま
た上記ディジット信号は、ブランキングタイム発生回路
4にも供給されて予め定められた所定時間出力される1
発信号であるブランキングタイム信号Aを作成される。In FIG. 1, CPUI is a well-known circuit that controls all operations of a small electronic computer, and is composed of a microprocessor and the like. Then, the digit signals D1 to Dn are outputted and displayed on the fluorescent display tubes 21 to 21 of the corresponding display digits of the display device 2.
? It is applied as a display digit signal to the n grid electrodes and is also supplied as a common signal to the corresponding row input terminals 31 to 3n of the key matrix circuit of the key input device 3. Furthermore, the digit signal is also supplied to a blanking time generation circuit 4 and outputted for a predetermined period of time.
A blanking time signal A, which is an emission signal, is created.
韮で、第2図のタイムチャートに見られるように、上記
ディジット信号D1〜Dnは従来のブランキングタイム
期間を設けられず、順次出力される波形となっている。In other words, as seen in the time chart of FIG. 2, the digit signals D1 to Dn are not provided with the conventional blanking time period, but have waveforms that are sequentially output.
またCPUIは表示装置2の各蛍光表示管のプレート電
極に対し、セグメント信号P1〜P1を供給し、必要な
情報を表示させる。Further, the CPUI supplies segment signals P1 to P1 to the plate electrodes of each fluorescent display tube of the display device 2 to display necessary information.
一方、ブランキングタイム信号発生回路4が出力するト
記ブランキングタイム信号Aはインバータ5を介しNP
N型のトランジスタ6のベースに学えられるほか、遅延
回路7に与えられて所定時間だけ遅延した第2図にみら
れる信号Bを出力させ、ラッチ8にラッチ信号として供
給する。このときラッチ8は、キー入力装置3からのキ
ー出力@号(図示の例では4ビツトパラレルデータ)を
ラッチし、それをcptyiに与えてキー入力処理を行
わせる。On the other hand, the blanking time signal A output from the blanking time signal generation circuit 4 is passed through the inverter 5 to the NP
In addition to being applied to the base of the N-type transistor 6, the signal B shown in FIG. 2, which is applied to the delay circuit 7 and delayed by a predetermined time, is outputted and supplied to the latch 8 as a latch signal. At this time, the latch 8 latches the key output @ sign (in the illustrated example, 4-bit parallel data) from the key input device 3, and supplies it to cptyi to perform key input processing.
トランジスタ6のコレクタにはDC1rJCコンバータ
9が出力する信号が入力しており、またエミッタの出力
は信号VS としてDC:/IICコンバータ9に入力
し、DC:/DC:コンバータ9が出力する信号(交流
電流)VFI、VF2の出力状態制御する。即ち、信号
VF1.VF2は信号VSが″HルベルのときQND
(“H”レベル)となり、′L”レベルのとき−30¥
(−“L″レベルとなって出力され、信号VFI、V
F2は各蛍光表示管のカソード電極に供給される。A signal output from the DC1rJC converter 9 is input to the collector of the transistor 6, and the output of the emitter is input to the DC:/IIC converter 9 as a signal VS, and the signal output from the DC:/DC: converter 9 (AC Current) Controls the output status of VFI and VF2. That is, the signal VF1. VF2 is QND when the signal VS is "H level"
(“H” level), and when it is 'L' level -30 yen
(-is output at “L” level, and signals VFI, V
F2 is supplied to the cathode electrode of each fluorescent display tube.
次に第2図及び第3図を参照して動作を説明する。CP
UIは第3図にみられるように、表示タイミング及びキ
ースキャンタイミングになるとディジット信号D1〜D
n を順次出力して、それを表示袋a12の対応術の2
+”2++に供給すると共にキー入力装置3の対応する
31〜3nに与える。而してこの表示タイミング及びキ
ースキャンタイミングの開始時にCPUIは図示しない
Y l/ジスタをクリアしくステップAり、次いでこの
O桁目(第1折目)に対しディジット信号D1を出力す
る(ステップA2 、 At ) 。Next, the operation will be explained with reference to FIGS. 2 and 3. C.P.
As shown in Figure 3, the UI uses digit signals D1 to D at display timing and key scan timing.
Output n sequentially and display it in response method 2 of display bag a12.
+"2++ and also to the corresponding 31 to 3n of the key input device 3. Then, at the start of this display timing and key scan timing, the CPU clears the Yl/ register (not shown) in step A, and then this A digit signal D1 is output for the O-th digit (first fold) (step A2, At).
したがってこのディジット信号DI は蛍光表示管21
のグリッド電極、桁入力端子31ブランキングタイム発
生回路4に夫々与えられる。その結果、ブランキングタ
イム発生回路4はブランキングタイム信号Aを所定の時
間出力される1発信号として発生し、それをインバータ
5を介しトランジスタ60ベースに与−えてトランジス
タ6をオフさせると共に遅延回路7にもブランキングタ
イム信号Aを与えて遅延回路7から遅延信号Bを発生さ
せ、ラッチ8に与える。Therefore, this digit signal DI is
The grid electrodes and digit input terminals 31 are applied to the blanking time generation circuit 4, respectively. As a result, the blanking time generation circuit 4 generates the blanking time signal A as a single signal that is output for a predetermined period of time, and applies it to the base of the transistor 60 via the inverter 5 to turn off the transistor 6 and also to the delay circuit. A blanking time signal A is also applied to the delay circuit 7 to generate a delay signal B from the delay circuit 7, and the delayed signal B is applied to the latch 8.
而してトランジスタ6のこのオフ期間、信号Vs+f“
H″レベルしてDC/DCコンバータ9に供給され、こ
のDC/DCコンバータ9から信号VF1、VF2がG
ND (″H″レベル)として出力される。したがって
この期間、蛍光表示管21は表示タイミングオフ状態と
なって何も表示されない。Therefore, during this off period of the transistor 6, the signal Vs+f"
The signals VF1 and VF2 are supplied to the DC/DC converter 9 from the DC/DC converter 9 at the G level.
It is output as ND (“H” level). Therefore, during this period, the fluorescent display tube 21 is in the display timing off state and nothing is displayed.
一方、この表示タイミングのオフ期間においてはラッチ
8は行入力端子31に対する4ビツトパラレルのキー出
力信号をラッチしくステップA4)、CPU1に与える
。したがってCPUIはそのキー出力信号から操作キー
の有無を判断しくステップAs)、キー有であればその
キー処理を行ってステップA1に戻る(ステップA6)
が、キー有でなければステップA1に進んで、ブランキ
ングタイム信号Aが“L”レベルとなったのち、トラン
ジスタ6のオン動作により信号VS を″L″レベルと
し、したがってDC/DCコンバータ9から信号VFI
、VF2を一30■(″L″レベル)として出力させ、
ディジット信号Dlの残りの期間、即ち表示タイミング
のオン期間にて蛍光表示管2Iに表示動作を実行させ、
ディシフト信号D1をオフしてL”とする。On the other hand, during the off period of this display timing, the latch 8 latches a 4-bit parallel key output signal to the row input terminal 31 (step A4) and supplies it to the CPU 1. Therefore, the CPU determines the presence or absence of an operation key from the key output signal (step As), and if the key is present, performs the key processing and returns to step A1 (step A6).
However, if the key is not present, the process proceeds to step A1, and after the blanking time signal A goes to the "L" level, the signal VS is set to the "L" level by the ON operation of the transistor 6, and therefore the output from the DC/DC converter 9 is Signal VFI
, output VF2 as -30■ (“L” level),
causing the fluorescent display tube 2I to perform a display operation during the remaining period of the digit signal Dl, that is, during the ON period of the display timing;
The deshift signal D1 is turned off and set to "L".
次にステップA8によりYレジスタ+1して第2桁目を
指定し、ディジット信号D2を“H″として出力させる
。またステップA9によりCPU1はYレジスタのデー
タがnとなったか否かを判断し、YESであるからステ
ップA?に進んで、行入力端子32に対するキー入力処
理に入り、またその期間、蛍光表示管22に対する表示
タイミングをオフさせ、次いでそのキー入力処理が終る
と蛍光表示管2zの表示タイミングをオンさせて表示動
作を実行する。即ち、上述したステップA2〜A9を実
行する。Next, in step A8, the Y register is increased by 1 to designate the second digit, and the digit signal D2 is output as "H". Further, in step A9, the CPU 1 determines whether the data in the Y register has become n, and since it is YES, step A? The process proceeds to key input processing for the row input terminal 32, and during that period, the display timing for the fluorescent display tube 22 is turned off, and then, when the key input processing is completed, the display timing for the fluorescent display tube 2z is turned on and the display is started. perform an action. That is, steps A2 to A9 described above are executed.
以後は第3桁目〜第n桁目に対し同様にステップA2〜
A9を実行し第n桁目が終了するとステップA9にてY
ESとなるからステップA1に戻り、次の第1桁目のキ
ー入力処理と表示処理との実行に入る。After that, step A2~ is performed similarly for the 3rd digit~nth digit.
Execute A9 and when the nth digit is completed, Y in step A9
Since the result is ES, the process returns to step A1, and the next key input process and display process for the first digit are executed.
[発明の効果]
この発明は以上説明したように、−上記キーコモン信号
と表示桁信号とを併用する場合、表示装置に対する各桁
が上記併用信号により選択されている間において当該選
択術に対する表示動作をオフさせるブランキングタイム
0号を発生させ、この発生中においてキー入力装置に対
するキーリードタインミングをとると共に非発生中にお
いて表示タイミングをとるようにした表示方式であるか
ら、キーコモン信号と表示桁信号を併用した場合に、キ
ーコモン信号の電圧の低下を防げ、これによりキー入力
ミスの防止も行え、また従来からの通常のLSIを使用
でき、蛍光表示管の大きさに制限を与えることがなく、
更にはLSIのPIN数を何ら増やす必要もない小型電
子式計′O機を提供できる等の利点がある。[Effects of the Invention] As explained above, the present invention provides the following advantages: - When the key common signal and the display digit signal are used together, the display operation for the selection technique is performed while each digit on the display device is selected by the combination signal. This display method generates blanking time 0, which turns off the blanking time, and sets the key lead timing for the key input device during the blanking time, and sets the display timing during the blanking period, so the key common signal and the display digit signal When used together, it is possible to prevent the voltage of the key common signal from dropping, which also prevents key input errors.Also, conventional LSI can be used, and there is no restriction on the size of the fluorescent display tube.
Furthermore, there are advantages such as being able to provide a compact electronic meter that does not require any increase in the number of PINs on the LSI.
第1図はこの発明の一実施例の回路図、第2図はタイム
チャート、第3図は表示、−t−一入力処理のフローチ
ャートである。
1・・・・・・CPU、2・・・・・・表示装置、21
〜2.・・・・・・蛍光表示管、3・−・・・・キー入
力装δ、4・・・・・・ブランキングタイム発生回路、
6・・・・・・トランジスタ、7・・・・・・遅延回路
、8・・・・・・ラッチ、9・・・DC/DCコンバー
タ。FIG. 1 is a circuit diagram of an embodiment of the present invention, FIG. 2 is a time chart, and FIG. 3 is a flow chart of display and -t-1 input processing. 1...CPU, 2...Display device, 21
~2. ...... Fluorescent display tube, 3... Key input device δ, 4... Blanking time generation circuit,
6...Transistor, 7...Delay circuit, 8...Latch, 9...DC/DC converter.
Claims (1)
ー入力装置のキーマトリクス回路に対するキーコモン信
号とを併用した小型電子式計算機において、上記表示装
置に対する各桁が上記併用信号により選択されている間
において当該選択桁に対する表示動作をオフさせるブラ
ンキングタイム信号を発生するブランキングタイム発生
回路と、このブランキンブタイム発生回路が上記ブラン
キングタイム信号の発生中において上記キー入力装置に
対するキーリードタイミングを発生する手段とを具備し
たことを特徴とする小型電子式計算機。In a small electronic calculator that uses both a display digit signal for a display device using a fluorescent display tube and a key common signal for a key matrix circuit of a key input device, while each digit for the display device is selected by the combined signal. a blanking time generation circuit that generates a blanking time signal that turns off the display operation for the selected digit; and this blanking time generation circuit that controls the key read timing for the key input device while the blanking time signal is being generated. 1. A small electronic calculator characterized by comprising a means for generating.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60136803A JPS61296420A (en) | 1985-06-25 | 1985-06-25 | Electronic calculator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60136803A JPS61296420A (en) | 1985-06-25 | 1985-06-25 | Electronic calculator |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61296420A true JPS61296420A (en) | 1986-12-27 |
Family
ID=15183878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60136803A Pending JPS61296420A (en) | 1985-06-25 | 1985-06-25 | Electronic calculator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61296420A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63200224A (en) * | 1987-02-14 | 1988-08-18 | Fanuc Ltd | Keyboard device |
JPH0431918A (en) * | 1990-05-28 | 1992-02-04 | Toshiba Corp | Key scanning device |
-
1985
- 1985-06-25 JP JP60136803A patent/JPS61296420A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63200224A (en) * | 1987-02-14 | 1988-08-18 | Fanuc Ltd | Keyboard device |
JPH0431918A (en) * | 1990-05-28 | 1992-02-04 | Toshiba Corp | Key scanning device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100865427B1 (en) | Mobile electronic apparatus and mobile phone | |
JPH05150749A (en) | Device and method for driving liquid crystal display unit | |
JPS61296420A (en) | Electronic calculator | |
US6628254B1 (en) | Display device and interface circuit for the display device | |
JP2967577B2 (en) | Multi-channel pulse width modulation circuit | |
JP3078114B2 (en) | Method and apparatus for driving gas discharge display panel | |
US6232940B1 (en) | Picture data transfer control apparatus and display apparatus | |
NL192355C (en) | Digital chain test device. | |
JPS62194284A (en) | Display address controller | |
US4074255A (en) | Display excitation and updating circuit | |
US6344800B1 (en) | Vending machine display | |
JP3128475B2 (en) | Fluorescent display tube drive circuit | |
US4149112A (en) | System for controlling a self-shift type gas discharge display device | |
JP2574871B2 (en) | Display device | |
JPS631272Y2 (en) | ||
JPH088727A (en) | Match detection circuit | |
JP2725419B2 (en) | Counting circuit | |
JPH05504420A (en) | Device for generating variable width control pulses for driving display devices | |
CN119600964A (en) | Display device and driving method thereof | |
JPH0998072A (en) | Frequency multiplier circuit and semiconductor integrated circuit | |
JPH10333630A (en) | Driving method and driving circuit for image display device | |
JPS58179072A (en) | Liquid crystal panel display | |
JPS59146090A (en) | X-y dot matric display | |
JP2740359B2 (en) | Display control device | |
JPS615292A (en) | Driver for fluorescent indicator tube |