JPS5985130A - スイツチ入力回路 - Google Patents
スイツチ入力回路Info
- Publication number
- JPS5985130A JPS5985130A JP57194953A JP19495382A JPS5985130A JP S5985130 A JPS5985130 A JP S5985130A JP 57194953 A JP57194953 A JP 57194953A JP 19495382 A JP19495382 A JP 19495382A JP S5985130 A JPS5985130 A JP S5985130A
- Authority
- JP
- Japan
- Prior art keywords
- switch
- interrupt signal
- input
- circuit
- interrupt
- 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
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/02—Details
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Electronic Switches (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明はスライドスイッチ、ブツシュスイッチ等のスイ
ッチの入力信号を処理するスイッチ入力回路に関するも
のである。
ッチの入力信号を処理するスイッチ入力回路に関するも
のである。
従来例の構成とその問題点
従来、一般の携帯機器に於いては、小型、軽量化の為に
、ブツシュ伺3ポジションスイッチを用いることがあっ
たが、このスイッチではスライドした時に誤まってブツ
シュスイッチが押される場合があった。すなわち、従来
この種の入力回路として例えば第1図に示示ずものがあ
った。同図において1はブツシュスイッチの入力信号の
加わる端子、2はスライドスイッチの入力信号の加わる
端子である。3,4はそれぞれ端子1,2に加わった入
力信号のチャタリングを防止するチャタリング防止回路
、5は割り込み信号を発生する割り込み発生回路、6は
その出力端子、7はチャタリング防止回路4の出力端子
である。
、ブツシュ伺3ポジションスイッチを用いることがあっ
たが、このスイッチではスライドした時に誤まってブツ
シュスイッチが押される場合があった。すなわち、従来
この種の入力回路として例えば第1図に示示ずものがあ
った。同図において1はブツシュスイッチの入力信号の
加わる端子、2はスライドスイッチの入力信号の加わる
端子である。3,4はそれぞれ端子1,2に加わった入
力信号のチャタリングを防止するチャタリング防止回路
、5は割り込み信号を発生する割り込み発生回路、6は
その出力端子、7はチャタリング防止回路4の出力端子
である。
この回路においては入力甥子1,2に加わる信月はそれ
ぞれ独立に処理され、出力端子6,7から出力されてい
るだめ、誤操作による同時入力の恐れがあった。
ぞれ独立に処理され、出力端子6,7から出力されてい
るだめ、誤操作による同時入力の恐れがあった。
発明の目的
本発明は」二記従来の欠点を除去し、複数個のスイッチ
による同時入力の発生を防止することを目的とする。
による同時入力の発生を防止することを目的とする。
発明の構成
本発明はそれぞれのスイッチ入力に対応j〜て割り込み
信号発生回路を設け、その割り込み信号発生回路の少な
くとも1つが他のものを制御するように構成し、同時に
複数の割り込み信号の発生を防止するものである。
信号発生回路を設け、その割り込み信号発生回路の少な
くとも1つが他のものを制御するように構成し、同時に
複数の割り込み信号の発生を防止するものである。
実施例の説明
以下に本発明の実施例について説明する。第2図におい
て、11はブツシュスイッチの操作により発生する信号
の加わる入力端子、12はスライドスイッチの操作によ
り発生する信号の加わる入力端子である。13.14は
それぞれチャタリング防止回路、15.16はそれぞれ
割り込み信号発生回路、17は回路16.16の出力の
論理和をとるORゲート、18.19はそれぞれコンピ
ュータのボートへ接続される出力端子である。
て、11はブツシュスイッチの操作により発生する信号
の加わる入力端子、12はスライドスイッチの操作によ
り発生する信号の加わる入力端子である。13.14は
それぞれチャタリング防止回路、15.16はそれぞれ
割り込み信号発生回路、17は回路16.16の出力の
論理和をとるORゲート、18.19はそれぞれコンピ
ュータのボートへ接続される出力端子である。
次にこの実施例の動作について説明する。今、はぼ同時
にスライドスイッチが移動され、ブツシュスイッチが押
されると、それぞれのスイッチから発生した信号が入力
端子11.12に加わり、チャタリング防止回路に入力
される。この各チャタリング防止回路13.14で処理
された信号は割り込み発生回路15.16に加えられ、
割り込み信号をマイクロ・コンピュータのソフト処理に
都合良いタイミングに、同じパルス波形で作成する。作
成されたパルスのうちスライドスイッチに対応する割り
込み信号は、直に、ブツシュスイッチに対応する割り込
み信号発生回路8をリセットする。寸だブツシュスイッ
チの割り込み信号は、操作上スイッチが押された時に発
生するように作成されているので、そのブツシュスイッ
チを押しつづけていてもスライドスイッチの割り込み信
号に続いてブツシュスイッチの割り込み信号は発生しな
い。まだ、仮にブツシュスイッチが若干遅れて誤って押
されても、それによる割り込みは上記割り込み信号は」
二記割り込み信号発生回路8のリセツトにより防止でき
る。
にスライドスイッチが移動され、ブツシュスイッチが押
されると、それぞれのスイッチから発生した信号が入力
端子11.12に加わり、チャタリング防止回路に入力
される。この各チャタリング防止回路13.14で処理
された信号は割り込み発生回路15.16に加えられ、
割り込み信号をマイクロ・コンピュータのソフト処理に
都合良いタイミングに、同じパルス波形で作成する。作
成されたパルスのうちスライドスイッチに対応する割り
込み信号は、直に、ブツシュスイッチに対応する割り込
み信号発生回路8をリセットする。寸だブツシュスイッ
チの割り込み信号は、操作上スイッチが押された時に発
生するように作成されているので、そのブツシュスイッ
チを押しつづけていてもスライドスイッチの割り込み信
号に続いてブツシュスイッチの割り込み信号は発生しな
い。まだ、仮にブツシュスイッチが若干遅れて誤って押
されても、それによる割り込みは上記割り込み信号は」
二記割り込み信号発生回路8のリセツトにより防止でき
る。
このようにしてマイクロ・コンピュータは、割り込みを
受けると、スライド・スイッチの入力信号を入力してい
るポートの状態により、その割り込みがブツシュスイッ
チによるものかスライドスイッチによるものか識別をす
ることができる。これによってブツシュスイッチ、スラ
イドスイッチの入力信号の同時発生による誤動作防止が
可能となり、まだ入力が割り込み信号なので、マイクロ
コンピュータが迅速に入力信号の変化に対応することが
可能である。
受けると、スライド・スイッチの入力信号を入力してい
るポートの状態により、その割り込みがブツシュスイッ
チによるものかスライドスイッチによるものか識別をす
ることができる。これによってブツシュスイッチ、スラ
イドスイッチの入力信号の同時発生による誤動作防止が
可能となり、まだ入力が割り込み信号なので、マイクロ
コンピュータが迅速に入力信号の変化に対応することが
可能である。
発明の効果
以上、説明したように本発明によれば複数の入力信号の
変化が一つの割り込み信号で処理可能ととなるのでマイ
クロコンピュータの処理速度を落とさず、また同時入力
を防止できる等の利点があり、その工業的価値は犬であ
る。
変化が一つの割り込み信号で処理可能ととなるのでマイ
クロコンピュータの処理速度を落とさず、また同時入力
を防止できる等の利点があり、その工業的価値は犬であ
る。
第1図は従来のスイッチ入力回路のブロック図第2図は
本発明の一実施例によるスイッチ入力回路のブロック図
である。 11・・・・・・入力端子、13.14・・・・・チャ
タリング防止回路、15.16・・・・・・割り込み信
号発生回路。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図 第2図
本発明の一実施例によるスイッチ入力回路のブロック図
である。 11・・・・・・入力端子、13.14・・・・・チャ
タリング防止回路、15.16・・・・・・割り込み信
号発生回路。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図 第2図
Claims (1)
- 各スイッチに対応してチャタリング防止回路と割り込信
号発生回路とをそれぞれ設け、」二記複数個の割り込み
信号発生回路のうち少なくとも1つが、他の割り込み信
号発生回路を制御する手段を設け、枠数の同時スイッチ
入力に対して1つの割り込み信号を発生させることを特
徴とするスイッチ入力回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57194953A JPS5985130A (ja) | 1982-11-05 | 1982-11-05 | スイツチ入力回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57194953A JPS5985130A (ja) | 1982-11-05 | 1982-11-05 | スイツチ入力回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5985130A true JPS5985130A (ja) | 1984-05-17 |
Family
ID=16333069
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57194953A Pending JPS5985130A (ja) | 1982-11-05 | 1982-11-05 | スイツチ入力回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5985130A (ja) |
-
1982
- 1982-11-05 JP JP57194953A patent/JPS5985130A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0351002B2 (ja) | ||
| JPS5985130A (ja) | スイツチ入力回路 | |
| JPH038126B2 (ja) | ||
| JPS63318287A (ja) | ロボットの非常停止装置 | |
| JPH04199404A (ja) | 制御装置 | |
| JPS61160105A (ja) | タイミング制御システム | |
| JPH01174986A (ja) | 出力遮断回路 | |
| JPS61182156A (ja) | プログラマブル・インタフエ−ス | |
| JPS60113167U (ja) | ア−ク機器の出力電流制御装置 | |
| JPS6327930A (ja) | 割込制御回路 | |
| JPS62144223A (ja) | 静電容量式キ−ボ−ドスイツチ | |
| JPH0377406A (ja) | 発振制御回路 | |
| JPS5947897U (ja) | 切替時刻設定回路 | |
| JPS61224043A (ja) | マイクロコンピユ−タの割込制御回路 | |
| JPS6091436A (ja) | 電子回路のキ−入力装置 | |
| JPS5911534U (ja) | スイツチ回路 | |
| JPS5923855U (ja) | デイジタル制御装置のプログラム暴走対策回路 | |
| JPS6136947A (ja) | 半導体装置 | |
| JPH02121049A (ja) | 入出力装置 | |
| JPH01255025A (ja) | 入力装置 | |
| JPS62145901A (ja) | 発振回路 | |
| JPS62272618A (ja) | チヤタリング防止装置 | |
| JPH02214328A (ja) | 出力制御装置 | |
| JPS6119857U (ja) | 出力ポ−ト制御回路 | |
| JPH03164852A (ja) | 集積回路 |