JPH0284821A - キー入力回路 - Google Patents
キー入力回路Info
- Publication number
- JPH0284821A JPH0284821A JP63237005A JP23700588A JPH0284821A JP H0284821 A JPH0284821 A JP H0284821A JP 63237005 A JP63237005 A JP 63237005A JP 23700588 A JP23700588 A JP 23700588A JP H0284821 A JPH0284821 A JP H0284821A
- Authority
- JP
- Japan
- Prior art keywords
- key
- output
- input
- active
- matrix
- 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.)
- Granted
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/20—Dynamic coding, i.e. by key scanning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は電子機器に関し、特にマイクロ・コンピュータ
を用いた機器の入力方式および入出力機構に関する。
を用いた機器の入力方式および入出力機構に関する。
従来、この種のキー人力方式は第6図、第7図のように
KEYソースと呼ばれる出力端子とKEY入力と呼ばれ
る入力端子があり、マトリックス上のスイッチの状態は
一つのKEYソースをアクティブにし、その時のKEY
入力を読み込み、また別のKEYソースをアクティブに
してその時のKEY入力を読み込むということを順次く
り返すことにより読み取っていた。KEYマトリックス
は使用条件からマイクロ・コンピュータのハードあるい
はソフトによりアクティブ・ハイまたはアクティブ・ロ
ウのKEYマトリックスのどちらか一方を使用していた
。
KEYソースと呼ばれる出力端子とKEY入力と呼ばれ
る入力端子があり、マトリックス上のスイッチの状態は
一つのKEYソースをアクティブにし、その時のKEY
入力を読み込み、また別のKEYソースをアクティブに
してその時のKEY入力を読み込むということを順次く
り返すことにより読み取っていた。KEYマトリックス
は使用条件からマイクロ・コンピュータのハードあるい
はソフトによりアクティブ・ハイまたはアクティブ・ロ
ウのKEYマトリックスのどちらか一方を使用していた
。
この方式はKEYソースはハイ・レベルとロウ・レベル
の2状態を取り、KEY入力は7クティブ・ハイのKE
Yマトリックスならプル・ダウンされた入力機構、アク
ティブ・ロウならプル・アップされた入力機構が必要で
あった。
の2状態を取り、KEY入力は7クティブ・ハイのKE
Yマトリックスならプル・ダウンされた入力機構、アク
ティブ・ロウならプル・アップされた入力機構が必要で
あった。
上述した従来のKEY入力方式はm本のKEYソースと
n本のKEY入力がある場合、K’EYマトリックスの
交点がmXn個となるためmXn個のスイッチの状態し
か読み取ることができなかった。
n本のKEY入力がある場合、K’EYマトリックスの
交点がmXn個となるためmXn個のスイッチの状態し
か読み取ることができなかった。
本発明のKEY入力回路は、ハイ・レベル、ロウ・レベ
ルおよびハイ・インピーダンスの3つの出力状態をとる
出力機構と逆流防止ダイオードとKEYスイッチとプル
・アップおよびプル・ダウンの状態を切換えることので
きる入力機構を有している。
ルおよびハイ・インピーダンスの3つの出力状態をとる
出力機構と逆流防止ダイオードとKEYスイッチとプル
・アップおよびプル・ダウンの状態を切換えることので
きる入力機構を有している。
次に本発明について図面を参照して説明する。
第1図は本発明の実施例である。1はその出力がハイ・
レベル、ロウ・レベル、ハイ・インピーダンスの3状態
をとる出力機構でそれぞれの出力端子を2〜4とする。
レベル、ロウ・レベル、ハイ・インピーダンスの3状態
をとる出力機構でそれぞれの出力端子を2〜4とする。
5〜10は逆流防止ダイオード、11〜28はKEYス
イッチ、29はその入力がプル・ダウンあるいはプル・
アップに切換えることのできる入力機構でそれぞれの端
子を30〜32とする。また33はアクティブ・ハイ用
KEYマトリックス、34はアクティブ・ロウ用KEY
マトリックスである。
イッチ、29はその入力がプル・ダウンあるいはプル・
アップに切換えることのできる入力機構でそれぞれの端
子を30〜32とする。また33はアクティブ・ハイ用
KEYマトリックス、34はアクティブ・ロウ用KEY
マトリックスである。
KEYスイッチの取込みは次のように行なう。
1、 アクティブ・ハイ用マトリックスの検出出力機構
1の出力端子2〜4をハイ・レベルにし入力機構29の
入力端子30〜32をプル・ダウン状態にして入力端子
30〜32の状態を読み込む。
1の出力端子2〜4をハイ・レベルにし入力機構29の
入力端子30〜32をプル・ダウン状態にして入力端子
30〜32の状態を読み込む。
30〜32の入力端子の少なくとも1つがハイ・レベル
ならアクティブ・ハイ用マトリックス33上のKEYス
イッチが押されているとしてKEYスイッチの検出をし
、そうでなければアクティブ・ロウ用のKEYマトリッ
クスの検出にうつる。
ならアクティブ・ハイ用マトリックス33上のKEYス
イッチが押されているとしてKEYスイッチの検出をし
、そうでなければアクティブ・ロウ用のKEYマトリッ
クスの検出にうつる。
2、 アクティブ・ハイ用KEYマルリックスの走査ア
クティブ・ハイ用のKEYマトリックス33のスイッチ
が押されていると判断した場合、どのスイッチが押され
ているかを走査する。
クティブ・ハイ用のKEYマトリックス33のスイッチ
が押されていると判断した場合、どのスイッチが押され
ているかを走査する。
出力機構1の出力端子2をハイ・レベルにし、出力端子
3,4をハイ・インピーダンス状態とする。入力機構2
90入力端子30〜32をプル・ダウン状態にしその端
子状態を入力する。
3,4をハイ・インピーダンス状態とする。入力機構2
90入力端子30〜32をプル・ダウン状態にしその端
子状態を入力する。
これにより11,14.17のスイッチの状態を読み取
ることができる。
ることができる。
次に入力端子はプル・ダウンしたままで出力機構1の出
力端子3をハイ・レベルにし、2゜4はハイ・インピー
ダンスにする0次に入力端子状態を読み込むと12.1
5,18のスイッチの状態を読み取ることができる。
力端子3をハイ・レベルにし、2゜4はハイ・インピー
ダンスにする0次に入力端子状態を読み込むと12.1
5,18のスイッチの状態を読み取ることができる。
同様に入力はプル・ダウンしたままで出力端子4をハイ
・レベルにし、2,3をハイ・インピーダンスとする。
・レベルにし、2,3をハイ・インピーダンスとする。
そして入力端子状態を読み込むと13.18.19のス
イッチの状態を読み取ることができる。
イッチの状態を読み取ることができる。
3、 アクティブ・ロウ用KEYマトリックスの入力出
力機構1の出力端子2〜4をロウ・レベルにし、入力機
構29の入力端子30〜32をプル・アップ状態にして
入力端子30〜32の状態を読み込む。
力機構1の出力端子2〜4をロウ・レベルにし、入力機
構29の入力端子30〜32をプル・アップ状態にして
入力端子30〜32の状態を読み込む。
30〜32の入力端子の少なくとも1つがロウ・レベル
ならアクデイプ・ロウ用KEYマトリックス34上のK
EYスイッチが押さてれいるとしてKEYスイッチの検
出をし、そうでなければアクティブ・ハイ用のKEYマ
トリックスの検出にうつる。
ならアクデイプ・ロウ用KEYマトリックス34上のK
EYスイッチが押さてれいるとしてKEYスイッチの検
出をし、そうでなければアクティブ・ハイ用のKEYマ
トリックスの検出にうつる。
4、 アクティブ・ロウ用KEYマトリックスの走査ア
クティブ・ロウ用KEYマトリックス34のスイッチが
押されていると判断した場合、どのスイッチが押されて
いるかを走査する。
クティブ・ロウ用KEYマトリックス34のスイッチが
押されていると判断した場合、どのスイッチが押されて
いるかを走査する。
出力機構1の出力端子2をロウ・レベルにし、出力端子
3,4をハイ・インピーダンス状態とする。入力機構2
9の入力端子30〜32をプル・アップ状態にしその端
子状態を入力する。
3,4をハイ・インピーダンス状態とする。入力機構2
9の入力端子30〜32をプル・アップ状態にしその端
子状態を入力する。
これにより20,23.26のスイッチの状態を読み取
ることができる。
ることができる。
次に入力端子はプル・アップしたままで、出力機構1の
出力端子3をロウ・レベルにし、2.4はハイ・インピ
ーダンスにする。次に入力端子状態を読み込むと、21
,24.29のスイッチの状態を読み取ることができる
。
出力端子3をロウ・レベルにし、2.4はハイ・インピ
ーダンスにする。次に入力端子状態を読み込むと、21
,24.29のスイッチの状態を読み取ることができる
。
同様に入力はプル・アップしたままで出力端子4をロウ
・レベルにし、2,3をハイ・インピーダンスとする。
・レベルにし、2,3をハイ・インピーダンスとする。
次に入力端子状態を読み込むと22.25゜28のスイ
ッチの状態を読み取ることができる。
ッチの状態を読み取ることができる。
以上の動作をフローチャートを第2図に示す。
〔実施例2〕
第3図は本発明の実施例2である。35はアクティブ・
ハイ用出力ラッチ、36はアクティブ・ロウ用出力ラッ
チ、37はKEYデータ・セレクタ、38は出力ロジッ
ク回路、39は逆流防止ダイオード、40はKEYスイ
ッチ、41は入力ロジック回路、42は入力ラッチ、4
3はアクティブ・メモリ・ラッチである。
ハイ用出力ラッチ、36はアクティブ・ロウ用出力ラッ
チ、37はKEYデータ・セレクタ、38は出力ロジッ
ク回路、39は逆流防止ダイオード、40はKEYスイ
ッチ、41は入力ロジック回路、42は入力ラッチ、4
3はアクティブ・メモリ・ラッチである。
アクティブ・メモリ・ラッチ43に“1″を入れ、アク
ティブ・ハイ用う、チに“1111”を入れると出力端
子44〜47はハイ・レベルになり入力端子49〜51
はプル・ダウンされる。このときの入力端子の状態をラ
ッチ42に読込む。
ティブ・ハイ用う、チに“1111”を入れると出力端
子44〜47はハイ・レベルになり入力端子49〜51
はプル・ダウンされる。このときの入力端子の状態をラ
ッチ42に読込む。
読込んだデータよりKEY入力ありと判断した場合、ア
クティブ・ハイ用゛出力うッ″チに“1000”のデー
タを設定する。これにより出力端子44はハイ・レベル
となり、45,46.47はハイ・インピーダンスとな
る。このときの入力端子の状態を入力ラッチ42にラッ
チし、読み取る。
クティブ・ハイ用゛出力うッ″チに“1000”のデー
タを設定する。これにより出力端子44はハイ・レベル
となり、45,46.47はハイ・インピーダンスとな
る。このときの入力端子の状態を入力ラッチ42にラッ
チし、読み取る。
出力ラッチに“0100”、”0010”“0001”
のデータを順次出力し同様にするとアクティブ・ハイ用
のKEYの走査が行なえる。
のデータを順次出力し同様にするとアクティブ・ハイ用
のKEYの走査が行なえる。
次にアクティブ・メモリ・ラッチに“0”を入れ、アク
ティブ・ロウ用出力ラッチに“1111”のデータを設
定すると、出力ロッジク回路により出力端子44〜47
にロウ・レベルが出力される。
ティブ・ロウ用出力ラッチに“1111”のデータを設
定すると、出力ロッジク回路により出力端子44〜47
にロウ・レベルが出力される。
このとき入力はプル・アップされ、入力ラッチにはKE
Yスイッチが押されていると入力ロジック回路により入
力ラッチには1がラッチされる。
Yスイッチが押されていると入力ロジック回路により入
力ラッチには1がラッチされる。
つまりKEYマトリックスがアクティブ・ハイ用でもア
クティブ・ロウ用でもモメンタリ・スイッチが押されて
いれば“1”が読み取れるようになる。
クティブ・ロウ用でもモメンタリ・スイッチが押されて
いれば“1”が読み取れるようになる。
アクティブ・ロウのときもアクティブ・ハイと同様にし
てデータを設定し、入力することにより、アクティブ・
ロウ用KEYマトリックスを走査することができる。
てデータを設定し、入力することにより、アクティブ・
ロウ用KEYマトリックスを走査することができる。
実施例2は入出力回路の制御を一部ハードウェア化する
ことによりプログラムの負担を減らした例である。
ことによりプログラムの負担を減らした例である。
〔実施例3〕
実施例3はLCD表示のセグメント信号をKEYソース
信号として使用する方式に本発明を適用したものである
。
信号として使用する方式に本発明を適用したものである
。
第4図で52は表示用セグメント・ラッチ、53はアク
ティブ・ハイ用出力う、チ、64はアクティブ・ロウ用
出力ラッチ、55はKEYデータ・セレクタ、56は出
力データ・セレクタ、57は出力ロジック回路、58は
表示用コモン・ラッチ、59はLCDデイスプレィ、6
0はアクティブ・ハイおよびアクティブ・ロウ用KEY
マトリックス、61は入力ロジック回路、62は入力ラ
ッチ、63はアクティブ・メモリ・ラッチ、64は出力
データ選択ラッチである。
ティブ・ハイ用出力う、チ、64はアクティブ・ロウ用
出力ラッチ、55はKEYデータ・セレクタ、56は出
力データ・セレクタ、57は出力ロジック回路、58は
表示用コモン・ラッチ、59はLCDデイスプレィ、6
0はアクティブ・ハイおよびアクティブ・ロウ用KEY
マトリックス、61は入力ロジック回路、62は入力ラ
ッチ、63はアクティブ・メモリ・ラッチ、64は出力
データ選択ラッチである。
また第5図に実施例3“のタイミング・チャートを示す
。図中、COMI、C0M2は表示用コモン・ラッチ5
8からの出力信号で、81.S2・・・は出力ロジック
回路57からの出力信号である。
。図中、COMI、C0M2は表示用コモン・ラッチ5
8からの出力信号で、81.S2・・・は出力ロジック
回路57からの出力信号である。
またに1は入力ロジック回路61の入力をオープンにし
た時の状態図である。したがってKEYスイッチが押さ
れるとに1のレベルは変化する。
た時の状態図である。したがってKEYスイッチが押さ
れるとに1のレベルは変化する。
第5図で65の期間は表示期間で、52の表示用セグメ
ント・ラッチのデータが56の出力データ・セレクタを
通り、57の出力ロジック回路を通って出力されている
。この信号と58の表示用コモン・ラッチの出力により
LCD表示が0N10FFする。また65の表示期間中
は、入力がハイ・インピーダンスとなるのでKEYスイ
ッチが押されても表示に影響しない。
ント・ラッチのデータが56の出力データ・セレクタを
通り、57の出力ロジック回路を通って出力されている
。この信号と58の表示用コモン・ラッチの出力により
LCD表示が0N10FFする。また65の表示期間中
は、入力がハイ・インピーダンスとなるのでKEYスイ
ッチが押されても表示に影響しない。
66の期間はアクティブ・ハイ用KEYマトリックスの
KEY ON検出期間で53のアクティブ・ハイ用出
力ラッチのデータが55のKEYデータ・セレクタを通
り、56の出力データ・セレクタを通って57の出力ロ
ジック回路から出力される。このとき58の表示用コモ
ン・ラッチからの出力は中間電位であり、表示はOFF
となる。
KEY ON検出期間で53のアクティブ・ハイ用出
力ラッチのデータが55のKEYデータ・セレクタを通
り、56の出力データ・セレクタを通って57の出力ロ
ジック回路から出力される。このとき58の表示用コモ
ン・ラッチからの出力は中間電位であり、表示はOFF
となる。
また入力端子は610入力ロジツク回路の働きによりプ
ルダウンされるため、KEYスイッチが押されていなけ
れば入力端子はロウ・レベル、押されていればハイ・レ
ベルとなる。
ルダウンされるため、KEYスイッチが押されていなけ
れば入力端子はロウ・レベル、押されていればハイ・レ
ベルとなる。
670期間はアクティブ・ロウ用KEYマトリックスの
KEY ON検出期間で54のアクティブ・ロウ用出
力ラッチのデータが55のKEYデータ・セレクタを通
り、56の出力データ・セレクタ、を通って57の出力
ロジッ、り回路から出力される。このとき58の表示用
コモン・ラッチからの出力は中間電位であり表示はOF
Fとなる。
KEY ON検出期間で54のアクティブ・ロウ用出
力ラッチのデータが55のKEYデータ・セレクタを通
り、56の出力データ・セレクタ、を通って57の出力
ロジッ、り回路から出力される。このとき58の表示用
コモン・ラッチからの出力は中間電位であり表示はOF
Fとなる。
また入力端子は610入力ロジツク回路の働きによりプ
ル・アップされるため、KEYスイッチが押されていな
ければハイ・レベル、押されていれハロウ・レベルとな
る。
ル・アップされるため、KEYスイッチが押されていな
ければハイ・レベル、押されていれハロウ・レベルとな
る。
また680期間はアクティブ・ハイ用KEYマトリック
スのKEY走査期間で、66の期間と比ベセグメント出
力の1つだけがハイ・レベルで他はハイ・インピーダン
スとなることをのぞき同様の動作を行っている。
スのKEY走査期間で、66の期間と比ベセグメント出
力の1つだけがハイ・レベルで他はハイ・インピーダン
スとなることをのぞき同様の動作を行っている。
また69はアクティブ・ロウ用KEYマトリックスのK
EY走査期間で67の期間と比ベセグメント出力の1つ
だけがロウ・レベルで他はハイ・インピーダンスとなる
ことを除き、同様の動作を行っている。
EY走査期間で67の期間と比ベセグメント出力の1つ
だけがロウ・レベルで他はハイ・インピーダンスとなる
ことを除き、同様の動作を行っている。
実施例3はLCDの表示出力をKEYソースとして使用
する例に適用したもので従来にも増してさらにICの端
子効率を上げられる。
する例に適用したもので従来にも増してさらにICの端
子効率を上げられる。
以上説明したように本発明は、出力端子の状態なハイ・
レベル、ロウ・レベル、ハイ・インピーダンスの3状態
に変化させ、入力端子の状態なプル・アップ、プル・ダ
ウンもしくはこれに加えてハイ・インピーダンスの状態
に変化させることにより、アクティブ・ハイ用KEYマ
トリックスとアクティブ・ロウ用KEYマトリックスを
組合せて使用することが可能となり従来と同じ端子数(
m+n)で従来の2倍のKEYスイッチ(2XmXn)
の状態を判別することができるという効果がある。
レベル、ロウ・レベル、ハイ・インピーダンスの3状態
に変化させ、入力端子の状態なプル・アップ、プル・ダ
ウンもしくはこれに加えてハイ・インピーダンスの状態
に変化させることにより、アクティブ・ハイ用KEYマ
トリックスとアクティブ・ロウ用KEYマトリックスを
組合せて使用することが可能となり従来と同じ端子数(
m+n)で従来の2倍のKEYスイッチ(2XmXn)
の状態を判別することができるという効果がある。
第1図は本発明の実施例の1つを示す図、l・・・・・
・3値出力機構、2〜4・・・・・・出力端子、5〜l
O・・・・・・逆流防止ダイオード、11〜28・・・
・・・KEYスイッチ、29・・・・・・入力機構、3
0〜32・・・・・・入力端子、33・・・・・・アク
ティブ・ハイ用KEYマトリックス、34・・・・・・
アクティブ・ロウ用KEYマトリックス。 第2図は本発明のフローチャートを示す図である。 第3図は本発明の他の実施例を示す図、35・・・・・
・アクティブ・ハイ用出力ラッチ、36・・・・・・ア
クティブ・ロウ用出力ラッチ、37・・・・・・KEY
データ・セレクタ、38・・・・・・出力ロジック回路
、39・・・・・・逆流防止ダイオード、40・・・・
・・KEYスイッチ、41・・・・・・入カロジ、り回
路、42・・・・・・入力ラッチ、43・・・・・・ア
クティブ・メモリ・ラッチ、44〜4゛7・・・・・・
出力端子、48〜51・・・・・・入力端子。 第4図は本発明の他の実施例を示す図、52・・・・・
・表示用セグメント・ラッチ、53・・・・・・アクテ
ィブ・ハイ用出力ラッチ、54・・団・アクティブ・ロ
ウ用出力ラッチ、55・・・・・・KEYデータ・セレ
クタ、56・・・・・・出力データ・セレクタ、57・
・・・・・出力ロジック回路、58・・・・・・表示用
コモン・ラッチ、59・・・・・・LCDデイスプレィ
、60・・・・・・アクティブ・ハイおよびアクティブ
・ロウ用KEYマトリックス、61・・・・・・入力ロ
ジック回路、62・・・・・・入力ラッチ、63・・・
・・・アクティブ・メモリ・ラッチ、64・・・・・・
出力データ選択ラッチ。 第5図は実施例3のタイミングチャートを示す図、 65・・・・・・表示期間、66・・・・・・アクティ
ブ・ハイ用KEYマトリックスのKEY ON検出期
間、67・・・・・・アクティブ・ロウ用KEYマトリ
ックスのKEY ON検出期間、68・・・・・・ア
クティブ・ハイ用KEYマトリックスの走査期間、69
・・・・・・アクティブ・ロウ用KEYマトリックスの
走査期間。 第6図は従来のKEY入力回路でアクティブ・ハイ用K
EYマトリックスの例を示す図、70・・・・・・出力
アンプ、71・・・・・・逆流防止ダイオード、72・
・・・・・KEYスイッチ、73・・団・プル・ダウン
抵抗、74・・・・・・入力アンプ。 第7図は従来のKEY入力回路でアクティブ・ロウ用K
EYマトリックスの例を示す図である。 75・・・・・・出力アンプ、76・・・・・・逆流防
止ダイオード、77・・・・・・KEYスイッチ、78
・・・・・・プル・アップ抵抗、79・・・・・・入力
アンプ。 代理人 弁理士 内 原 音 尤 口 万5面 万 乙 図 第 図
・3値出力機構、2〜4・・・・・・出力端子、5〜l
O・・・・・・逆流防止ダイオード、11〜28・・・
・・・KEYスイッチ、29・・・・・・入力機構、3
0〜32・・・・・・入力端子、33・・・・・・アク
ティブ・ハイ用KEYマトリックス、34・・・・・・
アクティブ・ロウ用KEYマトリックス。 第2図は本発明のフローチャートを示す図である。 第3図は本発明の他の実施例を示す図、35・・・・・
・アクティブ・ハイ用出力ラッチ、36・・・・・・ア
クティブ・ロウ用出力ラッチ、37・・・・・・KEY
データ・セレクタ、38・・・・・・出力ロジック回路
、39・・・・・・逆流防止ダイオード、40・・・・
・・KEYスイッチ、41・・・・・・入カロジ、り回
路、42・・・・・・入力ラッチ、43・・・・・・ア
クティブ・メモリ・ラッチ、44〜4゛7・・・・・・
出力端子、48〜51・・・・・・入力端子。 第4図は本発明の他の実施例を示す図、52・・・・・
・表示用セグメント・ラッチ、53・・・・・・アクテ
ィブ・ハイ用出力ラッチ、54・・団・アクティブ・ロ
ウ用出力ラッチ、55・・・・・・KEYデータ・セレ
クタ、56・・・・・・出力データ・セレクタ、57・
・・・・・出力ロジック回路、58・・・・・・表示用
コモン・ラッチ、59・・・・・・LCDデイスプレィ
、60・・・・・・アクティブ・ハイおよびアクティブ
・ロウ用KEYマトリックス、61・・・・・・入力ロ
ジック回路、62・・・・・・入力ラッチ、63・・・
・・・アクティブ・メモリ・ラッチ、64・・・・・・
出力データ選択ラッチ。 第5図は実施例3のタイミングチャートを示す図、 65・・・・・・表示期間、66・・・・・・アクティ
ブ・ハイ用KEYマトリックスのKEY ON検出期
間、67・・・・・・アクティブ・ロウ用KEYマトリ
ックスのKEY ON検出期間、68・・・・・・ア
クティブ・ハイ用KEYマトリックスの走査期間、69
・・・・・・アクティブ・ロウ用KEYマトリックスの
走査期間。 第6図は従来のKEY入力回路でアクティブ・ハイ用K
EYマトリックスの例を示す図、70・・・・・・出力
アンプ、71・・・・・・逆流防止ダイオード、72・
・・・・・KEYスイッチ、73・・団・プル・ダウン
抵抗、74・・・・・・入力アンプ。 第7図は従来のKEY入力回路でアクティブ・ロウ用K
EYマトリックスの例を示す図である。 75・・・・・・出力アンプ、76・・・・・・逆流防
止ダイオード、77・・・・・・KEYスイッチ、78
・・・・・・プル・アップ抵抗、79・・・・・・入力
アンプ。 代理人 弁理士 内 原 音 尤 口 万5面 万 乙 図 第 図
Claims (1)
- 出力端子の信号を走査し、入力端子から読み込むことに
よりマトリックス上のスイッチの状態を読み取るキーマ
トリックス入力回路において出力端子の出力状態がハイ
・レベル、ロウ・レベル、ハイ・インピーダンスの3状
態になるような機構を有し、入力端子がプル・アップ、
プル・ダウンとなる機構を有し、逆流防止ダイオードを
有することによってアクティブ・ハイで動作するキーマ
トリックスとアクティブ・ロウで動作するキーマトリッ
クスの2つのキーマトリックスを切換えることにより、
マトリックス上のスイッチの数を増すことができるマイ
クロ・コンピュータのキー入力回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63237005A JPH0766307B2 (ja) | 1988-09-20 | 1988-09-20 | キー入力回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63237005A JPH0766307B2 (ja) | 1988-09-20 | 1988-09-20 | キー入力回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0284821A true JPH0284821A (ja) | 1990-03-26 |
| JPH0766307B2 JPH0766307B2 (ja) | 1995-07-19 |
Family
ID=17008975
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63237005A Expired - Lifetime JPH0766307B2 (ja) | 1988-09-20 | 1988-09-20 | キー入力回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0766307B2 (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6137531U (ja) * | 1984-08-02 | 1986-03-08 | シャープ株式会社 | キ−入力回路 |
-
1988
- 1988-09-20 JP JP63237005A patent/JPH0766307B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6137531U (ja) * | 1984-08-02 | 1986-03-08 | シャープ株式会社 | キ−入力回路 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0766307B2 (ja) | 1995-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5305284A (en) | Semiconductor memory device | |
| US4961169A (en) | Method of and apparatus for generating variable time delay | |
| NL8202579A (nl) | Micro-computer. | |
| KR900012435A (ko) | 플립플롭 기능을 갖는 논리회로 | |
| EP0083230B1 (en) | Method for controlling read-out or write in of semiconductor memory device and apparatus for the same | |
| JPH0284821A (ja) | キー入力回路 | |
| US5062110A (en) | Logic circuit testing apparatus | |
| US6202185B1 (en) | Methods and apparatus for facilitating scan testing of circuitry | |
| JP3111431B2 (ja) | 入力インタフェース回路 | |
| US5402381A (en) | Semiconductor memory circuit having bit clear and/or register initialize function | |
| US4771405A (en) | Hidden control bits in a control register | |
| JPH07152468A (ja) | キーマトリクス入力装置 | |
| US3860832A (en) | Bionic logic device | |
| US5574940A (en) | Data processor with quicker latch input timing of valid data | |
| US4747106A (en) | Parity checker circuit | |
| JPH0334617A (ja) | フリップフロップ回路 | |
| KR100234695B1 (ko) | 마스크롬의 데이타 출력회로 | |
| JPH0969286A (ja) | 半導体記憶装置 | |
| KR0168789B1 (ko) | 키 스캔 회로 및 그 제어방법 | |
| US5479165A (en) | Two-dimensional coding apparatus | |
| JP2810584B2 (ja) | シリアルデータ転送回路 | |
| JPS61146017A (ja) | 計数回路 | |
| JPH0235700A (ja) | メモリ回路 | |
| JPS5857771B2 (ja) | キ−ボ−ドエンコ−ダ | |
| KR960007955Y1 (ko) | 피엘씨의 인터럽트 입력장치 |