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
Application number
JP11492191A
Other languages
English (en)
Inventor
Hitoaki Ishino
仁朗 石野
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP11492191A priority Critical patent/JPH04342293A/ja
Publication of JPH04342293A publication Critical patent/JPH04342293A/ja
Pending legal-status Critical Current

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制御装置に関するものである。
【0002】
【従来の技術】一般に、コンピュータシステム等に利用
されるキー入力装置においては、キー入力および当該キ
ー入力による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は割り込みアクノリッジ信号
である。
【0004】ところで、このようなLED制御装置にお
いては、キーボード/ディスプレイインタフェースデバ
イス1aが制御できるLEDの数には制限があるため、
制御の対象となるLEDマトリクス5aのLEDの数が
それを超える場合には、上記キーボード/ディスプレイ
インタフェースデバイス1aと、デコーダ3aと、LE
Dマトリクス5aと同様の機能を有する、キーボード/
ディスプレイインタフェースデバイス1bと、デコーダ
3bと、LEDマトリクス5bとを、図示のように増設
して接続しなければならない。そして、キーボード/デ
ィスプレイインタフェースデバイスの数が増加するにし
たがって割り込み信号9の数も増え、その結果、マイク
ロプロセッサ6、割り込みコントローラ10の負担も大
きくなってしまう。
【0005】そのため、最近では、制御の対象となるL
EDの数が幾つになろうとも、これらを1個のキーボー
ド/ディスプレイインタフェースデバイスで制御できる
ようにすることが、より強く望まれてきている。
【0006】
【発明が解決しようとする課題】以上のように、従来の
LED制御装置においては、制御の対象となるLEDマ
トリクス5aのLEDの数が、キーボード/ディスプレ
イインタフェースデバイスが制御できるLEDの数を超
える場合には、キーボード/ディスプレイインタフェー
スデバイスを増設しなければならないという問題があっ
た。
【0007】本発明の目的は、キー入力装置で使用する
キーボード/ディスプレイインタフェースデバイスが制
御できる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点灯データをキーボード/ディスプ
レイインタフェースデバイスの内部メモリに書き込む制
御手段とを備えて構成している。
【0009】
【作用】従って、本発明のLED制御装置においては、
以上のような手段を備えたことにより、キーボード/デ
ィスプレイインタフェースデバイスが制御できるLED
の数が幾つであっても、コンピュータシステムのメモリ
で点灯状態を記憶できる限りの数のLEDを、1個のキ
ーボード/ディスプレイインタフェースデバイスで制御
することができる。
【0010】
【実施例】以下、本発明の一実施例について図面を参照
して詳細に説明する。
【0011】図1は、本発明によるLED制御装置の構
成例を示す図である。図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を発生するものである。
【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制御
装置の作用について説明する。
【0014】図1において、キーボード/ディスプレイ
インタフェースデバイス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の点灯制御が行なわれる。
【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は割り込みアクノリッジ信号である。この
点について、以下に詳述する。
【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のフロー図
のようになる。
【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とから構成する
ようにしたものである。
【0019】従って、キー入力装置で使用するキーボー
ド/ディスプレイインタフェースデバイスが制御できる
LEDの数が幾つであっても、それを超える数のLED
を1個のキーボード/ディスプレイインタフェースデバ
イス21で制御することが可能となる。この場合、実際
に点灯/消灯制御できるLEDの数は、コンピュータシ
ステムのメモリ25が許す限り幾らでも増加し、それは
キーボード/ディスプレイインタフェースデバイスが制
御できるLEDの数の整数倍となる。すなわち、本実施
例では、キー入力装置で使用するキーボード/ディスプ
レイインタフェースデバイス1個が制御できるLEDの
数の2倍の数のLEDの制御を、1個のキーボード/デ
ィスプレイインタフェースデバイス21で行なうること
が可能となる。
【0020】尚、上記実施例では、LEDマトリクス、
ラッチ回路、デコーダを2個備えた場合について説明し
たが、これに限定されるものではなく、3個以上のLE
Dマトリクス、ラッチ回路、デコーダを備えて、さらに
多くの数のLEDの制御を行なうことも可能である。
【0021】
【発明の効果】以上説明したように本発明によれば、キ
ー入力装置で使用するキーボード/ディスプレイインタ
フェースデバイスが制御できる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…割り込みアクノリッジ信号。

Claims (1)

    【特許請求の範囲】
  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制御
    装置。
JP11492191A 1991-05-20 1991-05-20 Led制御装置 Pending JPH04342293A (ja)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104036728A (zh) * 2014-06-06 2014-09-10 王国荣 集中兼容式插播控制系统及其控制方法

Cited By (1)

* Cited by examiner, † Cited by third party
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切換回路