JPS63317804A - スイッチ入力をリピ−ト処理する機能を備えた装置 - Google Patents

スイッチ入力をリピ−ト処理する機能を備えた装置

Info

Publication number
JPS63317804A
JPS63317804A JP62154173A JP15417387A JPS63317804A JP S63317804 A JPS63317804 A JP S63317804A JP 62154173 A JP62154173 A JP 62154173A JP 15417387 A JP15417387 A JP 15417387A JP S63317804 A JPS63317804 A JP S63317804A
Authority
JP
Japan
Prior art keywords
repeat
processing
switches
switch
items
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
Application number
JP62154173A
Other languages
English (en)
Inventor
Hisanori Oi
大井 尚紀
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.)
Hioki EE Corp
Original Assignee
Hioki Denki KK
Hioki EE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hioki Denki KK, Hioki EE Corp filed Critical Hioki Denki KK
Priority to JP62154173A priority Critical patent/JPS63317804A/ja
Publication of JPS63317804A publication Critical patent/JPS63317804A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Control By Computers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明はスイッチ入力をリピート処理する機能を備えた
装置に関する。
従来の技術 従来、スイッチ操作によって各種処理項目の設定を行な
う機能をそなえた装置では目的とする結果を得るために
、同一の処理項目例えば設定条件での入出力処理実行、
設定条件の変更、カーソル位置の移動等の各動作を適宜
繰り返して行なう必要がある。その際、一般的にはそれ
らを設定するスイッチに対し、同一操作を継続的に繰り
返して行なうことなよって、装置に同一のスイッチ入力
を繰り返して与えている。だが、同一操作を繰り返して
行なうのでは労力的に負担となるため、スイッチを操作
して一定の状態例えば押したままに保持すれば、次ぎ次
ぎに入力があったものとして同一の処理項目を所定の間
隔を置いて繰り返して行なう、いわゆるリピート処理が
採用されるようになった。
発明が解決しようとする問題点 しかしながら、そのようなリピート速度(リピート処理
の間隔)は操作されたスイッチの種類やそれらのスイッ
チによって設定された処理項目に関係なく一定である。
なお、同一スイッチでも、異なる処理項目が設定できる
。このように操作するスイッチの種類や設定項目が異な
っても、リピート速度が全て一定であれば、当然スイッ
チ入力の操作性は悪い。
本発明によるスイッチ入力をリピート処理する機能を備
えた装置はこのような従来の問題点に着目してなされた
ものであり、スイッチ入力の操作性を向上させることを
目的とする。
問題点を解決するための手段 上記目的を達成するための手段を、以下本発明を示す第
1図を用いて説明する。
このスイッチ入力をリピート処理する機能を備えた装置
は各種処理項目を設定する複数のスイッチ10と、設定
又は実行した処理項目を表示する表示装置14との間に
、操作したスイッチ10の種類とその設定項目に対応す
る好適なリピート処理の間隔をそれぞれ決定するリピー
ト速度決定手段28と、スイッチ10の操作状態と決定
したリピート速度に従って、設定した処理項目を繰り返
し実行する設定項目実行手段30とを具備する。
作用 上記手段は次のように作用する。
複数のスイッチ10は操作をすると、各種処理項目を適
宜設定することができる。リピート速度決定手段28で
はそれらのスイッチ入力を受けて、操作したスイッチ1
0の種類とその設定項目に対応する好適なリピート処理
の間隔をそれぞれ決定する。このため、スイッチ入力の
操作性は優れたものになる。設定項目実行手段30では
そのようなスイッチ10の操作状態と決定したリピート
速度に従って、設定した処理項目を繰り返して実行する
。表示装置14はそれらの設定又は実行した処理項目を
表示する。
実施例 以下、添付図面に基づいて、本発明の詳細な説明する。
第2図は本発明の一実施例によるスイッチ入力をリピー
ト処理する機能を備えた装置のブロック図である。図中
、10は操作部に備えられている各種の処理項目を設定
する複数のスイッチ、例えば設定条件での入出力処理実
行スイッチ、設定条件の変更スイッチ、カーソル位置の
移動スイッチ等である。12はそれらのスイッチ入力を
リピート処理するCPUを備えた装置、14は同装置か
ら出力を受け、設定又は実行した処理項目を表示する表
示装置である。このCPUを備えた装置12は例えばマ
イクロコンピュータであり、CPU(中央処理装置)1
6、ROM (読出し専用メモリ)18、RAM (読
出し書込み可能メモリ)20、入力ポート22、出力ポ
ート24、パスライン26等から構成されている。CP
U16はマイクロコンピュータの中心となる頭脳部に相
当し、プログラムの命令に従って全体に対する制御を実
行すると共に、算術、論理演算を行ない、その結果も一
時的に記憶する。ROM18は制御プログラム、スイッ
チ入力処理プログラム等を格納する。
又、RAM18は処理の対象となる入力データ、゛  
 設定用スイッチ10の操作による入力データやCPU
16の演n結果のデータ等を記憶する。入力ポート22
は設定用スイッチ10や他の入力データライン(図示な
し)等に接続する。又、出力ポート24は設定又は実行
した処理項目を表示する表示装置14や他の記録装置、
外部記憶装置、表示装置等に接続する。パスライン26
はこれらを適宜接続するためのアドレスバスライン、デ
ータバスライン、制御パスライン等を含んでいる。なお
、表示装置14にはLED、LCD、CRT等を使用す
る。
第3図及び第4図はスイッチ入力処理プログラムを示す
P1〜P10のステップから成るフローチャート、第5
図及び第6図はそのナブル−チンを示すP21〜P32
のステップから成るフローチャートである。このプログ
ラムを実行するには、先ずPlでスイッチ入カリピート
処理用変数KEYPAss、KEY IN、KEYDE
TA、C0UNTを全てクリアし、初期設定する。この
KEYPASSはリピート処理の時間待ちを表わすフラ
グ、KEYINはスイッチ入力の状態を表わすフラグ、
KEYDETAはスイッチの番号、C0UNTはリピー
ト処理の時間待ち用カウンタである。なお、このような
変数名はいずれもRAM20におけるデータの記憶場所
を示す名前である。次に、P2でサブルーチンに入る。
そのP21では設定用スイッチ10からの入力を検出し
、P22でスイッチ入力の有無を判定する。スイッチ入
力が無い場合はP23でスイッチ入カリピート処理用変
数KEYPAss、KEYIN、KEYDETA、C0
UNTを全てクリアして戻る。P22でスイッチ入力が
有りの場合にはP24へ行く。P24ではKEYINが
O(前の状態二スイッチ入力無し)か、1(前の状態:
リピート無し)か、2(前の状態:リピート有り)かを
判定する。KEYINがOの場合には操作されたスイッ
チの種類に応じて、P25でKEYDETAにその番号
をセットし、P26でKEYPASS、C0UNTをい
ずれもクリアする。
P2□ではリピート禁止か判定する。即ら、リピートさ
せたくないスイッチ入力に対してはリピート機能を持た
せない。リピート禁止がYESの場合にはP28でKE
YINに1をセットし、Noの場合にはP29でKEY
INに2をセットして戻る。
先のP24でKEYINが1の場合にはP2OでKEY
PASSを1にセットして戻る。又P24でKEYIN
が2の場合にはP31へ行く。P31では操作したスイ
ッチの種類とその設定した処理項目とに対応するカウン
タのMax値を算出する。このカウンタのMax値が好
適なリピート処理の間隔を決定する。例えばカーソル位
置の移動、数値の変更等ではリピート速度を速くし、設
定条件が“ことば″で表示されている場合の変更ではリ
ピート速度を遅くして見易くする。P32では算出した
MaX値がC0UNTより大か、あるいはC0UNT以
下かを判定する。MaX値がC0tJNTより大きい場
合にはP2OでKEYPASSを1にセットして戻る。
又、C0UNT以下の場合には更に上述したP25〜P
29の処理を行なって戻ることになる。
このようなサブルーチンでの処理の後、P3ではKEY
PASSが1か、Oかを判定する。KEYPASSが1
の場合はリピート時間待ちとなり、P4でC0UNTに
1を加算し、P5でスイッチ入力処理が終了か判定しな
がらP2〜P5のステップを繰り返すことになる。この
ような処理はP32で算出したMax値がC0UNT以
下であると判定されるまで行なわれる。この結果、P3
でKEYPASSがOと判定されると、P6へ行く。
P6ではKEYINがO(スイッチ入力なし)が、1又
は2か判定される。KEYINがOの場合は何・ししな
いが、1か2の場合はP7へ行く。P7では先のP25
でセットしたスイッチ番号が1〜5か、6〜10か、1
1〜15かを判定する。これらのKEYDETAに応じ
て、1〜5の場合はP8で設定条件での入出力等の処理
実行、6〜10の場合はP9で設定条件の変更、11〜
15の場合はPIOでカーソル位置の移動等の設定した
各種の処理項目による動作を実行する。なお、スイッチ
の種類を示す番号や処理項目等は実施に当って適宜変更
可能である。このようにして、P2〜P5のステップを
繰り返すと、リピート機能を持たせたスイッチの操作状
態と決定したリピート速度に従って、設定した処理項目
を繰り返し実行することができる。これらの設定又は実
行した処理項目は表示装置14によって表示する。
発明の詳細 な説明した本発明によれば、操作したスイッチの種類と
その設定項目に応じて、リピート速度が好適に変化する
ため、スイッチの操作性を向上させることができる。
【図面の簡単な説明】
第1図は本発明のスイッチ入力をリピート処理する機能
を備えた装置を示すブロック図、第2図はその一実施例
を示すブロック図である。 第3図及び第4図は同実施例に採用したスイッチ入力処
理プログラムを示すフローチV−ト、第5図及び第6図
はそのサブルーチンを示すフロー≠ヤードである。

Claims (1)

    【特許請求の範囲】
  1. 各種処理項目を設定する複数のスイッチと、操作したス
    イッチの種類とその設定項目とに対応するリピート処理
    の間隔をそれぞれ決定するリピート速度決定手段と、ス
    イッチの操作状態と決定したリピート速度に従って、設
    定した処理項目を繰り返し実行する設定項目実行手段と
    、設定又は実行した処理項目を表示する表示装置から成
    ることを特徴とするスイッチ入力をリピート処理する機
    能を備えた装置。
JP62154173A 1987-06-20 1987-06-20 スイッチ入力をリピ−ト処理する機能を備えた装置 Pending JPS63317804A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62154173A JPS63317804A (ja) 1987-06-20 1987-06-20 スイッチ入力をリピ−ト処理する機能を備えた装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62154173A JPS63317804A (ja) 1987-06-20 1987-06-20 スイッチ入力をリピ−ト処理する機能を備えた装置

Publications (1)

Publication Number Publication Date
JPS63317804A true JPS63317804A (ja) 1988-12-26

Family

ID=15578430

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62154173A Pending JPS63317804A (ja) 1987-06-20 1987-06-20 スイッチ入力をリピ−ト処理する機能を備えた装置

Country Status (1)

Country Link
JP (1) JPS63317804A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000195710A (ja) * 1998-12-28 2000-07-14 Clarion Co Ltd 回転ボリュ―ムの感度自動調整装置及び方法並びに回転ボリュ―ムの感度自動調整用プログラムを記録した記録媒体

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55121527A (en) * 1979-03-13 1980-09-18 Sanyo Electric Co Ltd Controller
JPS59149530A (ja) * 1983-02-16 1984-08-27 Toshiba Corp リピ−ト間隔制御方式
JPS60181812A (ja) * 1984-02-29 1985-09-17 Toshiba Corp キ−ボ−ド制御装置
JPS60189030A (ja) * 1984-03-07 1985-09-26 Canon Inc 文字処理装置
JPS61233801A (ja) * 1985-04-08 1986-10-18 Hitachi Ltd 制御目標設定器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55121527A (en) * 1979-03-13 1980-09-18 Sanyo Electric Co Ltd Controller
JPS59149530A (ja) * 1983-02-16 1984-08-27 Toshiba Corp リピ−ト間隔制御方式
JPS60181812A (ja) * 1984-02-29 1985-09-17 Toshiba Corp キ−ボ−ド制御装置
JPS60189030A (ja) * 1984-03-07 1985-09-26 Canon Inc 文字処理装置
JPS61233801A (ja) * 1985-04-08 1986-10-18 Hitachi Ltd 制御目標設定器

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000195710A (ja) * 1998-12-28 2000-07-14 Clarion Co Ltd 回転ボリュ―ムの感度自動調整装置及び方法並びに回転ボリュ―ムの感度自動調整用プログラムを記録した記録媒体

Similar Documents

Publication Publication Date Title
JPS63317804A (ja) スイッチ入力をリピ−ト処理する機能を備えた装置
JPH02278382A (ja) 図形処理装置用の演算論理機構
JPS6243201B2 (ja)
JP2696590B2 (ja) 産業用ロボット制御装置の入出力方法
JP2670441B2 (ja) 文書処理装置
JP2603942B2 (ja) 複数ロボツトの動作確認方式
JP2610828B2 (ja) 図形情報抽出方法
JPH0679245B2 (ja) プログラマブルコントロ−ラのシ−ケンスプログラム実行方式
JPH025104A (ja) 演算処理装置
JPS5826567B2 (ja) 電子計算機システム
JPS59229644A (ja) 乗算器
JP2785950B2 (ja) 2次元グラフ描画装置
JP2026065094A5 (ja)
JPH01244502A (ja) Pcのプログラム表示方式
JP3140174B2 (ja) 波形データ表示装置
JPH01217522A (ja) 演算処理装置
JPH02273834A (ja) ファジィ推論装置
JPS63317817A (ja) キ−ボ−ド制御方式
JPH0614277B2 (ja) カ−ソル位置表示装置
JPH04250555A (ja) 電子計算機
JPH02213937A (ja) データ処理装置
JPS63293631A (ja) 画面分割制御装置
JPH01161444A (ja) 仮想計算機システム
JPS6388609A (ja) シ−ケンスコントロ−ラのシ−ケンスプログラムモニタ方法
JPH0383136A (ja) 電子計算機