JPH0566745A - 画面表示装置 - Google Patents
画面表示装置Info
- Publication number
- JPH0566745A JPH0566745A JP3227637A JP22763791A JPH0566745A JP H0566745 A JPH0566745 A JP H0566745A JP 3227637 A JP3227637 A JP 3227637A JP 22763791 A JP22763791 A JP 22763791A JP H0566745 A JPH0566745 A JP H0566745A
- Authority
- JP
- Japan
- Prior art keywords
- program
- module
- display
- display data
- screen
- 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
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【目的】 表示プログラムの一部書き替えで各種の画面
コントローラに対応可能とする。 【構成】 第1のモジュールを実行するプログラムとこ
れとは独立の第2のモジュールを実行するプログラムと
から成る表示プログラムをプログラムROM5に格納
し、第1のモジュールで変換した表示データを仮想論理
画面RAM8に取込み、この仮想論理画面RAM8内に
取込んだ表示データをさらに第2のモジュールで変換し
てCRTコントローラ6に転送する。
コントローラに対応可能とする。 【構成】 第1のモジュールを実行するプログラムとこ
れとは独立の第2のモジュールを実行するプログラムと
から成る表示プログラムをプログラムROM5に格納
し、第1のモジュールで変換した表示データを仮想論理
画面RAM8に取込み、この仮想論理画面RAM8内に
取込んだ表示データをさらに第2のモジュールで変換し
てCRTコントローラ6に転送する。
Description
【0001】
【産業上の利用分野】本発明は画面に文字等を表示する
画面表示装置に関する。
画面表示装置に関する。
【0002】
【従来の技術】従来の画面表示装置が図3に示されてい
る。図3において、外部機器1より出力される表示デー
タはシリアル入出力部2を介してデータ受信部3に供給
される。データ受信部3は表示データを一時的に記憶
し、一定規則に従い表示データを出力する。
る。図3において、外部機器1より出力される表示デー
タはシリアル入出力部2を介してデータ受信部3に供給
される。データ受信部3は表示データを一時的に記憶
し、一定規則に従い表示データを出力する。
【0003】CPU4は表示モードが選択されると、プ
ログラムROM5より表示プログラムデータを読出して
データ受信部3からの表示データを変換する。この表示
プログラムによって表示データはCRTコントローラ6
が処理可能な表示データに変換される。変換された表示
データはCRTコントローラ6に転送されてCRT7に
表示される。
ログラムROM5より表示プログラムデータを読出して
データ受信部3からの表示データを変換する。この表示
プログラムによって表示データはCRTコントローラ6
が処理可能な表示データに変換される。変換された表示
データはCRTコントローラ6に転送されてCRT7に
表示される。
【0004】
【発明が解決しようとする課題】しかしながら、上記表
示プログラムはCRTコントローラ6のハードウェアに
基づいてプログラミングする必要があるため、CRTコ
ントローラ6を異なる種類のものに変えると表示プログ
ラムを全て書き替えなければならなかった。表示プログ
ラムの全書き替えは設計工数の増大になる等の欠点があ
った。
示プログラムはCRTコントローラ6のハードウェアに
基づいてプログラミングする必要があるため、CRTコ
ントローラ6を異なる種類のものに変えると表示プログ
ラムを全て書き替えなければならなかった。表示プログ
ラムの全書き替えは設計工数の増大になる等の欠点があ
った。
【0005】そこで、本発明は表示プログラムの全ての
書き替えを行うことなく各種の画面コントローラに対応
できる画面表示装置を提供することを課題とする。
書き替えを行うことなく各種の画面コントローラに対応
できる画面表示装置を提供することを課題とする。
【0006】
【課題を解決するための手段】上記課題を達成するため
の本発明に係る画面表示装置は、表示データを第1のモ
ジュールで変換する手段と、この変換した表示データを
記憶する仮想論理画面RAMと、この仮想論理画面RA
Mに記憶した表示データを、前記第1のモジュールを実
行するプログラムとは独立に動作する第2のモジュール
で変換する手段と、この変換した表示データを入力する
画面コントローラとから成るものである。
の本発明に係る画面表示装置は、表示データを第1のモ
ジュールで変換する手段と、この変換した表示データを
記憶する仮想論理画面RAMと、この仮想論理画面RA
Mに記憶した表示データを、前記第1のモジュールを実
行するプログラムとは独立に動作する第2のモジュール
で変換する手段と、この変換した表示データを入力する
画面コントローラとから成るものである。
【0007】
【作用】従って、画面コントローラが変わると、この画
面コントローラのハードウェアに適応の表示データに変
換されるよう第2のモジュールを実行するプログラムを
変更すれば良い。
面コントローラのハードウェアに適応の表示データに変
換されるよう第2のモジュールを実行するプログラムを
変更すれば良い。
【0008】
【実施例】以下、本発明の実施例を図面を用いて説明す
る。図1及び図2には本発明の一実施例が示されてい
る。
る。図1及び図2には本発明の一実施例が示されてい
る。
【0009】図1には画面表示装置の回路ブロック図が
示されている。図1において、外部機器1より出力され
る表示データは、従来例と同様にシリアル入出力部2、
データ受信部3を介して導かれる。CPU4は表示モー
ドが選択されると、プログラムROM5より表示プログ
ラムの第1モジュールを実行するプログラムデータを読
出し、データ受信部3からの表示データを第1のモジュ
ールで変換する。
示されている。図1において、外部機器1より出力され
る表示データは、従来例と同様にシリアル入出力部2、
データ受信部3を介して導かれる。CPU4は表示モー
ドが選択されると、プログラムROM5より表示プログ
ラムの第1モジュールを実行するプログラムデータを読
出し、データ受信部3からの表示データを第1のモジュ
ールで変換する。
【0010】プログラムROM5は表示プログラムとし
て第1のモジュールを実行するプログラムとこのプログ
ラムルーチンとは独立した例えば割り込みルーチンで、
第2のモジュールを実行するプログラムとを有する。前
者のプログラムは表示データに簡単な書式変換を行い、
後者のプログラムはこの書式変換した表示データをCR
Tコントローラ6のハードウェアに適した態様に変換す
る。
て第1のモジュールを実行するプログラムとこのプログ
ラムルーチンとは独立した例えば割り込みルーチンで、
第2のモジュールを実行するプログラムとを有する。前
者のプログラムは表示データに簡単な書式変換を行い、
後者のプログラムはこの書式変換した表示データをCR
Tコントローラ6のハードウェアに適した態様に変換す
る。
【0011】前記第1モジュールで変換された表示デー
タを仮想論理画面RAM8に書込まれる。仮想論理画面
RAM8に一旦書込まれた表示データは第2のモジュー
ルを実行するプログラムによってタイマー割り込みや垂
直期間割り込みで読出され、この読出された表示データ
は第2のモジュールに基づき変換される。この変換され
た表示データはCRTコントローラ6に転送される。
タを仮想論理画面RAM8に書込まれる。仮想論理画面
RAM8に一旦書込まれた表示データは第2のモジュー
ルを実行するプログラムによってタイマー割り込みや垂
直期間割り込みで読出され、この読出された表示データ
は第2のモジュールに基づき変換される。この変換され
た表示データはCRTコントローラ6に転送される。
【0012】画面コントローラであるCRTコントロー
ラ6は転送された表示データに基づきCRT7を駆動す
る。尚、CRT7に変えて液晶ディスプレイを用いた場
合には画面コントローラは液晶コントローラとなる。
ラ6は転送された表示データに基づきCRT7を駆動す
る。尚、CRT7に変えて液晶ディスプレイを用いた場
合には画面コントローラは液晶コントローラとなる。
【0013】一方、リモコン受信部9と操作キー部10
の各出力はキーコマンド解析部11に供給され、このキ
ーコマンド解析部11で解析された指令信号はCPU4
に取込まれる。CPU4はこの指令信号に基づき各種モ
ードを実行し、例えば表示モードが選択されると図2に
示すフローチャートを実行するべく各種回路を制御す
る。
の各出力はキーコマンド解析部11に供給され、このキ
ーコマンド解析部11で解析された指令信号はCPU4
に取込まれる。CPU4はこの指令信号に基づき各種モ
ードを実行し、例えば表示モードが選択されると図2に
示すフローチャートを実行するべく各種回路を制御す
る。
【0014】以下、上記構成の作用を説明する。例えば
操作キー部10にて表示モードが選択されると、外部機
器1からの表示データが第1のモジュールで変換され、
この変換された表示データが仮想論理画面RAM8に一
旦書込まれる。この書込まれた表示データは第2のモジ
ュールでさらに変換されてCRTコントローラ6に転送
され、CRT7に表示される。
操作キー部10にて表示モードが選択されると、外部機
器1からの表示データが第1のモジュールで変換され、
この変換された表示データが仮想論理画面RAM8に一
旦書込まれる。この書込まれた表示データは第2のモジ
ュールでさらに変換されてCRTコントローラ6に転送
され、CRT7に表示される。
【0015】ここで、CRTコントローラ6を取扱う表
示データの内容が異なるものに変換する場合には第1の
モジュールを実行するプログラムを書き換えることな
く、第2のモジュールを実行するプログラムのみを変換
後のCRTコントローラ6が処理可能な表示データ形式
に変換するべく書き換えれば良い。
示データの内容が異なるものに変換する場合には第1の
モジュールを実行するプログラムを書き換えることな
く、第2のモジュールを実行するプログラムのみを変換
後のCRTコントローラ6が処理可能な表示データ形式
に変換するべく書き換えれば良い。
【0016】また、仮想論理画面RAM8を2個用意
し、各仮想論理画面RAM8にキャラクタデータとアト
リビュートデータを分けて取込むよう構成すればきめの
細かい画面表示が可能である。
し、各仮想論理画面RAM8にキャラクタデータとアト
リビュートデータを分けて取込むよう構成すればきめの
細かい画面表示が可能である。
【0017】さらに、第1のモジュールでの変換データ
を汎用の表示画面形式に合わせることにより汎用CRT
にデータを転送してシミュレートができることになり、
デバック時に有益である。又、仮想論理画面RAM8の
表示データをブロック転送するよう構成すれば見かけ上
の処理スピードが向上する。
を汎用の表示画面形式に合わせることにより汎用CRT
にデータを転送してシミュレートができることになり、
デバック時に有益である。又、仮想論理画面RAM8の
表示データをブロック転送するよう構成すれば見かけ上
の処理スピードが向上する。
【0018】またさらに、CRTコントローラ6にカー
ソル制御機能等を持たせることにより仮想論理画面RA
M8からCRTコントローラ6への転送処理を単純化で
きる。
ソル制御機能等を持たせることにより仮想論理画面RA
M8からCRTコントローラ6への転送処理を単純化で
きる。
【0019】
【発明の効果】以上述べたように本発明によれば、表示
プログラムを第1のモジュールを実行するプログラムと
これとは独立の第2のモジュールを実行するプログラム
に分離して構成したので、画面コントローラを変えた場
合には第2のモジュールを実行するプログラムのみを書
き替えれば良いため設計工数の削減になるという効果を
奏する。
プログラムを第1のモジュールを実行するプログラムと
これとは独立の第2のモジュールを実行するプログラム
に分離して構成したので、画面コントローラを変えた場
合には第2のモジュールを実行するプログラムのみを書
き替えれば良いため設計工数の削減になるという効果を
奏する。
【0020】また、表示プログラムを2つに分割したの
で、プログラムはシンプルになるためバグが減少し、
又、メンテナンスも容易になるという効果を奏する。
で、プログラムはシンプルになるためバグが減少し、
又、メンテナンスも容易になるという効果を奏する。
【図1】画面表示装置の回路ブロック図(実施例)。
【図2】表示プログラムのフローチャート図(実施
例)。
例)。
【図3】画面表示装置の回路ブロック図(従来例)。
6…CRTコントローラ(画面コントローラ)、8…仮
想論理画面RAM。
想論理画面RAM。
Claims (1)
- 【請求項1】 表示データを第1のモジュールで変換す
る手段と、この変換した表示データを記憶する仮想論理
画面RAMと、この仮想論理画面RAMに記憶した表示
データを、前記第1のモジュールを実行するプログラム
とは独立に動作する第2のモジュールで変換する手段
と、この変換した表示データを入力する画面コントロー
ラとから成ることを特徴とする画面表示装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3227637A JPH0566745A (ja) | 1991-09-09 | 1991-09-09 | 画面表示装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3227637A JPH0566745A (ja) | 1991-09-09 | 1991-09-09 | 画面表示装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0566745A true JPH0566745A (ja) | 1993-03-19 |
Family
ID=16864010
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3227637A Pending JPH0566745A (ja) | 1991-09-09 | 1991-09-09 | 画面表示装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0566745A (ja) |
-
1991
- 1991-09-09 JP JP3227637A patent/JPH0566745A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6154508A (ja) | 数値制御装置 | |
| JPH0566745A (ja) | 画面表示装置 | |
| JPH05224713A (ja) | プログラマブルコントローラの表示方法 | |
| JPH01244502A (ja) | Pcのプログラム表示方式 | |
| JP2520485B2 (ja) | ドラッギング・ラバ―バンド独立表示方式 | |
| JPH0199128A (ja) | 情報処理操作卓 | |
| JP2995975B2 (ja) | 文書処理装置 | |
| JPS63313229A (ja) | 表示装置 | |
| JPS63179556U (ja) | ||
| JPS636555A (ja) | 組版システム | |
| JPS63180141A (ja) | 対話型デバツガによるデバツグ方式 | |
| JPH01282964A (ja) | イメージ処理装置 | |
| JPS5819306U (ja) | プラント状態表示装置 | |
| JPH01233616A (ja) | 画面フォーマット表示装置 | |
| JPS6242222A (ja) | 座標デ−タ送信方式 | |
| JPH01167790A (ja) | 文書表示方法 | |
| JPH0575775U (ja) | 訓練用シミュレータ | |
| JPS60176141A (ja) | 入力処理手順フアイル化図形処理システム | |
| JPS61223891A (ja) | 画像表示装置 | |
| JPS5866991A (ja) | カ−ソル表示制御方式 | |
| JPS63317866A (ja) | デ−タ出力処理方法 | |
| JPH0512953U (ja) | 小型電子式計算機 | |
| JPH0798645A (ja) | 共有画面メモリ方式及び制御装置 | |
| JPH0685163B2 (ja) | グラフ表示装置 | |
| JPH05100929A (ja) | マスタフアイル自動学習方式 |