JPH0313988A - 液晶ディスプレイ制御方式 - Google Patents
液晶ディスプレイ制御方式Info
- Publication number
- JPH0313988A JPH0313988A JP1150020A JP15002089A JPH0313988A JP H0313988 A JPH0313988 A JP H0313988A JP 1150020 A JP1150020 A JP 1150020A JP 15002089 A JP15002089 A JP 15002089A JP H0313988 A JPH0313988 A JP H0313988A
- Authority
- JP
- Japan
- Prior art keywords
- liquid crystal
- crystal display
- display data
- display device
- data
- 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
- 239000004973 liquid crystal related substance Substances 0.000 title claims abstract description 54
- 238000000034 method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Liquid Crystal Display Device Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野〕
本発明はマイクロコンビエータにより液晶ディスプレイ
装置を制御する液晶ディスプレイ制御方式に関する。
装置を制御する液晶ディスプレイ制御方式に関する。
従来、液晶ディスプレイ装置に文字を表示させる場合、
マイクロコンピュータは制御を液晶ディスプレイ装置に
文字を表示させるための表示用プログラムに移し、先ず
、1文字分の表示データとその表示位置を示す表示アド
レスとを液晶ディスプレイ装置に加え、液晶ディスプレ
イ装置が次の表示データを受付は可能な状態になるのを
待つ。
マイクロコンピュータは制御を液晶ディスプレイ装置に
文字を表示させるための表示用プログラムに移し、先ず
、1文字分の表示データとその表示位置を示す表示アド
レスとを液晶ディスプレイ装置に加え、液晶ディスプレ
イ装置が次の表示データを受付は可能な状態になるのを
待つ。
液晶ディスプレイ装置はマイクロコンピュータから表示
データ、表示アドレスが加えられると、内部処理を行な
い、マイクロコンピュータから加えられた表示データを
表示アドレスによって示される位置に表示すると共に、
例えばフラグ等を用いて次の表示データを受付は可能な
状態になったことを表示する。以下、表示する全データ
を液晶ディスプレイ装置に加えるまで、マイクロコンピ
ュータは前述したと同様の動作を行ない、表示する全デ
ータを液晶ディスプレイ装置に加えると、表示用プログ
ラムから抜は出る。
データ、表示アドレスが加えられると、内部処理を行な
い、マイクロコンピュータから加えられた表示データを
表示アドレスによって示される位置に表示すると共に、
例えばフラグ等を用いて次の表示データを受付は可能な
状態になったことを表示する。以下、表示する全データ
を液晶ディスプレイ装置に加えるまで、マイクロコンピ
ュータは前述したと同様の動作を行ない、表示する全デ
ータを液晶ディスプレイ装置に加えると、表示用プログ
ラムから抜は出る。
上述したように、従来は、液晶ディスプレイ装置で内部
処、理が行なわれている間、マイクロコンピュータは液
晶ディスプレイ装置の内部処理が終了するのを待ってい
るだけであるので、液晶ディスプレイ装置で内部処理が
行なわれている間、マイクロコンピュータが無駄に使用
されてしまうという問題があった。
処、理が行なわれている間、マイクロコンピュータは液
晶ディスプレイ装置の内部処理が終了するのを待ってい
るだけであるので、液晶ディスプレイ装置で内部処理が
行なわれている間、マイクロコンピュータが無駄に使用
されてしまうという問題があった。
本発明の目的は液晶ディスプレイ装置の内部処理時間に
より、マイクロコンピュータが無駄に使用されるのを防
止できるようにすることにある。
より、マイクロコンピュータが無駄に使用されるのを防
止できるようにすることにある。
本発明は上記目的を達成するため、
マイクロコンピュータから液晶ディスプレイ装置に表示
データと表示位置を示す表示アドレスとを加え、前記液
晶ディスプレイ装置の前記表示アドレスによって示され
る位置に前記表示データを表示させる液晶ディスプレイ
制御方式に於いて、前記マイクロコンピュータに対して
一定時間間隔で割込みを発生するタイマと、 前記液晶ディスプレイ装置に表示させる表示データが格
納されるバッファとを設け、 前記マイクロコンピュータは、 表示データが発生することにより前記バッファに表示デ
ータを格納し、 前記タイマから割込みがかけられることにより、前記液
晶ディスプレイ装置に加えていない表示データが前記バ
ッファに格納されている場合は前記液晶ディスプレイ装
置に加えていない表示データの内の1文字分の表示デー
タの表示アドレスを前記液晶ディスプレイ装置に加え、
次に前記タイマから割込みがかけられることにより前記
1文字分の表示データを前記液晶ディスプレイ装置に加
える。
データと表示位置を示す表示アドレスとを加え、前記液
晶ディスプレイ装置の前記表示アドレスによって示され
る位置に前記表示データを表示させる液晶ディスプレイ
制御方式に於いて、前記マイクロコンピュータに対して
一定時間間隔で割込みを発生するタイマと、 前記液晶ディスプレイ装置に表示させる表示データが格
納されるバッファとを設け、 前記マイクロコンピュータは、 表示データが発生することにより前記バッファに表示デ
ータを格納し、 前記タイマから割込みがかけられることにより、前記液
晶ディスプレイ装置に加えていない表示データが前記バ
ッファに格納されている場合は前記液晶ディスプレイ装
置に加えていない表示データの内の1文字分の表示デー
タの表示アドレスを前記液晶ディスプレイ装置に加え、
次に前記タイマから割込みがかけられることにより前記
1文字分の表示データを前記液晶ディスプレイ装置に加
える。
マイクロコンピュータは表示データが発生することによ
り、バッファに表示データを格納する。
り、バッファに表示データを格納する。
また、マイクロコンピュータは液晶ディスプレイ装置に
加えていない表示データ、即ち液晶ディスプレイ装置に
表示させていない表示データがバッファに格納されてい
る場合、タイマから割込みがかけられることにより、1
文字分の表示データ或いは表示アドレスを液晶ディスプ
レイ装置に加える。
加えていない表示データ、即ち液晶ディスプレイ装置に
表示させていない表示データがバッファに格納されてい
る場合、タイマから割込みがかけられることにより、1
文字分の表示データ或いは表示アドレスを液晶ディスプ
レイ装置に加える。
次に本発明の実施例について図面を参照して詳細に説明
する。
する。
第1図は本発明の実施例のブロック図であり、マイクロ
コンピュータ(CPU)1と、メモリ2と、一定時間間
隔でマイクロコンピュータ1に対して割込み5をかける
タイマ3と、液晶ディスプレイ装置(LCD)4とから
構成されている。
コンピュータ(CPU)1と、メモリ2と、一定時間間
隔でマイクロコンピュータ1に対して割込み5をかける
タイマ3と、液晶ディスプレイ装置(LCD)4とから
構成されている。
第2図はメモリ2のメモリマツプであり、液晶ディスプ
レイ装置4に表示するデータを格納するバッファとして
使用するバッファ領域11と、液晶ディスプレイ装置4
に表示されているデータと同一のデータを格納するバッ
ファとして使用するバッファ領域12とを含んでいる。
レイ装置4に表示するデータを格納するバッファとして
使用するバッファ領域11と、液晶ディスプレイ装置4
に表示されているデータと同一のデータを格納するバッ
ファとして使用するバッファ領域12とを含んでいる。
バッファ領域11.12は液晶ディスプレイ装置4に表
示することができる数の文字を格納できる容量を有して
いる。また、メモリ2にはマイクロコンピュータ1が実
行するプログラム、データも格納されている。
示することができる数の文字を格納できる容量を有して
いる。また、メモリ2にはマイクロコンピュータ1が実
行するプログラム、データも格納されている。
第3図はメモリ2のバッファ領域11に表示データを格
納する際にマイクロコンピュータlが実行するLCD表
示プログラム22のフローチャート、第4図はタイマ3
により割込みががけられた時にマイクロコンビエータ1
が実行するプログラムのフローチャートであり、以下各
図を参照して本実施例の動作を説明する。
納する際にマイクロコンピュータlが実行するLCD表
示プログラム22のフローチャート、第4図はタイマ3
により割込みががけられた時にマイクロコンビエータ1
が実行するプログラムのフローチャートであり、以下各
図を参照して本実施例の動作を説明する。
液晶ディスプレイ装置4に文字を表示する場合、第3図
に示すように、メインプログラム21は表示データとそ
の表示位置を示す表示アドレスとを渡してサブルーチン
であるLCD表示プログラム22を呼出す。LCD表示
プログラム22では先ず、メインプログラム21から渡
された表示アドレスに対応したバッファ領域11内のメ
モリアドレスを求め(ステップ31)、そのメモリアド
レスにメインプログラム21から渡された表示データの
内の最初の表示データを格納する(ステップ32)。次
いで、表示データが複数の時のために上記メモリアドレ
スを1つカウントアツプしくステップ33)、その後、
まだ、バッファ領域11に格納していない表示データが
存在するか否かを判断する(ステップ34)。そして、
存在すると判断した場合はステップ32ヘジヤンプし、
存在しないと判断した場合はメインプログラム21にリ
ターンする。
に示すように、メインプログラム21は表示データとそ
の表示位置を示す表示アドレスとを渡してサブルーチン
であるLCD表示プログラム22を呼出す。LCD表示
プログラム22では先ず、メインプログラム21から渡
された表示アドレスに対応したバッファ領域11内のメ
モリアドレスを求め(ステップ31)、そのメモリアド
レスにメインプログラム21から渡された表示データの
内の最初の表示データを格納する(ステップ32)。次
いで、表示データが複数の時のために上記メモリアドレ
スを1つカウントアツプしくステップ33)、その後、
まだ、バッファ領域11に格納していない表示データが
存在するか否かを判断する(ステップ34)。そして、
存在すると判断した場合はステップ32ヘジヤンプし、
存在しないと判断した場合はメインプログラム21にリ
ターンする。
また、タイマ3による割込みが発生すると、第4図に示
すように、アドレスカウンタAが示す値と対応するバッ
ファ領域11内のアドレス及びバッファ領域12内のア
ドレスを算出し、バッファ領域11.12の内容の内、
上記算出したアドレスの内容を比較する(ステップ41
)、ここで、ハソアア領域11には液晶ディスプレイ装
置4に表示させたい表示データが格納されており、バッ
ファ領域12には後述するように、液晶ディスプレイ装
置4に表示されている表示データと同一の表示データが
格納されているので、ステップ41の処理を行なうこと
により、液晶ディスプレイ装置4の上記アドレスカウン
タAの値が示す位置に表示させたい表示データが実際に
表示されているか否かを判断することができる。
すように、アドレスカウンタAが示す値と対応するバッ
ファ領域11内のアドレス及びバッファ領域12内のア
ドレスを算出し、バッファ領域11.12の内容の内、
上記算出したアドレスの内容を比較する(ステップ41
)、ここで、ハソアア領域11には液晶ディスプレイ装
置4に表示させたい表示データが格納されており、バッ
ファ領域12には後述するように、液晶ディスプレイ装
置4に表示されている表示データと同一の表示データが
格納されているので、ステップ41の処理を行なうこと
により、液晶ディスプレイ装置4の上記アドレスカウン
タAの値が示す位置に表示させたい表示データが実際に
表示されているか否かを判断することができる。
そして、ステップ41に於いて等しいと判断した場合、
即ち液晶ディスプレイ装置4の上記アドレスカウンタA
の値が示す位置に表示したい表示データと実際に表示さ
れているデータとが等しい場合はステップ45に分岐し
、アドレスカウンタへの値を1つカウントアツプした後
、割込み処理を終了する。また、ステップ41に於いて
等しくないと判断した場合は、上記アドレスカウンタA
の値と液晶ディスプレイ装置4内部のアドレスカウンタ
B(マイクロコンピュータ1から加えられた表示データ
を表示する位置を示す)の値とを比較することにより、
アドレスカウンタBの値がデータを表示させたい位置を
示しているか否かを判断する(ステップ42)。
即ち液晶ディスプレイ装置4の上記アドレスカウンタA
の値が示す位置に表示したい表示データと実際に表示さ
れているデータとが等しい場合はステップ45に分岐し
、アドレスカウンタへの値を1つカウントアツプした後
、割込み処理を終了する。また、ステップ41に於いて
等しくないと判断した場合は、上記アドレスカウンタA
の値と液晶ディスプレイ装置4内部のアドレスカウンタ
B(マイクロコンピュータ1から加えられた表示データ
を表示する位置を示す)の値とを比較することにより、
アドレスカウンタBの値がデータを表示させたい位置を
示しているか否かを判断する(ステップ42)。
そして、ステップ42に於いてアドレスカウンタBの値
がデータを表示させたい位置を示していると判断した場
合は、バッファ領域11のアドレスカウンタAの値と対
応するアドレスに格納されている表示データを液晶ディ
スプレイ装置4に加えると共に、上記表示データをバッ
ファ領域12のアドレスカウンタAの値と対応するアド
レスに格納しくステップ43.44)、その後、ステッ
プ45の処理を行なう、液晶ディスプレイ装置4ではマ
イクロコンピュータ1から表示データが加えられること
により、内部処理を行ない、表示データをアドレスカウ
ンタBの値が示す位置に表示させる。また、ステップ4
2に於いてアドレスカウンタBの値がデータを表示させ
たい位置を示していないと判断した場合は、アドレスカ
ウンタへの値を液晶ディスプレイ4に加えた後(ステッ
プ46)、割込み処理を終了する。液晶ディスプレイ装
置4はマイクロコンピュータ1からアドレスカウンタA
の値が加えられることにより、内部処理を行ない、アド
レスカウンタ已にマイクロコンピュータ1から加えられ
たアドレスカウンタAの値をセットする。
がデータを表示させたい位置を示していると判断した場
合は、バッファ領域11のアドレスカウンタAの値と対
応するアドレスに格納されている表示データを液晶ディ
スプレイ装置4に加えると共に、上記表示データをバッ
ファ領域12のアドレスカウンタAの値と対応するアド
レスに格納しくステップ43.44)、その後、ステッ
プ45の処理を行なう、液晶ディスプレイ装置4ではマ
イクロコンピュータ1から表示データが加えられること
により、内部処理を行ない、表示データをアドレスカウ
ンタBの値が示す位置に表示させる。また、ステップ4
2に於いてアドレスカウンタBの値がデータを表示させ
たい位置を示していないと判断した場合は、アドレスカ
ウンタへの値を液晶ディスプレイ4に加えた後(ステッ
プ46)、割込み処理を終了する。液晶ディスプレイ装
置4はマイクロコンピュータ1からアドレスカウンタA
の値が加えられることにより、内部処理を行ない、アド
レスカウンタ已にマイクロコンピュータ1から加えられ
たアドレスカウンタAの値をセットする。
以上説明したように、本発明は、タイマから割込みがか
けられる毎に1文字分の表示データ或いは表示アドレス
を液晶ディスプレイ装置に加えるようにしたものであり
、液晶ディスプレイ装置で内部処理が行なわれている間
、マイクロコンピュータは液晶ディスプレイ装置に対す
る処理以外の処理を行なうことができるので、マイクロ
コンピュータを使用したシステムのスループットを向上
させることができる効果がある。
けられる毎に1文字分の表示データ或いは表示アドレス
を液晶ディスプレイ装置に加えるようにしたものであり
、液晶ディスプレイ装置で内部処理が行なわれている間
、マイクロコンピュータは液晶ディスプレイ装置に対す
る処理以外の処理を行なうことができるので、マイクロ
コンピュータを使用したシステムのスループットを向上
させることができる効果がある。
第1図は本実施例のブロック図、
第2図はメモリ2のメモリマツプ、
第3図はバッファ領域11に表示データを格納するLC
D表示プログラム22のフローチャート及び・ 第4図は割込み時に実行するプログラムのフローチャー
トである。 図に於いて、1・・・マイクロコンピュータ(CPU)
、2・・・メモリ、3・・・タイマ、4・・・液晶ディ
スプレイ装置(LCD)。
D表示プログラム22のフローチャート及び・ 第4図は割込み時に実行するプログラムのフローチャー
トである。 図に於いて、1・・・マイクロコンピュータ(CPU)
、2・・・メモリ、3・・・タイマ、4・・・液晶ディ
スプレイ装置(LCD)。
Claims (1)
- 【特許請求の範囲】 マイクロコンピュータから液晶ディスプレイ装置に表示
データと表示位置を示す表示アドレスとを加え、前記液
晶ディスプレイ装置の前記表示アドレスによって示され
る位置に前記表示データを表示させる液晶ディスプレイ
制御方式に於いて、前記マイクロコンピュータに対して
一定時間間隔で割込みを発生するタイマと、 前記液晶ディスプレイ装置に表示させる表示データが格
納されるバッファとを設け、 前記マイクロコンピュータは、 表示データが発生することにより前記バッファに表示デ
ータを格納し、 前記タイマから割込みがかけられることにより、前記液
晶ディスプレイ装置に加えていない表示データが前記バ
ッファに格納されている場合は前記液晶ディスプレイ装
置に加えていない表示データの内の1文字分の表示デー
タの表示アドレスを前記液晶ディスプレイ装置に加え、
次に前記タイマから割込みがかけられることにより前記
1文字分の表示データを前記液晶ディスプレイ装置に加
えることを特徴とする液晶ディスプレイ制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1150020A JPH0313988A (ja) | 1989-06-13 | 1989-06-13 | 液晶ディスプレイ制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1150020A JPH0313988A (ja) | 1989-06-13 | 1989-06-13 | 液晶ディスプレイ制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0313988A true JPH0313988A (ja) | 1991-01-22 |
Family
ID=15487735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1150020A Pending JPH0313988A (ja) | 1989-06-13 | 1989-06-13 | 液晶ディスプレイ制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0313988A (ja) |
-
1989
- 1989-06-13 JP JP1150020A patent/JPH0313988A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH1115960A (ja) | データ処理装置 | |
| JP2007052190A (ja) | 画像表示システム,画像表示方法,画像表示装置,画像データ処理装置,プログラム,記録媒体,画像処理プログラム配信サーバ | |
| JPH021014A (ja) | 電子機器 | |
| US20120307311A1 (en) | Image copying method and device | |
| JPH10105212A (ja) | 表示制御システム | |
| US4704704A (en) | Programmable controller and method | |
| KR920008508B1 (ko) | 표시모드에 의하여 팔레트 데이타를 설정하는 방법 및 그것을 실시하는 시스템 | |
| JPH03288906A (ja) | Pcの命令実行方式 | |
| JPS63115228A (ja) | 表示処理方式 | |
| JPH01236309A (ja) | 数値制御装置の表示装置 | |
| JPH02194427A (ja) | グラフィック画面表示制御方式 | |
| JPH04257916A (ja) | データ出力処理方式 | |
| JPH08286602A (ja) | 地図表示装置 | |
| JPH0728622A (ja) | 表示装置切換方式 | |
| JP2913902B2 (ja) | 自動販売機のデータ設定・表示装置 | |
| JPH06242908A (ja) | コンピュータ・システム | |
| JPH0358220A (ja) | ウインドウ表示装置 | |
| JPH09106312A (ja) | プロセス制御用データの更新方法 | |
| JPS63180141A (ja) | 対話型デバツガによるデバツグ方式 | |
| JPH0277834A (ja) | マルチウィンドゥ表示装置 | |
| JP2001184150A (ja) | データ入力装置 | |
| JPH0215297A (ja) | ディスプレイ装置 | |
| JPH04296931A (ja) | 画面表示装置 | |
| JPS58169236A (ja) | 文字フオントの管理システム | |
| JPS62152032A (ja) | 情報処理装置 |