JPH04342293A - Led制御装置 - Google Patents
Led制御装置Info
- Publication number
- JPH04342293A JPH04342293A JP11492191A JP11492191A JPH04342293A JP H04342293 A JPH04342293 A JP H04342293A JP 11492191 A JP11492191 A JP 11492191A JP 11492191 A JP11492191 A JP 11492191A JP H04342293 A JPH04342293 A JP H04342293A
- Authority
- JP
- Japan
- Prior art keywords
- led
- keyboard
- display interface
- interface device
- signal
- 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
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Control Of El Displays (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、コンピュータシステム
等に利用されるキー入力装置によるLED制御装置に係
り、特にキー入力装置で使用するキーボード/ディスプ
レイインタフェースデバイスが制御できるLEDの数が
幾つであっても、それを超える数のLEDを1個のキー
ボード/ディスプレイインタフェースデバイスで制御し
得るようにしたLED制御装置に関するものである。
等に利用されるキー入力装置によるLED制御装置に係
り、特にキー入力装置で使用するキーボード/ディスプ
レイインタフェースデバイスが制御できるLEDの数が
幾つであっても、それを超える数のLEDを1個のキー
ボード/ディスプレイインタフェースデバイスで制御し
得るようにしたLED制御装置に関するものである。
【0002】
【従来の技術】一般に、コンピュータシステム等に利用
されるキー入力装置においては、キー入力および当該キ
ー入力によるLEDの点灯/消灯制御を行なうために、
キーボード/ディスプレイインタフェースデバイス(L
SI)が使用されている。
されるキー入力装置においては、キー入力および当該キ
ー入力によるLEDの点灯/消灯制御を行なうために、
キーボード/ディスプレイインタフェースデバイス(L
SI)が使用されている。
【0003】図3は、この種のキー入力装置によるLE
D制御装置の構成例を示すブロック図である。図3にお
いて、キーボード/ディスプレイインタフェースデバイ
ス1aは、走査信号2を生成してデコーダ3aに出力す
る。デコーダ3aは、その走査信号2をLED点灯タイ
ミング信号4に変換して、LED制御回路であるLED
マトリクス5aに出力する。また、キーボード/ディス
プレイインタフェースデバイス1aは、LED点灯デー
タ用の内部メモリを有しており、マイクロプロセッサ6
により書き込まれたLED点灯データを、走査信号2に
従って点灯信号7としてLEDマトリクス5aに出力す
る。これにより、LEDマトリクス5aは、上記LED
点灯タイミング信号4と点灯信号7とにより、LEDの
点灯/消灯制御を行なう。さらに、キーボード/ディス
プレイインタフェースデバイス1aは、キ―入力信号8
を受け付けた時にキ―入力割り込み信号9を発生して、
割り込みコントローラ10に出力する。割り込みコント
ローラ10は、キ―入力割り込み信号9を入力すると割
り込み要求信号11を発生して、マイクロプロセッサ6
に出力する。これにより、マイクロプロセッサ6にキ―
入力を知らせると共に、LED点灯データの変更タイミ
ングを知らせることができる。なお、12はデータを記
憶するためのメモリ、37は割り込みアクノリッジ信号
である。
D制御装置の構成例を示すブロック図である。図3にお
いて、キーボード/ディスプレイインタフェースデバイ
ス1aは、走査信号2を生成してデコーダ3aに出力す
る。デコーダ3aは、その走査信号2をLED点灯タイ
ミング信号4に変換して、LED制御回路であるLED
マトリクス5aに出力する。また、キーボード/ディス
プレイインタフェースデバイス1aは、LED点灯デー
タ用の内部メモリを有しており、マイクロプロセッサ6
により書き込まれたLED点灯データを、走査信号2に
従って点灯信号7としてLEDマトリクス5aに出力す
る。これにより、LEDマトリクス5aは、上記LED
点灯タイミング信号4と点灯信号7とにより、LEDの
点灯/消灯制御を行なう。さらに、キーボード/ディス
プレイインタフェースデバイス1aは、キ―入力信号8
を受け付けた時にキ―入力割り込み信号9を発生して、
割り込みコントローラ10に出力する。割り込みコント
ローラ10は、キ―入力割り込み信号9を入力すると割
り込み要求信号11を発生して、マイクロプロセッサ6
に出力する。これにより、マイクロプロセッサ6にキ―
入力を知らせると共に、LED点灯データの変更タイミ
ングを知らせることができる。なお、12はデータを記
憶するためのメモリ、37は割り込みアクノリッジ信号
である。
【0004】ところで、このようなLED制御装置にお
いては、キーボード/ディスプレイインタフェースデバ
イス1aが制御できるLEDの数には制限があるため、
制御の対象となるLEDマトリクス5aのLEDの数が
それを超える場合には、上記キーボード/ディスプレイ
インタフェースデバイス1aと、デコーダ3aと、LE
Dマトリクス5aと同様の機能を有する、キーボード/
ディスプレイインタフェースデバイス1bと、デコーダ
3bと、LEDマトリクス5bとを、図示のように増設
して接続しなければならない。そして、キーボード/デ
ィスプレイインタフェースデバイスの数が増加するにし
たがって割り込み信号9の数も増え、その結果、マイク
ロプロセッサ6、割り込みコントローラ10の負担も大
きくなってしまう。
いては、キーボード/ディスプレイインタフェースデバ
イス1aが制御できるLEDの数には制限があるため、
制御の対象となるLEDマトリクス5aのLEDの数が
それを超える場合には、上記キーボード/ディスプレイ
インタフェースデバイス1aと、デコーダ3aと、LE
Dマトリクス5aと同様の機能を有する、キーボード/
ディスプレイインタフェースデバイス1bと、デコーダ
3bと、LEDマトリクス5bとを、図示のように増設
して接続しなければならない。そして、キーボード/デ
ィスプレイインタフェースデバイスの数が増加するにし
たがって割り込み信号9の数も増え、その結果、マイク
ロプロセッサ6、割り込みコントローラ10の負担も大
きくなってしまう。
【0005】そのため、最近では、制御の対象となるL
EDの数が幾つになろうとも、これらを1個のキーボー
ド/ディスプレイインタフェースデバイスで制御できる
ようにすることが、より強く望まれてきている。
EDの数が幾つになろうとも、これらを1個のキーボー
ド/ディスプレイインタフェースデバイスで制御できる
ようにすることが、より強く望まれてきている。
【0006】
【発明が解決しようとする課題】以上のように、従来の
LED制御装置においては、制御の対象となるLEDマ
トリクス5aのLEDの数が、キーボード/ディスプレ
イインタフェースデバイスが制御できるLEDの数を超
える場合には、キーボード/ディスプレイインタフェー
スデバイスを増設しなければならないという問題があっ
た。
LED制御装置においては、制御の対象となるLEDマ
トリクス5aのLEDの数が、キーボード/ディスプレ
イインタフェースデバイスが制御できるLEDの数を超
える場合には、キーボード/ディスプレイインタフェー
スデバイスを増設しなければならないという問題があっ
た。
【0007】本発明の目的は、キー入力装置で使用する
キーボード/ディスプレイインタフェースデバイスが制
御できるLEDの数が幾つであっても、それを超える数
のLEDを1個のキーボード/ディスプレイインタフェ
ースデバイスで制御することが可能な極めて信頼性の高
いLED制御装置を提供することにある。
キーボード/ディスプレイインタフェースデバイスが制
御できるLEDの数が幾つであっても、それを超える数
のLEDを1個のキーボード/ディスプレイインタフェ
ースデバイスで制御することが可能な極めて信頼性の高
いLED制御装置を提供することにある。
【0008】
【課題を解決するための手段】上記の目的を達成するた
めに本発明では、キーボード/ディスプレイインタフェ
ースデバイスを使用して、キー入力および当該キー入力
によるLEDの点灯/消灯制御を行なうLED制御装置
において、キー入力を受け付けるとキー入力割り込み信
号を発生すると共に、走査信号を生成しかつ内部メモリ
に書き込まれたLED点灯データを走査信号に従い点灯
信号として出力する1個のキーボード/ディスプレイイ
ンタフェースデバイスと、選択信号が入力されているこ
とを条件に、キーボード/ディスプレイインタフェース
デバイスからの走査信号をラッチ信号に変換して出力す
るN個(N:2以上の整数)のデコーダと、選択指令に
よりいずれかのデコーダに対して選択信号を出力すると
共に、走査信号を入力し1個のLED制御回路によるL
EDの点灯/消灯が終了したことを示す割り込み信号を
発生する調停手段と、ラッチ信号が入力されたことを条
件に、点灯信号をLED点灯データとして保持するラッ
チ回路を備え、当該ラッチ回路に保持されているLED
点灯データに従ってLEDの点灯/消灯を行なうN個の
LED制御回路と、1個のLED制御回路によるLED
の点灯状態を記憶できる容量のLED点灯データブロッ
クをN個だけ有するメモリと、調停手段からの割り込み
信号とキーボード/ディスプレイインタフェースデバイ
スからのキー入力割り込み信号とに基づいて、LED点
灯データブロックを順次切り換え、当該LED点灯デー
タブロックのLED点灯データをキーボード/ディスプ
レイインタフェースデバイスの内部メモリに書き込む制
御手段とを備えて構成している。
めに本発明では、キーボード/ディスプレイインタフェ
ースデバイスを使用して、キー入力および当該キー入力
によるLEDの点灯/消灯制御を行なうLED制御装置
において、キー入力を受け付けるとキー入力割り込み信
号を発生すると共に、走査信号を生成しかつ内部メモリ
に書き込まれたLED点灯データを走査信号に従い点灯
信号として出力する1個のキーボード/ディスプレイイ
ンタフェースデバイスと、選択信号が入力されているこ
とを条件に、キーボード/ディスプレイインタフェース
デバイスからの走査信号をラッチ信号に変換して出力す
るN個(N:2以上の整数)のデコーダと、選択指令に
よりいずれかのデコーダに対して選択信号を出力すると
共に、走査信号を入力し1個のLED制御回路によるL
EDの点灯/消灯が終了したことを示す割り込み信号を
発生する調停手段と、ラッチ信号が入力されたことを条
件に、点灯信号をLED点灯データとして保持するラッ
チ回路を備え、当該ラッチ回路に保持されているLED
点灯データに従ってLEDの点灯/消灯を行なうN個の
LED制御回路と、1個のLED制御回路によるLED
の点灯状態を記憶できる容量のLED点灯データブロッ
クをN個だけ有するメモリと、調停手段からの割り込み
信号とキーボード/ディスプレイインタフェースデバイ
スからのキー入力割り込み信号とに基づいて、LED点
灯データブロックを順次切り換え、当該LED点灯デー
タブロックのLED点灯データをキーボード/ディスプ
レイインタフェースデバイスの内部メモリに書き込む制
御手段とを備えて構成している。
【0009】
【作用】従って、本発明のLED制御装置においては、
以上のような手段を備えたことにより、キーボード/デ
ィスプレイインタフェースデバイスが制御できるLED
の数が幾つであっても、コンピュータシステムのメモリ
で点灯状態を記憶できる限りの数のLEDを、1個のキ
ーボード/ディスプレイインタフェースデバイスで制御
することができる。
以上のような手段を備えたことにより、キーボード/デ
ィスプレイインタフェースデバイスが制御できるLED
の数が幾つであっても、コンピュータシステムのメモリ
で点灯状態を記憶できる限りの数のLEDを、1個のキ
ーボード/ディスプレイインタフェースデバイスで制御
することができる。
【0010】
【実施例】以下、本発明の一実施例について図面を参照
して詳細に説明する。
して詳細に説明する。
【0011】図1は、本発明によるLED制御装置の構
成例を示す図である。図1において、本実施例のLED
制御装置は、1個のキーボード/ディスプレイインタフ
ェースデバイス21と、2個のデコーダ22a,22b
と、調停回路23と、LED制御回路である2個のLE
Dマトリクス24a,24bと、メモリ25と、制御手
段である割り込みコントローラ26およびマイクロプロ
セッサ27とから構成している。
成例を示す図である。図1において、本実施例のLED
制御装置は、1個のキーボード/ディスプレイインタフ
ェースデバイス21と、2個のデコーダ22a,22b
と、調停回路23と、LED制御回路である2個のLE
Dマトリクス24a,24bと、メモリ25と、制御手
段である割り込みコントローラ26およびマイクロプロ
セッサ27とから構成している。
【0012】ここで、キーボード/ディスプレイインタ
フェースデバイス21は、LED点灯データを記憶する
ための内部メモリを有しており、キー入力信号28を受
け付けるとキー入力割り込み信号29を発生すると共に
、走査信号30を生成しかつ内部メモリに書き込まれた
LED点灯データを走査信号30に従い点灯信号31と
して出力するものである。また、デコーダ22a,22
bは、選択信号32a,32bが入力されていることを
条件に、キーボード/ディスプレイインタフェースデバ
イス21からの走査信号30をラッチ信号33a,33
bに変換して出力するものである。さらに、調停回路2
3は、マイクロプロセッサ27からの選択指令によりい
ずれかのデコーダ22aまたは22bに対して選択信号
32aまたは32bを出力すると共に、走査信号30を
入力し1個のLEDマトリクス24aまたは24bによ
るLEDの点灯/消灯が終了したことを示す割り込み信
号34を発生するものである。
フェースデバイス21は、LED点灯データを記憶する
ための内部メモリを有しており、キー入力信号28を受
け付けるとキー入力割り込み信号29を発生すると共に
、走査信号30を生成しかつ内部メモリに書き込まれた
LED点灯データを走査信号30に従い点灯信号31と
して出力するものである。また、デコーダ22a,22
bは、選択信号32a,32bが入力されていることを
条件に、キーボード/ディスプレイインタフェースデバ
イス21からの走査信号30をラッチ信号33a,33
bに変換して出力するものである。さらに、調停回路2
3は、マイクロプロセッサ27からの選択指令によりい
ずれかのデコーダ22aまたは22bに対して選択信号
32aまたは32bを出力すると共に、走査信号30を
入力し1個のLEDマトリクス24aまたは24bによ
るLEDの点灯/消灯が終了したことを示す割り込み信
号34を発生するものである。
【0013】一方、LEDマトリクス24a,24bは
、ラッチ信号33a,33bが入力されたことを条件に
、点灯信号31をLED点灯データとして保持するラッ
チ回路35a,35bを備えており、このラッチ回路3
5a,35bに保持されているLED点灯データに従っ
て、図示しないLED点灯用のドライバを介してLED
の点灯/消灯を行なうものである。また、メモリ25は
、1個のLEDマトリクス24aまたは24bによるL
EDの点灯状態を記憶できる容量のLED点灯データブ
ロックを、LEDマトリクスの個数に対応した数、すな
わち本例では2個だけ有するものである。さらに、割り
込みコントローラ26は、調停回路23からの割り込み
信号34と、キーボード/ディスプレイインタフェース
デバイス21からのキー入力割り込み信号29とを基に
、割り込み要求信号36を発生して、マイクロプロセッ
サ27に出力するものである。さらにまた、マイクロプ
ロセッサ27は、調停回路23に選択指令を出力すると
共に、割り込みコントローラ26からの割り込み要求信
号36に基づいて、メモリ25のLED点灯データブロ
ックを順次切り換え、そのLED点灯データブロックの
LED点灯データを、キーボード/ディスプレイインタ
フェースデバイス21の内部メモリに書き込むものであ
る。次に、以上のように構成した本実施例のLED制御
装置の作用について説明する。
、ラッチ信号33a,33bが入力されたことを条件に
、点灯信号31をLED点灯データとして保持するラッ
チ回路35a,35bを備えており、このラッチ回路3
5a,35bに保持されているLED点灯データに従っ
て、図示しないLED点灯用のドライバを介してLED
の点灯/消灯を行なうものである。また、メモリ25は
、1個のLEDマトリクス24aまたは24bによるL
EDの点灯状態を記憶できる容量のLED点灯データブ
ロックを、LEDマトリクスの個数に対応した数、すな
わち本例では2個だけ有するものである。さらに、割り
込みコントローラ26は、調停回路23からの割り込み
信号34と、キーボード/ディスプレイインタフェース
デバイス21からのキー入力割り込み信号29とを基に
、割り込み要求信号36を発生して、マイクロプロセッ
サ27に出力するものである。さらにまた、マイクロプ
ロセッサ27は、調停回路23に選択指令を出力すると
共に、割り込みコントローラ26からの割り込み要求信
号36に基づいて、メモリ25のLED点灯データブロ
ックを順次切り換え、そのLED点灯データブロックの
LED点灯データを、キーボード/ディスプレイインタ
フェースデバイス21の内部メモリに書き込むものであ
る。次に、以上のように構成した本実施例のLED制御
装置の作用について説明する。
【0014】図1において、キーボード/ディスプレイ
インタフェースデバイス1aでは、走査信号30が内部
で生成されて、デコーダ22a,22bおよび調停回路
23に出力される。また、調停回路23からは、マイク
ロプロセッサ27からの選択指令により選択された、い
ずれかのデコーダ22aまたは22bに対して選択信号
32aまたは32bが出力される。すなわち、デコーダ
22aを選択する時には選択信号32aが、デコーダ2
2bを選択する時には選択信号32bがそれぞれ出力さ
れる。
インタフェースデバイス1aでは、走査信号30が内部
で生成されて、デコーダ22a,22bおよび調停回路
23に出力される。また、調停回路23からは、マイク
ロプロセッサ27からの選択指令により選択された、い
ずれかのデコーダ22aまたは22bに対して選択信号
32aまたは32bが出力される。すなわち、デコーダ
22aを選択する時には選択信号32aが、デコーダ2
2bを選択する時には選択信号32bがそれぞれ出力さ
れる。
【0015】一方、デコーダ22a,22bでは、調停
回路23から選択信号32a,32bが入力されている
時に限り、走査信号30よりラッチ信号33a,33b
が生成されて、ラッチ回路35a,35bに出力される
。また、キーボード/ディスプレイインタフェースデバ
イス21では、マイクロプロセッサ27により書き込ま
れたLED点灯データが、走査信号30に従って点灯信
号31として、ラッチ回路35a,35bに出力される
。そして、ラッチ回路35a,35bでは、ラッチ信号
33a,33bが入力された時に限り、点灯信号31が
それまで保持していたデータの代わりに保持される。 これにより、LEDマトリクス24a,24bでは、ラ
ッチ回路35a,35bに保持されているデータにした
がって、図示しないドライバを通してLEDの点灯/消
灯制御が行なわれる。すなわち、LEDマトリクス24
aでは、調停回路23によってデコーダ22aが選択さ
れている時にのみ、点灯信号31で示される点灯状態に
変更され、それ以外の時は、ラッチ回路35aに保持さ
れているデータにしたがってLEDの点灯制御が行なわ
れる。また、LEDマトリクス24bでは、調停回路2
3によってデコーダ22bが選択されている時にのみ、
点灯信号31で示される点灯状態に変更され、それ以外
の時は、ラッチ回路35bに保持されているデータにし
たがってLEDの点灯制御が行なわれる。
回路23から選択信号32a,32bが入力されている
時に限り、走査信号30よりラッチ信号33a,33b
が生成されて、ラッチ回路35a,35bに出力される
。また、キーボード/ディスプレイインタフェースデバ
イス21では、マイクロプロセッサ27により書き込ま
れたLED点灯データが、走査信号30に従って点灯信
号31として、ラッチ回路35a,35bに出力される
。そして、ラッチ回路35a,35bでは、ラッチ信号
33a,33bが入力された時に限り、点灯信号31が
それまで保持していたデータの代わりに保持される。 これにより、LEDマトリクス24a,24bでは、ラ
ッチ回路35a,35bに保持されているデータにした
がって、図示しないドライバを通してLEDの点灯/消
灯制御が行なわれる。すなわち、LEDマトリクス24
aでは、調停回路23によってデコーダ22aが選択さ
れている時にのみ、点灯信号31で示される点灯状態に
変更され、それ以外の時は、ラッチ回路35aに保持さ
れているデータにしたがってLEDの点灯制御が行なわ
れる。また、LEDマトリクス24bでは、調停回路2
3によってデコーダ22bが選択されている時にのみ、
点灯信号31で示される点灯状態に変更され、それ以外
の時は、ラッチ回路35bに保持されているデータにし
たがってLEDの点灯制御が行なわれる。
【0016】一方、調停回路23では、走査信号30を
入力しており、1個のLEDマトリクス24aまたは2
4bによるLEDの点灯/消灯が終了すると、そのこと
を示す割り込み信号34を発生する。また、キーボード
/ディスプレイインタフェースデバイス1aでは、キ―
入力信号28を受け付けるとキ―入力割り込み信号29
を発生して、割り込みコントローラ26に出力される。 これにより、割り込みコントローラ26では、調停回路
23から入力される割り込み信号34と、キーボード/
ディスプレイインタフェースデバイス21から入力され
るのキー入力割り込み信号29とにより、割り込み要求
信号36を発生して、マイクロプロセッサ27に出力さ
れる。これにより、マイクロプロセッサ27にキ―入力
を知らせると共に、LED点灯データの変更タイミング
が知らされる。そして、マイクロプロセッサ27では、
割り込みコントローラ26からの割り込み要求信号36
により、メモリ25のLED点灯データブロックが順次
切り換えられ、そのLED点灯データブロックのLED
点灯データが、キーボード/ディスプレイインタフェー
スデバイス21の内部メモリに書き込まれることになる
。なお、37は割り込みアクノリッジ信号である。この
点について、以下に詳述する。
入力しており、1個のLEDマトリクス24aまたは2
4bによるLEDの点灯/消灯が終了すると、そのこと
を示す割り込み信号34を発生する。また、キーボード
/ディスプレイインタフェースデバイス1aでは、キ―
入力信号28を受け付けるとキ―入力割り込み信号29
を発生して、割り込みコントローラ26に出力される。 これにより、割り込みコントローラ26では、調停回路
23から入力される割り込み信号34と、キーボード/
ディスプレイインタフェースデバイス21から入力され
るのキー入力割り込み信号29とにより、割り込み要求
信号36を発生して、マイクロプロセッサ27に出力さ
れる。これにより、マイクロプロセッサ27にキ―入力
を知らせると共に、LED点灯データの変更タイミング
が知らされる。そして、マイクロプロセッサ27では、
割り込みコントローラ26からの割り込み要求信号36
により、メモリ25のLED点灯データブロックが順次
切り換えられ、そのLED点灯データブロックのLED
点灯データが、キーボード/ディスプレイインタフェー
スデバイス21の内部メモリに書き込まれることになる
。なお、37は割り込みアクノリッジ信号である。この
点について、以下に詳述する。
【0017】あらかじめメモリ25上に、1個のLED
マトリクス24aまたは24bの点灯状態を記憶できる
容量のLED点灯データブロックを、LEDマトリクス
24a,24bに対応させせて2ブロック用意する。ま
ず、この2つのブロックにLEDマトリクス24a,2
4bのLED点灯データを書き込み、図示しないドライ
バに要求をかける。すると、ドライバはLEDマトリク
ス24aのLED点灯データブロックの内容をキーボー
ド/ディスプレイインタフェースデバイスに書き込み、
調停回路23にLEDマトリクス24aを選択するよう
に命令を出して、LEDマトリクス24aのLEDの点
灯を行なう。調停回路23は、1個のLEDマトリクス
24aの点灯を終了すると、割り込み信号34を発生し
て割り込みが起こり、再びドライバに制御が戻る。次に
、ドライバは、LEDマトリクス24bのLED点灯デ
ータブロックの内容をキーボード/ディスプレイインタ
フェースデバイスに書き込み、調停回路23にLEDマ
トリクス24bを選択するように命令を出して、LED
マトリクス24bのLEDの点灯を行なう。このように
、キーボード/ディスプレイインタフェースデバイスに
書き込むLED点灯データブロックを切り換え、同時に
選択するLEDマトリクスを順次切り換えていくことに
より、全てのLEDマトリクス24a,24bの制御を
行なう。そして、全てのLEDマトリクス24a,24
bのLEDの点灯を終了すると、ドライバに対する要求
が終了する。以上の制御内容を示すと、図2のフロー図
のようになる。
マトリクス24aまたは24bの点灯状態を記憶できる
容量のLED点灯データブロックを、LEDマトリクス
24a,24bに対応させせて2ブロック用意する。ま
ず、この2つのブロックにLEDマトリクス24a,2
4bのLED点灯データを書き込み、図示しないドライ
バに要求をかける。すると、ドライバはLEDマトリク
ス24aのLED点灯データブロックの内容をキーボー
ド/ディスプレイインタフェースデバイスに書き込み、
調停回路23にLEDマトリクス24aを選択するよう
に命令を出して、LEDマトリクス24aのLEDの点
灯を行なう。調停回路23は、1個のLEDマトリクス
24aの点灯を終了すると、割り込み信号34を発生し
て割り込みが起こり、再びドライバに制御が戻る。次に
、ドライバは、LEDマトリクス24bのLED点灯デ
ータブロックの内容をキーボード/ディスプレイインタ
フェースデバイスに書き込み、調停回路23にLEDマ
トリクス24bを選択するように命令を出して、LED
マトリクス24bのLEDの点灯を行なう。このように
、キーボード/ディスプレイインタフェースデバイスに
書き込むLED点灯データブロックを切り換え、同時に
選択するLEDマトリクスを順次切り換えていくことに
より、全てのLEDマトリクス24a,24bの制御を
行なう。そして、全てのLEDマトリクス24a,24
bのLEDの点灯を終了すると、ドライバに対する要求
が終了する。以上の制御内容を示すと、図2のフロー図
のようになる。
【0018】上述したように、本実施例のLED制御装
置は、LED点灯データを記憶するための内部メモリを
有しており、キー入力信号28を受け付けるとキー入力
割り込み信号29を発生すると共に、走査信号30を生
成しかつ内部メモリに書き込まれたLED点灯データを
走査信号30に従い点灯信号31として出力する1個の
キーボード/ディスプレイインタフェースデバイス21
と、選択信号32a,32bが入力されていることを条
件に、キーボード/ディスプレイインタフェースデバイ
ス21からの走査信号30をラッチ信号33a,33b
に変換して出力する2個のデコーダ22a,22bと、
調停回路23は、マイクロプロセッサ27からの選択指
令によりいずれかのデコーダ22aまたは22bに対し
て選択信号32aまたは32bを出力すると共に、走査
信号30を入力し1個のLEDマトリクス24aまたは
24bによるLEDの点灯/消灯が終了したことを示す
割り込み信号34を発生する調停回路23と、ラッチ信
号33a,33bが入力されたことを条件に、点灯信号
31をLED点灯データとして保持するラッチ回路35
a,35bを備え、このラッチ回路35a,35bに保
持されているLED点灯データに従って、LED点灯用
のドライバを介してLEDの点灯/消灯を行なう2個の
LEDマトリクス24a,24bと、1個のLEDマト
リクス24aまたは24bによるLEDの点灯状態を記
憶できる容量のLED点灯データブロックを2個だけ有
するメモリ25と、調停回路23からの割り込み信号3
4と、キーボード/ディスプレイインタフェースデバイ
ス21からのキー入力割り込み信号29とを基に、割り
込み要求信号36を発生して、マイクロプロセッサ27
に出力する割り込みコントローラ26と、調停回路23
に選択指令を出力すると共に、割り込みコントローラ2
6からの割り込み要求信号36に基づいて、メモリ25
のLED点灯データブロックを順次切り換え、そのLE
D点灯データブロックのLED点灯データを、キーボー
ド/ディスプレイインタフェースデバイス21の内部メ
モリに書き込むマイクロプロセッサ27とから構成する
ようにしたものである。
置は、LED点灯データを記憶するための内部メモリを
有しており、キー入力信号28を受け付けるとキー入力
割り込み信号29を発生すると共に、走査信号30を生
成しかつ内部メモリに書き込まれたLED点灯データを
走査信号30に従い点灯信号31として出力する1個の
キーボード/ディスプレイインタフェースデバイス21
と、選択信号32a,32bが入力されていることを条
件に、キーボード/ディスプレイインタフェースデバイ
ス21からの走査信号30をラッチ信号33a,33b
に変換して出力する2個のデコーダ22a,22bと、
調停回路23は、マイクロプロセッサ27からの選択指
令によりいずれかのデコーダ22aまたは22bに対し
て選択信号32aまたは32bを出力すると共に、走査
信号30を入力し1個のLEDマトリクス24aまたは
24bによるLEDの点灯/消灯が終了したことを示す
割り込み信号34を発生する調停回路23と、ラッチ信
号33a,33bが入力されたことを条件に、点灯信号
31をLED点灯データとして保持するラッチ回路35
a,35bを備え、このラッチ回路35a,35bに保
持されているLED点灯データに従って、LED点灯用
のドライバを介してLEDの点灯/消灯を行なう2個の
LEDマトリクス24a,24bと、1個のLEDマト
リクス24aまたは24bによるLEDの点灯状態を記
憶できる容量のLED点灯データブロックを2個だけ有
するメモリ25と、調停回路23からの割り込み信号3
4と、キーボード/ディスプレイインタフェースデバイ
ス21からのキー入力割り込み信号29とを基に、割り
込み要求信号36を発生して、マイクロプロセッサ27
に出力する割り込みコントローラ26と、調停回路23
に選択指令を出力すると共に、割り込みコントローラ2
6からの割り込み要求信号36に基づいて、メモリ25
のLED点灯データブロックを順次切り換え、そのLE
D点灯データブロックのLED点灯データを、キーボー
ド/ディスプレイインタフェースデバイス21の内部メ
モリに書き込むマイクロプロセッサ27とから構成する
ようにしたものである。
【0019】従って、キー入力装置で使用するキーボー
ド/ディスプレイインタフェースデバイスが制御できる
LEDの数が幾つであっても、それを超える数のLED
を1個のキーボード/ディスプレイインタフェースデバ
イス21で制御することが可能となる。この場合、実際
に点灯/消灯制御できるLEDの数は、コンピュータシ
ステムのメモリ25が許す限り幾らでも増加し、それは
キーボード/ディスプレイインタフェースデバイスが制
御できるLEDの数の整数倍となる。すなわち、本実施
例では、キー入力装置で使用するキーボード/ディスプ
レイインタフェースデバイス1個が制御できるLEDの
数の2倍の数のLEDの制御を、1個のキーボード/デ
ィスプレイインタフェースデバイス21で行なうること
が可能となる。
ド/ディスプレイインタフェースデバイスが制御できる
LEDの数が幾つであっても、それを超える数のLED
を1個のキーボード/ディスプレイインタフェースデバ
イス21で制御することが可能となる。この場合、実際
に点灯/消灯制御できるLEDの数は、コンピュータシ
ステムのメモリ25が許す限り幾らでも増加し、それは
キーボード/ディスプレイインタフェースデバイスが制
御できるLEDの数の整数倍となる。すなわち、本実施
例では、キー入力装置で使用するキーボード/ディスプ
レイインタフェースデバイス1個が制御できるLEDの
数の2倍の数のLEDの制御を、1個のキーボード/デ
ィスプレイインタフェースデバイス21で行なうること
が可能となる。
【0020】尚、上記実施例では、LEDマトリクス、
ラッチ回路、デコーダを2個備えた場合について説明し
たが、これに限定されるものではなく、3個以上のLE
Dマトリクス、ラッチ回路、デコーダを備えて、さらに
多くの数のLEDの制御を行なうことも可能である。
ラッチ回路、デコーダを2個備えた場合について説明し
たが、これに限定されるものではなく、3個以上のLE
Dマトリクス、ラッチ回路、デコーダを備えて、さらに
多くの数のLEDの制御を行なうことも可能である。
【0021】
【発明の効果】以上説明したように本発明によれば、キ
ー入力装置で使用するキーボード/ディスプレイインタ
フェースデバイスが制御できるLEDの数が幾つであっ
ても、それを超える数のLEDを1個のキーボード/デ
ィスプレイインタフェースデバイスで制御することが可
能な極めて信頼性の高いLED制御装置が提供できる。
ー入力装置で使用するキーボード/ディスプレイインタ
フェースデバイスが制御できるLEDの数が幾つであっ
ても、それを超える数のLEDを1個のキーボード/デ
ィスプレイインタフェースデバイスで制御することが可
能な極めて信頼性の高いLED制御装置が提供できる。
【図1】本発明によるLED制御装置の一実施例を示す
ブロック図。
ブロック図。
【図2】同実施例における作用を説明するためのフロー
図。
図。
【図3】従来のLED制御装置の構成例を示すブロック
図。
図。
21…キーボード/ディスプレイインタフェースデバイ
ス、22a,22b…デコーダ、23…調停回路、24
a,24b…LEDマトリクス、25…メモリ、26…
割り込みコントローラ、27…マイクロプロセッサ、2
8…キー入力信号、29…キー入力割り込み信号、30
…走査信号、31…点灯信号、32a,32b…選択信
号、33a,33b…ラッチ信号、34…割り込み信号
、35a,35b…ラッチ回路、36…割り込み要求信
号、37…割り込みアクノリッジ信号。
ス、22a,22b…デコーダ、23…調停回路、24
a,24b…LEDマトリクス、25…メモリ、26…
割り込みコントローラ、27…マイクロプロセッサ、2
8…キー入力信号、29…キー入力割り込み信号、30
…走査信号、31…点灯信号、32a,32b…選択信
号、33a,33b…ラッチ信号、34…割り込み信号
、35a,35b…ラッチ回路、36…割り込み要求信
号、37…割り込みアクノリッジ信号。
Claims (1)
- 【請求項1】 キーボード/ディスプレイインタフェ
ースデバイスを使用して、キー入力および当該キー入力
によるLEDの点灯/消灯制御を行なうLED制御装置
において、前記キー入力を受け付けるとキー入力割り込
み信号を発生すると共に、走査信号を生成しかつ内部メ
モリに書き込まれたLED点灯データを前記走査信号に
従い点灯信号として出力する1個のキーボード/ディス
プレイインタフェースデバイスと、選択信号が入力され
ていることを条件に、前記キーボード/ディスプレイイ
ンタフェースデバイスからの走査信号をラッチ信号に変
換して出力するN個(N:2以上の整数)のデコーダと
、選択指令により前記いずれかのデコーダに対して前記
選択信号を出力すると共に、前記走査信号を入力し1個
のLED制御回路によるLEDの点灯/消灯が終了した
ことを示す割り込み信号を発生する調停手段と、前記ラ
ッチ信号が入力されたことを条件に、前記点灯信号をL
ED点灯データとして保持するラッチ回路を備え、当該
ラッチ回路に保持されているLED点灯データに従って
LEDの点灯/消灯を行なうN個のLED制御回路と、
前記1個のLED制御回路によるLEDの点灯状態を記
憶できる容量のLED点灯データブロックをN個だけ有
するメモリと、前記調停手段からの割り込み信号と前記
キーボード/ディスプレイインタフェースデバイスから
のキー入力割り込み信号とに基づいて、前記LED点灯
データブロックを順次切り換え、当該LED点灯データ
ブロックのLED点灯データを前記キーボード/ディス
プレイインタフェースデバイスの内部メモリに書き込む
制御手段と、を備えて成ることを特徴とするLED制御
装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11492191A JPH04342293A (ja) | 1991-05-20 | 1991-05-20 | Led制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11492191A JPH04342293A (ja) | 1991-05-20 | 1991-05-20 | Led制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04342293A true JPH04342293A (ja) | 1992-11-27 |
Family
ID=14649963
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11492191A Pending JPH04342293A (ja) | 1991-05-20 | 1991-05-20 | Led制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04342293A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104036728A (zh) * | 2014-06-06 | 2014-09-10 | 王国荣 | 集中兼容式插播控制系统及其控制方法 |
-
1991
- 1991-05-20 JP JP11492191A patent/JPH04342293A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104036728A (zh) * | 2014-06-06 | 2014-09-10 | 王国荣 | 集中兼容式插播控制系统及其控制方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0303138B1 (en) | Method and apparatus for controlling two or more video display devices | |
| JPH02236790A (ja) | プロセッサアレイシステム | |
| KR100229897B1 (ko) | 직접 메모리 억세스 전송방법에 따른 타이밍 모드선택장치 | |
| GB2228813A (en) | Data array conversion | |
| US5864694A (en) | Emulation system | |
| KR200227625Y1 (ko) | 멀티기능 구축을 위한 컴퓨터시스템의 하드디스크선택회로 및 선택방법 | |
| JPH0434787B2 (ja) | ||
| JP3635810B2 (ja) | シーケンサのi/o切り替え装置 | |
| JPH05173876A (ja) | 増設メモリボード | |
| KR940020221A (ko) | 프로그래머블 로직 콘트롤러의 어드레스변경장치 | |
| KR200158717Y1 (ko) | 프린터의 인터페이스장치 | |
| JPH07121274A (ja) | プリンタ用インタフェース制御装置 | |
| KR930000482Y1 (ko) | 키보드를 이용한 전송포트 선택회로 | |
| KR0145538B1 (ko) | 전전자 교환기에서 하위레벨 프로세서 보드상의 갈 통합 방법 | |
| JPH0562061A (ja) | スイツチ設定表示機能付自動販売機 | |
| JPH04225423A (ja) | プリンタ装置 | |
| JPH0566907A (ja) | 外部記憶装置のデバイスナンバー表示方式 | |
| JPH0749677A (ja) | 表示パレット制御回路 | |
| JPH0644770A (ja) | コントローラの信号出力装置 | |
| JPH0520178A (ja) | データ転送制御装置 | |
| JPH03156518A (ja) | コンピュータ | |
| JPS63231632A (ja) | プライオリテイエンコ−ダ | |
| JPH0561814A (ja) | 並び替え機能付きデータ転送装置 | |
| JPS6224806B2 (ja) | ||
| JPH05197615A (ja) | Cpu起動用rom/ram切換回路 |