JPH0334008A - Display device - Google Patents
Display deviceInfo
- Publication number
- JPH0334008A JPH0334008A JP1167015A JP16701589A JPH0334008A JP H0334008 A JPH0334008 A JP H0334008A JP 1167015 A JP1167015 A JP 1167015A JP 16701589 A JP16701589 A JP 16701589A JP H0334008 A JPH0334008 A JP H0334008A
- Authority
- JP
- Japan
- Prior art keywords
- value
- skip
- key
- count value
- display
- 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
- 230000010354 integration Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 14
- 230000003247 decreasing effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Description
【発明の詳細な説明】
【産業上の利用分野】
この発明は例えば、数値を表示する表示装置に関し、特
にその表示制御に関するものである。
[従来の技術]
増加キーあるいは減少キー(以下総称して増減キーとい
う)を押して、大きな範囲で数値を増加したり、減少さ
せる場合は、その範囲に応じて時間を要するので従来は
、増減キーを押下している時間の経過によりプロセッサ
に対応する割込み時間を短くしてプロセッサの数値変更
回数を多くするか、あるいは増減キーの押下した時間に
より、プロセッサが数値の変化分を大きくしていくもの
が一般的であった。
しかし、割込み時間間隔を短くしすぎると、使用してい
るプロセッサにより、最少割込み時間間隔が決定するた
め、その割込み信号を検知できなかったり、また数値の
種類が複数である場合に、それぞれの数値に応じて、変
更する速度を変更するには、変更する数値に応じて割込
み時間を変更しなければならないので割込信号を発生す
る側の制御機構を複雑にしていた。
さらに増減キーの押下した時間により、プロセッサが数
値の変化分を大きくしていくことで、変化速度は速くな
っているものの、変化するタイミングが一定であるため
、オペレータ側より見るε変化速度が速くなっていない
ように見えるので、オペレータは何度も増減キーを押下
し、その結果増減キーを押下する毎に変化分が最小設定
値に戻ってしまうため、所望の数値に到達するのに時間
がかかってしまうことがあった。
また、増減キーを押下し続けることで、所望とする数値
に早く到達するために、数値の変化速度を上げようとし
、数値の変化分を大きく設定してしまうと、1回の変化
で所望とする数値を大きく飛び越えることがあった。
[発明が解決しようとする課題]
上記のような従来の数値表示器では、増減キーの押下す
る時間に基づいて、数値の変化分が設定されているから
、変化速度は速くなっているものの、変化するタイミン
グが一定であるため、変化速度が速くなっていないよう
に見え、何度も増減キーを押下してしまい、その結果増
減キーを押下する毎に変化分が最小設定値に戻ってしま
うため、所望の数値に到達するのに時間がかかってしま
うという問題点があった。
さらに、変化分を大きく設定しすぎると、増減キーを押
下し続けても、所望とする数値を1回の変化で大きく飛
び越えるという問題点があった。
この発明は、かかる問題点を解決するためになされたも
ので、数値の変化する速度が一定でなく、段階的に変化
して、見た目にも早いタイミングで所望とする数値に到
達できる簡素な数値表示器を得ることを目的とする。
[課題を解決するための手段]
この発明に係る表示装置は、数値データに対応した被表
示物のうち、より大きな数値データに対応した被表示物
の表示を指示する増加キー、及びより小さな数値データ
に対応した被表示物の表示を指示する減少キーを有する
入力手段と、人力手段のキーの操作に基づいて、割込信
号を所定のタイミングで連続して発生する割込信号発生
手段と、割込信号発生手段から出力された割込信号のう
ち、最初の割込信号によりリセットされ、それ以降の割
込信号を積算するリピートカウンタと、リピートカウン
タのカウント値とスキップカウント値とが一定の対応関
係で格納されたスキップテーブルと、リピートカウンタ
のカウント値とステップカウント値とが一定の対応関係
で格納されたステップテーブルと、リピートカウンタの
カウント値に基づいて、スキップテーブルの対応するス
キップカウント値が設定され、その設定値が割込信号が
発生する度に減算されるスキップカウンタと、スキップ
カウンタの値が0のときに、ステップテーブルのステッ
プカウント値をリピートカウンタの値に応じて読みだし
、またリピートカウンタの値に応じてスキップテーブル
のスキップカウント値をスキップカウンタに設定する演
算手段と、演算手段が読みだしたステップカウント値に
応じて加算または減算する加減算手段と、加減算手段の
値に対応した被表示物を表示する表示器とを備えたもの
である。
[作用]
この発明においては、入力手段の増加キーあるいは減少
キーを操作すると、割込信号発生手段が所定のタイミン
グで割込信号を発生する。
すると、リピートカウンタは最初の割込信号によりリセ
ットされ、このリピートカウンタの値に基づいて、スキ
ップテーブルのスキップカウント値を選択し、スキップ
カウンタに設定する。
またリピートカウンタの値に基づいて、ステップテーブ
ルのステップカウント値が選択される。
このステップカウント値は加減算手段において、増加キ
ーまたは減少キーの操作に応じて、加算または減算され
、そして増加キー又は減少キーの操作が継続し、割込信
号が継続して発生すると、リピートカウンタが積算し、
スキップカウント値はその割込信号が入力する度に減算
され、そのカウント値が0になると、上記の演算をリピ
ートカウンタの値に応じて繰り返す。
[実施例]
第1図はこの発明の第1の実施例を示す表示装置の概略
構成図であり、図において、(la) は数値を表示
する第1の表示器、(lb)は第2の表示器、(lc)
は第3の表示器、(2a〉は第1の表示器(1a)に表
示されている数値を減少させる指示をする第1の減少キ
ー (2b)は第2の表示器(1b〉に表示されている
数値を減少させる指示をする第2の減少キ(2c)は第
3の表示器(lc)に表示されている数値を減少させる
指示をする第3の減少キー (3a)は第1の表示器(
fa)に表示されている数値を増加させる指示をする第
1の増加キー、(3b)は第2の表示器(1b)に表示
されている数値を増加させる指示をする第2の増加キー
(3C)は第3の表示器(1c)に表示されている数
値を増加させる指示をする第3の増加キー 〈4〉は上
記の表示器、減少キー及び増加キーを備えたパネルであ
る。
(5〉はパネルコントローラであり、減少キー及び増加
キーからの入力に基づいて、後述するプロセッサ(6)
に割込信号を出力し、プロセッサ(6)から出力される
数値を表示器に表示するものである。
(8)はプロセッサであり、パネルコントローラ(5)
から出力される割込信号に基づいて、所定の処理を実行
し、変更された数値をパネルコントローラ(5)に出力
するものである。
上記の様に構成された表示装置は、例えば、第1の表示
器(1a〉に表示されている数値を増加するとして、増
加キー(3a)を押したとすると、パネルコントローラ
(5)がそのキーが押されたことを認識し、そのキーが
押されている間はプロセッサ(6)に対して一定時間間
隔で割込み信号を発生する。 プロセッサ(B)は割込
信号を受けると、所定の数値変更処理を実行し、変更さ
れた数値をパネルコントローラ(5)に出力する。する
と、パネルコントローラ(5)はその数値を表示器(l
a)に表示するものである。
次に、表示器(1a)に表示されている数値がどのよう
にして変更されるかを図を用いて説明する。
第2図はプロセッサ(13)が数値変更処理を行うとき
に、使用するデータを説明する図であり、(10)はそ
の記憶領域である。
(11)はリピートカウンタ(以下RCという)であり
、増加キー及び減少キーが押され続けたときに発生する
割込信号の回数をカウントする。
(12)はスキップカウンタ(以下SCという)であり
、後述するスキップテーブルの値により、設定され、こ
の設定値により不採用にされる割込信号の回数を決定す
る。
SkT、の領域は第1のスキップテーブルであり、第1
の表示器(la)に対応して存在する領域であり、上記
で説明した第1の増加キー(3a〉及び第1の減少キー
(2a)の押下により発生する割込信号を何回不採用に
するか、あるいは何回おきに採用するかを決定する数値
が複数種記憶された領域である。
S kT bの領域は第2のスキップテーブルであり、
第2の表示器(tb)に対応して存在する領域であり、
上記で説明した第2の増加キー(3b)及び第2の減少
キー(2b)の押下により発生する割込信号を何回不採
用にするか、あるいは何回おきに採用するかを決定する
数値が複数種記憶された領域である。
5kT0の領域は第3のスキップテーブルであリ、第3
の表示器〈IC)に対応して存在する領域であり、上記
で説明した第3の増加キー(3c)及び第3の減少キー
(2c)の押下により発生する割込信号を何回不採用に
するか、あるいは何回おきに採用するかを決定する数値
が複数種記憶された領域である。
51Taの領域は第1のステップテーブルであり、第1
の表示器(1a)に対応して存在する領域で、第1の表
示器(la)に表示している数値の変化分を決定する数
値が複数種記憶されている領域である。
S、Tbの領域は第2のステップテーブルであり、第2
の表示器(1b〉に対応して存在する領域で、第2の表
示器(1b)に表示している数値の変化分を決定する数
値が複数種記憶されている領域である。
51Tcの領域は第3のステップテーブルであり、第3
の表示器(lc)に対応して存在する領域で、第3の表
示器(1c)に表示している数値の変化分を決定する数
値が複数種記憶されている領域である。
以下、第1の表示器(la)の増加キー(3a)が押さ
れたとし、第1のスキップテーブル及び第1のステップ
テーブルを用いた場合について述べる。
第3図(a)は第1のスキップテーブル5kTaの詳細
を説明する図であり、図において、S。
(1)〜5k(1)は上記第1のスキップテーブルに記
憶されている数値であり、割込信号を何回不採用にする
か、あるいは何回おきに採用するかを決定する数値(以
下スキップカウント値という)である。
但し、この場合は、
s (t) >5k(2) >・・・・・・>
s k(&) とし、k。
初めは、不採用にするカウント数を多くシ、以下順次小
さくする。
B (1) 〜Bkc/−i> ハ、前記ノスキッ
フカに
ラント値にそれぞれ対応しており、RC(11)によっ
てカウントされた回数に基づいて、どのスキップカウン
ト値を用いるかを示す境界値(以下総称してBk(t)
という)である。
これは、RC(11)のカウント値がこれらのステップ
カウント値の境界値を越える度に次のスキップカウント
値に切替えられる。
次に<END>は、それぞれのテーブルの終端を示すマ
ークであり、負の数等が用いられる。
第3図(b)は、第1のステップテーブルST3の詳細
を説明する図である。
図において、S O)〜St(m)は、上記第1のステ
ップテーブルに記憶されている数値であり、RC(11
)のカウント値に基づいて、表示されている数値の変化
分を決定する数値(以下ステップカウント値という)で
ある。
但し、この場合は例えば、
S、(1)< 5t(2)<−−−−−・−< St(
m)とし、初めは、表示されている数値の変化分を小さ
くし、順次大きくする。
次1.:<END>は、それぞれのテーブルの終端を示
すマークであり、負の数等が用いられる。
B、(1)〜Bt(■−1)は前記のステップカウント
値にそれぞれ対応しており、RC(11)によってカウ
ントされた回数に基づいて、どのステップカウント値を
用いるかを示す境界値(以下総称してBk(h)という
)である。
第4図(a)はスキップカウント値と境界値との関係を
説明する図である。
これは、RC(11)でカウントされたカウント値とス
キップテーブル中の境界値との関係から、どのスキップ
カウント値が選択されるかを説明するものであり、図に
おいて、条件、
0≦RC<Bk(1)
のときには、スキップカウント値は5k(1)とする。
次に、条件、
Bk(1)≦Re<Bk(2)のときには、スキップカ
ウント値は5k(2)とする。
次に条件、Bk(ffi−1)≦RCのときには、スキ
ップカウント値をS、(i)としている。
第4図(b)は、ステップカウント値と境界値との関係
を説明する図である。
これは、RC(11)でカウントされたカウント値と第
1のステップテーブル中の境界値との関係から、どのス
テップカウント値が選択されるかを説明するものであり
、図において、条件、0sRC<Bt(+)のときには
ステップヵウント値を5t(1)とする。
次に条件、B(1)≦RC<B、(2)のときには、そ
のステップカウント値を5t(2)とする。
次に条件、Bt(II−1〉≦RCでは、そのステップ
カウント値をS t (tx )としている。
第5図は本発明の詳細な説明するフローチャートであり
、図を用いて説明する。
例えば、増加キー(3a〉 が押されると、パネルコ
ントローラ(5)はプロセッサ(8)に対して一定間隔
で割込信号を発生する。すると、プロセッサ(8〉は、
キーが押され続けたときに発生する2回目以降の割込み
であることを示す情報が付加されているかの判断(以下
リピートモードという)をする(8501)。
リピートモードと判断されなければ、RC(11)及び
S C(12)のカウント値を0にする(8503)。
次に、どの表示器の数値を変更したかをキーコードによ
り判断しキーコードに対応する処理を選択する(850
7)。
この処理は第1図で説明した表示器に対応して、第1の
表示器(1a〉の処理、第2の表示器(lb)の処理、
第3の表示器(lc)の処理があり、この場合は第1の
増加キー(3a〉がおされたので、第1の表示器(la
)の処理に対応する第1のスキップテーブル及び第1の
ステップテーブルを選択する(8510)。
次に、上記で説明したS C(12)の設定値が0かを
判断する(8512)。この場合は、S C(12)は
0に設定されているので、0と判断する。
次に、5C(12)の設定値がOと判断されれば、スキ
ップカウンタレジスタ(1)を1に設定する(Ss14
)。そして、第1のスキップテーブルから最初の境界値
であるB、(1)がテーブルの終端(<END >)を
示しているかどうかを判断する(!351B)。
次に、終端でなければ、RC(11)の設定値とa、U
)とを比較し、RC(11)の設定値がB。
(i)より小さいかどうかを判断する(9518)。
小さくなければ11;1を加算しく8520)、ステッ
プ851Bに戻り上記の処理を繰り返す。このときステ
ップ8516で終了と判断されるか、あるいはステップ
8518でRC(11)の設定値がBk(t)より小さ
いと判断すれば、そのときのステップカウント値5k(
1)を読み、S C(12)にS、Ct)を設定する(
S522)。
この場合は、第4図(a)の条件、
O≦RC<Bk(1)の条件が該当するので、SC(1
2)に5k(1)が設定される。
次に、条件及びスキップカウント値5k(t)に数値を
代入して説明する。
第6図(a)は第4図(a)に数値を代入した具体例で
あり、条件、O≦Rc < B * (1)を、例えば
、O≦RC<20で、スキップカウント値S、(t)を
10とする。
条件、B(1)≦RC<B、(2)を、20≦RC<1
50とし、スキップカウント値5k(2)を5とする。
次に条件、B(2〉≦RC<B、(8)を、150≦R
C<500とし、スキップカウント値5k(3)を3と
する。
次に条件、
B、(Z−1)≦RCを、
500≦RCとし、スキップカウント値sk(之)を0
とする。
上記の具体例を用いると、初めに、O≦RC<20の条
件から、RC(12)の設定値とスキップカウント値2
0を比較する。すると、RC(11)は0であり、この
条件を満足するので、S C(12)は10に設定され
る。
次に、5C(12)が設定されれば、ステップカウント
レジスタ(h)を1に設定しく8524)、スキップテ
ーブルから最初の境界値であるB、(1)を読みだし、
それがテーブルの終端(<END>)を示しているかど
うかを判断する(852B)。
終了でなければ、RC(11)の設定値とステツプ85
1B、(h)とを比較し、
RC(11)の設定値がB、(h)より小さいかどうか
を判断する(8528)。小さくなければhに1加算し
くSり30)、ステップ8526に戻り上記の処理を繰
り返す。
このときステップ8526で終了と判断されるか、ある
いはステップ8528でRC(11)の設定値がBt(
h)より小さいと判断すれば、次のステップ(S534
)へ移行する<9534)。
この場合はRC(11)がOであるので、第4図(b)
の条件、0≦RC<B、(1)が該当するので、S、(
1)を選択する。次に、条件及びステップカウント値5
t(h)に数値を代入して説明する。
第6図(b)は第4図(b)に数値を代入した具体例で
あり、条件、0≦RC<B、(1)を、例えば、
0≦RC<100で、ステップカウント値510)を1
とする。
条件、B (1)≦RC<Bt(2)を、100≦R
C<200とし、ステップカウント値5t(2)を5と
する。
次に条件、
B(2〉≦RC<B、(3)を、200≦RC<800
とし、ステップカウント値5t(1)を60とする。
次に条件、
B、(11−1)≦RCを、
800≦RCとし、ステップカウント値S t (m〉
を100とする。
上記の具体例を用いると、初めに、0≦RC<100か
ら、RC(12)の設定値と境界値100を比較する。
すると、RC(11)はOであるので、この条件を満足
する。
次に、ステップ8526で終了あるいは、ステップ85
28でRC(11)の設定値がB、(h)より小さいと
判断されれば、上記で説明した割込信号が増加キまたは
減少キーによるものかを判断する(S532〉。この場
合は、第1の増加キー(3a〉がおされたので、増加キ
ーによると判断し、現在第1の表示器(la)に表示し
ている数値にステップ値5t(h)を加算する(853
4)。この場合はS、(1)を加算する。具体的には、
第6図(b)を例にすると、現在表示している数値に1
を加算する。
そして、新しく得られた数値をパネルコントローラ(5
〉に出力する(8538)。すると、第1の表示器(L
a)に表示されている数値は、1つだけ堆える。
また、第1の減少キー(2a)が押されたとすれば、ス
テップ5532では、減少キーと判断され、現在第1の
表示器(la)に表示している数値からステップ値5t
(h)を引いて(S534)、その値をパネルコントロ
ーラ(5〉に出力する。
次に、第1の増加キー(3a)が押され続け、2回目の
割込みが発生したとすれば、ステップ5501では上記
で説明したようにリピートモードと判断され、RC(1
1)の設定値に1を加算する(8505)。
このときは、初めは、RC(11)の設定値はOに設定
されているので、その設定値は1となる。
次に、上記で説明したステップ8507〜ステツプ85
12の処理を実行する。すると、ステップ8512では
、5C(12)はOでないと判断される。これは、上記
ステップ5522で説明したように、S C(12)は
5k(1)に設定(具体的には10)されているためで
ある。
次に、0でないと判断されれば、ステップ5522で設
定したスキップカウント値から1つ減じて、S C(1
2)に設定する(sbta)。具体的には9を設定する
。そして、処理を終了する。このことは、第4図(a)
の条件、
05 RC< B (1)の条件に基づき、5k(i
)のカウント値の数だけ割込信号が不採用にされ、具体
的には10カウントまで不採用であるので、第1の増加
キー(3a)が押され続けても10回の割込に対しては
処理をステップ5513で終了する。
次に、第1の増加キー(3a)が押され続けS C(t
2)の設定値が1ずつ減じられ0に設定されたとする。
具体的に述べると、キーを押してから12回目の割込の
ときである。
すると、ステップ5512でS C(12)は0と判断
され、上記で説明したステップ8514〜ステツプ55
20の処理を実行し、該当するスキップ値の条件を選択
する。
具体的には、第6図(a)より、まだ条件、0≦RC<
20であり、スキップカウント値は10である。そして
、上記で説明したステップ8522〜ステツプ853B
の処理を実行する。
この場合は、具体例のm6図(b)を用いると5、RC
(11)のカウント値が100まで1しか変化しない。
次に、RC(11)が154回カウントしたとすれば、
上記で説明したステップ9501〜ステツプ5522の
処理を実行し、具体例を用いると、スキップカウント値
の条件、
150≦RC<500から、S C(12)にそのスキ
ップカウント値3を設定し、そしてステップ8524〜
ステツプ5530の処理を実行し、第6図(b)のステ
ップ条件、
100≦RC<200から、ステップカウント値5を設
定し、ステップ8532〜ステツプ8538の処理を実
行して、表示器(la)に表示している数値に5を加算
して表示する。
次に、第1の増加キー(1a)による割込信号が800
回カウントされたとすれば、上記で説明した処理を実行
し、第6図(a)のスキップカウント値の条件、
500≦RCから、スキップカウント値OをSC(12
)に設定する。
そして、ステップ条件、 800≦RCからステップカ
ウント値100を読み表示器(la)に表示する数値に
100を加算して表示する。
従って、増加キーが押され続けたときの割込回数に基づ
いて、不採用にする回数(スキップカウント値)を設定
し、また一方散値を変更するときにどの程度数値を変化
させるかを決定する数値(ステップカウント値)を設定
することにより、キーを押したときの時間経過に従い数
値の変更タイミングは段々早くなり、また増加分も段々
大きくなるので、目的とする数値に早く到達することが
可能である。
なお、上記実施例では、増加キーを用いて説明したが減
少キーを用いても処理は同様であり、その効果も同様で
ある。
また、上記で説明したテーブルは任意に設定できるので
、数値の変化タイミング及び変化分は任意にできる。
さらに、上記実施例ではパネルコントローラ(5〉が一
定間隔で割込みを発生することを例示したが、例えば、
プロセッサ(6)に備えであるタイマーを用いて、増加
キー及び減少キー(以下総称して増減キーという)が押
されたときに一回だけ割込みを発生させるとともにタイ
マー(図示せず)をスタートさせ、以後はタイマーのタ
イムアツプの度にキー状態を判定して、キーが押されて
いる間はRC(11)の計数値を一つずつ増やして上記
第1の実施例と同様にキーコードに対応した数値の変更
処理をするようにしてもよい。
このようにした場合の第2の実施例について以下にフロ
ーチャートを用いて説明する。
第7図は第2の実施例を説明するフローチャートである
。
この場合は、増減キーが押されて、プロセッサ(B)が
その割込信号を検知したとすると以下の処理を実行する
。
プロセッサ(6〉はタイマーをキャンセルして(870
1)、タイマーをスタートさせる(8703)。
次に、どの増減キーが押されたかを記憶しく5705〉
、上記第1の実施例で説明したR C(11)及びSC
(12)を0に設定する。そして、上記第1の実施例で
説明したステップ8507〜ステツプ5540の処理と
同様な処理を実行し、所定のスキップカウント値及びス
テップカウント値に基づき数値を変更する(8709)
。
次に、タイマーが所定の時間になったとすれば、増減キ
ーの状態を判断し、キーがオン状態であればRC(11
)に1を加算してRC(11)を1に設定する(S71
2)。
そして、記憶しであるキーコードを読みだしく5714
)、そのキーコードに対応する上記第1の実施例と同様
なステップ8507〜ステツプ5540の処理を実行し
く871B)、所定のスキップカウント値及びステップ
カウント値に基づき数値を変更する。
以後タイマーのタイマーアップの度にキー状態を判定し
てオン状態ならばRC(11)を1だけ増やして、上記
説明のステップ8507以降の処理を実行すれば増減キ
ーによる割込は1回でもよい。
また、ステップテーブルに書込むのは、キーを押したと
きの変化分ではなく変化分の倍率でもよい、これは、最
小増減分を数値の性質により決定し、変化分を下記に示
す値にしても良い。
〈変化分〉−<最小増減分〉×<ステップテーブルから
読みだした倍率〉
さらに、表示器にCRTを用いて、カーソルの移動速度
にも本処理を利用することが可能である。
また、円カーソルや四角形のカーソルの大きさを変化さ
せる場合にも利用できる。
つまり、表示されているものを変化させて、速く目的の
ものに到達させる場合は、本発明が有効である。
[発明の効果]
以上のようにこの発明によれば、増加キーあるいは減少
キーを操作したときに所定のタイミングで発生する割込
信号の積算値であるリピートカウント値に基づいて、加
減算のタイミング及びその際の加減算値の大きさを任意
に設定できるようにしたので、例えば、被表示物の変更
のタイミングを当初遅くし、その後に順次速くし、また
変化幅を順次大きくするようにすることができ、その結
果、見た目にも被表示物の変化速度が分かり、目的の被
表示物に早く到達することができるという効果が得られ
ている。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to, for example, a display device that displays numerical values, and particularly to display control thereof. [Prior Art] When increasing or decreasing a numerical value in a large range by pressing an increase key or a decrease key (hereinafter collectively referred to as an increase/decrease key), it takes time depending on the range, so conventionally, the increase/decrease key is used. Depending on how long the key is pressed down, the interrupt time corresponding to the processor is shortened and the number of times the processor changes the value is increased, or depending on how long the increase/decrease key is pressed down, the processor increases the amount of change in the value. was common. However, if the interrupt time interval is too short, the minimum interrupt time interval is determined by the processor used, so the interrupt signal may not be detected, or if there are multiple types of numerical values, each numerical value In order to change the rate of change according to the value, it is necessary to change the interrupt time according to the value to be changed, which complicates the control mechanism on the side that generates the interrupt signal. Furthermore, the processor increases the amount of change in the numerical value depending on the time the increase/decrease key is pressed, so the rate of change becomes faster, but since the timing of the change is constant, the speed of ε change from the operator's perspective is faster. The operator presses the increase/decrease key many times, and as a result, each time the increase/decrease key is pressed, the change returns to the minimum set value, so it takes a long time to reach the desired value. Sometimes it happened. Also, if you try to increase the rate of change of the numerical value by holding down the increase/decrease key to reach the desired numerical value quickly, and if you set a large change in the numerical value, you may not be able to achieve the desired value with just one change. There were times when the numbers exceeded the actual values. [Problems to be Solved by the Invention] In the conventional numerical display device as described above, the amount of change in the numerical value is set based on the time that the increase/decrease key is pressed, so although the speed of change is fast, Since the timing of the change is constant, the speed of change does not seem to be increasing, and you end up pressing the increase/decrease key many times, resulting in the change returning to the minimum set value each time you press the increase/decrease key. Therefore, there was a problem that it took a long time to reach the desired value. Furthermore, if the amount of change is set too large, there is a problem that even if the increase/decrease key is kept pressed, the desired value will be greatly exceeded in one change. This invention was made in order to solve this problem, and the speed at which the numerical value changes is not constant, but it changes in stages, and it is possible to reach the desired numerical value at a seemingly quick timing. The purpose is to obtain an indicator. [Means for Solving the Problems] A display device according to the present invention includes an increase key for instructing display of a displayed object corresponding to larger numerical data among displayed objects corresponding to numerical data, and an increase key for instructing display of a displayed object corresponding to larger numerical data; an input means having a decrease key for instructing the display of a display object corresponding to the data; and an interrupt signal generating means for continuously generating an interrupt signal at a predetermined timing based on the key operation of the manual means; Among the interrupt signals output from the interrupt signal generation means, there is a repeat counter that is reset by the first interrupt signal and accumulates subsequent interrupt signals, and a repeat counter whose count value and skip count value are constant. A skip table stored in a corresponding relationship, a step table in which count values of a repeat counter and step count values are stored in a certain relationship, and a corresponding skip count value of the skip table based on the count value of the repeat counter. is set, and a skip counter whose set value is subtracted each time an interrupt signal is generated, and when the value of the skip counter is 0, read the step count value of the step table according to the value of the repeat counter, Also, it corresponds to the calculation means that sets the skip count value of the skip table to the skip counter according to the value of the repeat counter, the addition or subtraction means that adds or subtracts according to the step count value read by the calculation means, and the value of the addition and subtraction means. and a display device that displays the displayed object. [Operation] In this invention, when the increase key or the decrease key of the input means is operated, the interrupt signal generating means generates an interrupt signal at a predetermined timing. Then, the repeat counter is reset by the first interrupt signal, and based on the value of this repeat counter, the skip count value of the skip table is selected and set in the skip counter. Further, the step count value of the step table is selected based on the value of the repeat counter. This step count value is added or subtracted in the addition/subtraction means according to the operation of the increase key or decrease key, and when the operation of the increase key or decrease key continues and the interrupt signal continues to be generated, the repeat counter is Accumulate and
The skip count value is subtracted every time the interrupt signal is input, and when the count value becomes 0, the above calculation is repeated according to the value of the repeat counter. [Embodiment] FIG. 1 is a schematic configuration diagram of a display device showing a first embodiment of the present invention. In the figure, (la) is a first display device that displays numerical values, and (lb) is a second display device. indicator, (lc)
is the third display, (2a) is the first decrease key that instructs to decrease the value displayed on the first display (1a), and (2b) is displayed on the second display (1b). The second decrease key (2c) instructs to decrease the numerical value displayed on the third display (lc).The third decrease key (3a) instructs to decrease the numerical value displayed on the third display (lc). indicator (
(3b) is a first increase key that instructs to increase the numerical value displayed on the second display (1b); (3b) is a second increase key that instructs to increase the numerical value displayed on the second display (1b); 3C) is a third increase key that instructs to increase the numerical value displayed on the third display (1c). <4> is a panel equipped with the above-mentioned display, decrease key, and increase key. (5> is a panel controller, and based on the input from the decrease key and increase key, the processor (6) described later
It outputs an interrupt signal to the processor (6) and displays the numerical value output from the processor (6) on the display. (8) is a processor, and panel controller (5)
Based on the interrupt signal output from the controller, a predetermined process is executed and the changed numerical value is output to the panel controller (5). In the display device configured as described above, for example, when the increase key (3a) is pressed to increase the numerical value displayed on the first display (1a), the panel controller (5) It recognizes that the key has been pressed and generates an interrupt signal to the processor (6) at fixed time intervals while the key is being pressed.When the processor (B) receives the interrupt signal, it outputs a predetermined value. The change process is executed and the changed numerical value is output to the panel controller (5).Then, the panel controller (5) displays the numerical value on the display (l).
This is what is displayed in a). Next, how the numerical value displayed on the display device (1a) is changed will be explained using a diagram. FIG. 2 is a diagram illustrating data used when the processor (13) performs numerical value change processing, and (10) is its storage area. (11) is a repeat counter (hereinafter referred to as RC), which counts the number of interrupt signals generated when the increase key and decrease key are continuously pressed. (12) is a skip counter (hereinafter referred to as SC), which is set according to the value of a skip table to be described later, and determines the number of times an interrupt signal is rejected based on this set value. The area SkT is the first skip table and the first
This is an area that exists corresponding to the display (la), and indicates how many times the interrupt signal generated by pressing the first increase key (3a) and the first decrease key (2a) explained above is rejected. This is an area in which multiple types of numerical values are stored to determine whether to use the skip table or how often to use it.The S kT b area is a second skip table,
A region existing corresponding to the second display (tb),
A numerical value that determines how many times the interrupt signal generated by pressing the second increase key (3b) and second decrease key (2b) explained above is rejected, or how many times it is adopted. is an area where multiple types are stored. The area of 5kT0 is the third skip table;
This is an area that exists corresponding to the display device (IC), and indicates how many times the interrupt signal generated by pressing the third increase key (3c) and third decrease key (2c) explained above is rejected. This is an area in which multiple types of numerical values are stored to determine whether to use the program or how often to use the program. The area of 51Ta is the first step table, and the first
This is an area that exists corresponding to the first display (1a), and is an area in which a plurality of types of numerical values that determine the amount of change in the numerical value displayed on the first display (la) are stored. The areas S and Tb are the second step table, and the second
This is an area that exists corresponding to the display (1b), and is an area in which multiple types of numerical values that determine the amount of change in the numerical value displayed on the second display (1b) are stored.Area of 51Tc is the third step table, and the third
This is an area that exists corresponding to the third display (lc), and is an area in which a plurality of types of numerical values that determine the amount of change in the numerical value displayed on the third display (1c) are stored. Hereinafter, a case will be described in which the increase key (3a) on the first display (la) is pressed and the first skip table and first step table are used. FIG. 3(a) is a diagram illustrating details of the first skip table 5kTa, and in the diagram, S. (1) to 5k(1) are numerical values stored in the first skip table above, and determine how many times an interrupt signal is rejected or how often an interrupt signal is adopted (hereinafter referred to as skip count value). However, in this case, s (t) >5k(2) >・・・・・・>
Let s k(&) be k. At first, the number of rejections is increased, and then it is gradually decreased. B (1) ~Bkc/-i> C. A boundary value (hereinafter referred to as "skip count value") which corresponds to the runt value for each of the Noskiffkas and indicates which skip count value to use based on the number of times counted by RC (11). Collectively called Bk(t)
). This is switched to the next skip count value every time the count value of RC (11) exceeds the boundary value of these step count values. Next, <END> is a mark indicating the end of each table, and a negative number or the like is used. FIG. 3(b) is a diagram illustrating details of the first step table ST3. In the figure, S O) to St (m) are numerical values stored in the first step table, and RC (11
) is a numerical value that determines the amount of change in the displayed numerical value (hereinafter referred to as step count value). However, in this case, for example, S, (1) < 5t (2) <-------・-< St(
m), the change in the displayed numerical value is made small at first, and then gradually made larger. Next 1. :<END> is a mark indicating the end of each table, and a negative number or the like is used. B, (1) to Bt (■-1) respectively correspond to the step count values described above, and the boundary value ( (hereinafter collectively referred to as Bk(h)). FIG. 4(a) is a diagram illustrating the relationship between the skip count value and the boundary value. This explains which skip count value is selected from the relationship between the count value counted by RC (11) and the boundary value in the skip table. In the figure, the condition 0≦RC< When Bk(1), the skip count value is 5k(1). Next, when the condition is: Bk(1)≦Re<Bk(2), the skip count value is set to 5k(2). Next, when the condition is Bk(ffi-1)≦RC, the skip count value is set to S, (i). FIG. 4(b) is a diagram illustrating the relationship between the step count value and the boundary value. This explains which step count value is selected from the relationship between the count value counted by RC (11) and the boundary value in the first step table. When <Bt(+), the step count value is set to 5t(1). Next, when the condition is B(1)≦RC<B, (2), the step count value is set to 5t(2). Next, in the condition Bt(II-1>≦RC, the step count value is S t (tx). FIG. 5 is a flowchart explaining the present invention in detail, and will be explained using the diagram. For example, , when the increase key (3a) is pressed, the panel controller (5) generates an interrupt signal to the processor (8) at regular intervals.Then, the processor (8)
It is determined whether information indicating that this is the second or subsequent interrupt that occurs when a key is continued to be pressed is added (hereinafter referred to as repeat mode) (8501). If the repeat mode is not determined, the count values of RC (11) and SC (12) are set to 0 (8503). Next, it is determined by the key code which display unit's numerical value has been changed, and the process corresponding to the key code is selected (850
7). This process corresponds to the display explained in FIG.
There is a process for the third display (lc), and in this case the first increase key (3a) has been pressed, so the first display (la
) are selected (8510). Next, it is determined whether the setting value of SC(12) described above is 0 (8512). In this case, since SC(12) is set to 0, it is determined to be 0. Next, if the set value of 5C (12) is determined to be O, the skip counter register (1) is set to 1 (Ss14
). Then, it is determined whether the first boundary value B, (1) from the first skip table indicates the end of the table (<END>) (!351B). Next, if it is not the terminal, set value of RC (11) and a, U
), and the setting value of RC(11) is B. (i) Determine whether it is smaller than (9518). If it is not smaller, add 11;1 (8520), and return to step 851B to repeat the above process. At this time, if the end is determined in step 8516, or if it is determined in step 8518 that the set value of RC(11) is smaller than Bk(t), the step count value 5k(
1) and set S, Ct) in SC(12) (
S522). In this case, the condition shown in Figure 4(a), O≦RC<Bk(1), applies, so SC(1
2) is set to 5k(1). Next, a description will be given by substituting numerical values for the conditions and the skip count value 5k(t). FIG. 6(a) is a specific example in which numerical values are substituted into FIG. 4(a), and the condition O≦Rc<B*(1) is changed to, for example, O≦RC<20, the skip count value S, Let (t) be 10. Conditions: B(1)≦RC<B, (2), 20≦RC<1
50, and the skip count value 5k(2) is set to 5. Next, set the condition, B(2>≦RC<B, (8), 150≦R
Let C<500 and skip count value 5k(3) be 3. Next, the conditions are: B, (Z-1)≦RC, 500≦RC, and the skip count value sk is 0.
shall be. Using the above example, first, from the condition O≦RC<20, the setting value of RC (12) and the skip count value 2
Compare 0. Then, RC(11) is 0 and this condition is satisfied, so SC(12) is set to 10. Next, if 5C (12) is set, set the step count register (h) to 1 (8524), read the first boundary value B, (1) from the skip table,
It is determined whether it indicates the end of the table (<END>) (852B). If not completed, set value of RC (11) and step 85
1B, (h) and determines whether the set value of RC (11) is smaller than B, (h) (8528). If it is not smaller, 1 is added to h (S30), and the process returns to step 8526 to repeat the above process. At this time, it is determined that the end is completed in step 8526, or the setting value of RC(11) is changed to Bt(
h), the next step (S534
) <9534). In this case, RC(11) is O, so Figure 4(b)
Since the condition 0≦RC<B, (1) applies, S, (
Select 1). Next, the conditions and step count value 5
The explanation will be given by substituting a numerical value for t(h). FIG. 6(b) is a specific example in which numerical values are substituted into FIG. 4(b), and the condition 0≦RC<B, (1) is set to, for example, 0≦RC<100 and the step count value is 510). 1
shall be. Conditions: B (1)≦RC<Bt(2), 100≦R
Let C<200 and step count value 5t(2) be 5. Next, set the conditions: B (2>≦RC<B, (3), 200≦RC<800
and step count value 5t(1) is 60. Next, the condition B, (11-1)≦RC is 800≦RC, and the step count value S t (m〉
is set to 100. Using the above specific example, first, the set value of RC(12) and the boundary value 100 are compared from 0≦RC<100. Then, since RC(11) is O, this condition is satisfied. Then, end at step 8526 or step 85
If it is determined in step 28 that the setting value of RC (11) is smaller than B, (h), it is determined whether the interrupt signal described above is due to the increase key or the decrease key (S532). In this case, Since the first increase key (3a) has been pressed, it is determined that the increase key has been pressed, and the step value 5t (h) is added to the value currently displayed on the first display (la) (853
4). In this case, S, (1) is added. in particular,
Taking Figure 6(b) as an example, the currently displayed value is 1
Add. Then, apply the newly obtained value to the panel controller (5
> (8538). Then, the first display (L
Only one of the numbers displayed in a) can be stacked. Further, if the first decrease key (2a) is pressed, in step 5532, it is determined that the decrease key is pressed, and the step value 5t is changed from the numerical value currently displayed on the first display (la).
(h) (S534) and outputs the value to the panel controller (5>).Next, if the first increase key (3a) continues to be pressed and a second interrupt occurs, step 5501 is determined to be in repeat mode as explained above, and RC(1
1 is added to the setting value of 1) (8505). At this time, since the setting value of RC(11) is initially set to O, the setting value becomes 1. Next, step 8507 to step 85 explained above
12 processes are executed. Then, in step 8512, it is determined that 5C(12) is not O. This is because, as explained in step 5522 above, SC(12) is set to 5k(1) (specifically, 10). Next, if it is determined that it is not 0, one is subtracted from the skip count value set in step 5522, and S C (1
2) (sbta). Specifically, it is set to 9. Then, the process ends. This is shown in Figure 4(a).
Based on the condition of 05 RC< B (1), 5k(i
) The interrupt signal is rejected by the number of count values, specifically, it is rejected up to 10 counts, so even if the first increment key (3a) is kept pressed, the interrupt signal will not be accepted for 10 interrupts. Then, the process ends at step 5513. Next, the first increase key (3a) is kept pressed and S C (t
Assume that the setting value of 2) is decreased by 1 and set to 0. Specifically, this is the 12th interruption after the key is pressed. Then, in step 5512, SC(12) is determined to be 0, and steps 8514 to 55 described above are executed.
20 and select the applicable skip value condition. Specifically, from FIG. 6(a), the condition 0≦RC<
20, and the skip count value is 10. Then, steps 8522 to 853B explained above
Execute the process. In this case, using the concrete example m6 diagram (b), 5, RC
The count value in (11) changes by only 1 until it reaches 100. Next, if RC (11) counts 154 times,
Executing the processes from step 9501 to step 5522 described above, and using a specific example, setting the skip count value 3 to SC(12) based on the skip count value condition of 150≦RC<500, and Step 8524~
Execute the process of step 5530, set the step count value 5 from the step condition of FIG. 6(b), 100≦RC<200, execute the process of steps 8532 to 8538, and display the Add 5 to the value displayed in . Next, the interrupt signal by the first increase key (1a) is 800.
If the skip count value O is counted twice, execute the process explained above and set the skip count value O to SC(12
). Then, a step count value of 100 is read from the step condition, 800≦RC, and 100 is added to the value displayed on the display (la) and displayed. Therefore, based on the number of interrupts when the increase key is held down, set the number of rejections (skip count value), and also decide how much to change the value when changing the scatter value. By setting a value (step count value) to change the value, the timing of changing the value will become progressively faster and the increment will become larger as the time elapses when the key is pressed, allowing you to reach the desired value quickly. It is possible. Although the above embodiment has been explained using the increase key, the process is the same and the effect is also the same even if the decrease key is used. Furthermore, since the table described above can be set arbitrarily, the timing and amount of change in numerical values can be arbitrarily set. Furthermore, in the above embodiment, the panel controller (5) generates an interrupt at regular intervals, but for example,
Using a timer provided in the processor (6), when an increase key and a decrease key (hereinafter collectively referred to as increase/decrease keys) are pressed, an interrupt is generated only once and a timer (not shown) is started. , From then on, the key state is determined every time the timer times up, and while the key is pressed, the count value of RC (11) is increased by one, corresponding to the key code in the same way as in the first embodiment above. It is also possible to perform processing to change the numerical value. A second embodiment in this case will be described below using a flowchart. FIG. 7 is a flowchart explaining the second embodiment. In this case, if the increase/decrease key is pressed and the processor (B) detects the interrupt signal, it will execute the following process. The processor (6> cancels the timer (870)
1) Start a timer (8703). Next, remember which increase/decrease key was pressed5705>
, R C (11) and SC explained in the first embodiment above
(12) is set to 0. Then, processing similar to the processing from step 8507 to step 5540 described in the first embodiment is executed, and the numerical value is changed based on the predetermined skip count value and step count value (8709).
. Next, when the timer reaches a predetermined time, the state of the increase/decrease key is determined, and if the key is on, the RC (11
) and sets RC(11) to 1 (S71
2). Then read the memorized key code 5714
), the process of steps 8507 to 5540 similar to those of the first embodiment described above corresponding to the key code is executed (871B), and the numerical value is changed based on the predetermined skip count value and step count value. From now on, every time the timer is up, the key state is determined, and if it is on, RC(11) is incremented by 1, and if the processing from step 8507 described above is executed, the interrupt by the increase/decrease key may be performed only once. . Also, what is written to the step table is not the change when a key is pressed, but the magnification of the change. This is done by determining the minimum increment/decrement based on the nature of the numerical value, and writing the change as the value shown below. Also good. <Change amount> - <Minimum increase/decrease amount> x <Magnification read out from the step table> Furthermore, by using a CRT as a display, this process can also be used for the moving speed of the cursor. It can also be used to change the size of a circle cursor or square cursor. In other words, the present invention is effective when changing what is displayed to quickly reach the target. [Effects of the Invention] As described above, according to the present invention, the timing of addition and subtraction is determined based on the repeat count value, which is the cumulative value of interrupt signals generated at a predetermined timing when an increase key or a decrease key is operated. Since the size of the addition/subtraction value at that time can be set arbitrarily, for example, the timing of changing the displayed object can be initially slowed down, then it can be made faster gradually, and the width of change can be gradually increased. As a result, the speed of change of the displayed object can be seen visually, and the effect that the target displayed object can be reached quickly is obtained.
第1図はこの発明の一実施例を示す表示装置の概略構成
図、第2図はプロセッサ(6)が数値変更処理を行うと
きに使用するデータを説明する図、第3図(a)は第1
のスキップテーブルSkT、の詳細を説明する図、第3
図(b)は第1のステップテーブルST の詳細を説
明する図、第4図a
(a)はスキップカウント値と境界値との関係を説明す
る図、第4図(b)は、ステップカウント値と境界値と
の関係を説明する図、第5図は本発明の詳細な説明する
フローチャート、第6図(a)は第4図(a)に数値を
代入した具体例、第6図(b)は第4図(b)に数値を
代入した具体例、第7図は第2の実施例を説明するフロ
ーチャートである。
図において、(la)は第1の表示器、 (lb)は第
2の表示器、(lc)は第3の表示器、(2a)は第1
の減少キー (2b)は第2の減少キー、(2C〉は第
3の減少キー (3a)は第1の増加キー (3b)は
第2の増加キー (3c〉は第3の増加キー (4)は
パネル、(5)はパネルコントローラ、(B)はプロセ
ッサ、(11)はリピートカウンタ、(12)はスキッ
プカウンタ、S (t)〜5k(f)はスキップカウ
ント値、B (1)〜Bk (f−1)はどのスキッ
プカウント値を用いるかを示す境界値、S (1)〜
5t(−)はステップカント値、B (1)〜B t
(s−1)はどのステップカウント値を用いるかを示
す境界値、ST は第1のスキップテーブル、5kT
bはa
第2のスキップテーブル、SkT、は第3のスキップテ
ーブル、S T は第1のステツプテーブルa
ル、S、Tbは第2のステップテーブル、S。
T は第3のステップテーブルである。FIG. 1 is a schematic configuration diagram of a display device showing an embodiment of the present invention, FIG. 2 is a diagram illustrating data used when the processor (6) performs numerical value change processing, and FIG. 1st
Figure 3 explaining the details of the skip table SkT of
FIG. 4(b) is a diagram explaining the details of the first step table ST, FIG. 4(a) is a diagram explaining the relationship between the skip count value and the boundary value, and FIG. 5 is a flowchart explaining the present invention in detail, FIG. 6(a) is a specific example of substituting numerical values into FIG. 4(a), and FIG. b) is a specific example in which numerical values are substituted into FIG. 4(b), and FIG. 7 is a flowchart explaining the second embodiment. In the figure, (la) is the first display, (lb) is the second display, (lc) is the third display, and (2a) is the first display.
Decrease key (2b) is the second decrease key (2C> is the third decrease key (3a) is the first increase key (3b) is the second increase key (3c> is the third increase key ( 4) is a panel, (5) is a panel controller, (B) is a processor, (11) is a repeat counter, (12) is a skip counter, S (t) to 5k (f) are skip count values, B (1) ~Bk (f-1) is a boundary value indicating which skip count value to use, S (1) ~
5t (-) is the step cant value, B (1) ~ B t
(s-1) is a boundary value indicating which step count value to use, ST is the first skip table, 5kT
b is the second skip table, SkT is the third skip table, S T is the first step table, S, Tb are the second step table, S. T is the third step table.
Claims (1)
な数値データに対応した被表示物の表示を指示する増加
キー、及びより小さな数値データに対応した被表示物の
表示を指示する減少キーを有する入力手段と、 前記入力手段のキーの操作に基づいて、割込信号を所定
のタイミングで連続して発生する割込信号発生手段と、 前記割込信号発生手段から出力された割込信号のうち、
最初の割込信号によりリセットされ、それ以降の割込信
号を積算するリピートカウンタと、前記リピートカウン
タのカウント値とスキップカウント値とが一定の対応関
係で格納されたスキップテーブルと、 前記リピートカウンタのカウント値とステップカウント
値とが一定の対応関係で格納されたステップテーブルと
、 前記リピートカウンタのカウント値に基づいて、前記ス
キップテーブルの対応するスキップカウント値が設定さ
れ、その設定値が前記割込信号が発生する度に減算され
るスキップカウンタと、前記スキップカウンタの値が0
のときに、前記ステップテーブルのステップカウント値
を前記リピートカウンタの値に応じて読みだし、またリ
ピートカウンタの値に応じて前記スキップテーブルのス
キップカウント値を前記スキップカウンタに設定する演
算手段と、 前記演算手段が読みだしたステップカウント値に応じて
加算または減算する加減算手段と、前記加減算手段の値
に対応した被表示物を表示する表示器と を備えたことを特徴とする表示装置。(1) An increase key that instructs the display of objects corresponding to larger numerical data among objects corresponding to numerical data, and a decrease key that instructs the display of objects corresponding to smaller numerical data. an input means having: an interrupt signal generating means that continuously generates an interrupt signal at a predetermined timing based on key operations of the input means; and an interrupt signal output from the interrupt signal generating means. Of these,
a repeat counter that is reset by the first interrupt signal and accumulates subsequent interrupt signals; a skip table in which count values of the repeat counter and skip count values are stored in a fixed correspondence relationship; A corresponding skip count value of the skip table is set based on a step table in which count values and step count values are stored in a certain correspondence relationship, and a count value of the repeat counter, and the set value is used as the interrupt value. A skip counter that is decremented each time a signal is generated, and a skip counter whose value is 0.
calculation means for reading the step count value of the step table according to the value of the repeat counter, and setting the skip count value of the skip table to the skip counter according to the value of the repeat counter; A display device comprising: an addition/subtraction unit that adds or subtracts according to a step count value read by the calculation unit; and a display device that displays an object to be displayed corresponding to the value of the addition/subtraction unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1167015A JPH0334008A (en) | 1989-06-30 | 1989-06-30 | Display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1167015A JPH0334008A (en) | 1989-06-30 | 1989-06-30 | Display device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0334008A true JPH0334008A (en) | 1991-02-14 |
Family
ID=15841806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1167015A Pending JPH0334008A (en) | 1989-06-30 | 1989-06-30 | Display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0334008A (en) |
-
1989
- 1989-06-30 JP JP1167015A patent/JPH0334008A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2762893B2 (en) | Programmable controller and method of executing SFC program using the programmable controller | |
| JPH0334008A (en) | Display device | |
| JPS62236006A (en) | Processing method for numerical controller | |
| WO2018120166A1 (en) | Stacking method and device, and robot | |
| US7170523B2 (en) | Drawing-information processing apparatus and drawing-information processed method | |
| JP2000181437A (en) | Display scroll device and method | |
| JPH03105503A (en) | Programmable controller | |
| JPH0437872A (en) | display control device | |
| JP2964950B2 (en) | Data input / output device | |
| KR20020080702A (en) | Recognizing method for touch screen of embedded system | |
| JPS59149530A (en) | Control system for repeating interval | |
| JPH02178808A (en) | How to control the robot | |
| JP2590336B2 (en) | Control program display device | |
| JPH0290209A (en) | Operating state monitoring device | |
| JP2002333946A (en) | Programmable display unit | |
| JPS63170703A (en) | Loader command processing device | |
| JP2001166951A5 (en) | ||
| JP2613609B2 (en) | Timer instruction processing method of programmable controller | |
| JPH0573116A (en) | Program controller | |
| JPS60241104A (en) | Arithmetic method of digital controller | |
| JPH02213904A (en) | Multiprocessing system | |
| JPS58211213A (en) | Sequencer | |
| JPH0232645B2 (en) | ||
| JPS63104145A (en) | Timer interruption processing method | |
| JPS63211004A (en) | Programmable controller |