JPS60256842A - Mobile graphic display device - Google Patents

Mobile graphic display device

Info

Publication number
JPS60256842A
JPS60256842A JP59114099A JP11409984A JPS60256842A JP S60256842 A JPS60256842 A JP S60256842A JP 59114099 A JP59114099 A JP 59114099A JP 11409984 A JP11409984 A JP 11409984A JP S60256842 A JPS60256842 A JP S60256842A
Authority
JP
Japan
Prior art keywords
cursor
signal
circuit
pattern
window
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
JP59114099A
Other languages
Japanese (ja)
Inventor
Masahiro Ito
正博 伊藤
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Hokushin Electric 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 Yokogawa Hokushin Electric Corp filed Critical Yokogawa Hokushin Electric Corp
Priority to JP59114099A priority Critical patent/JPS60256842A/en
Publication of JPS60256842A publication Critical patent/JPS60256842A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To obtain a mobile graphic display device that can display a pattern at a desired position by inputting coordinate data on a picture plane where the display is desired for an optional mobile graphic pattern. CONSTITUTION:The serial picture signal cd4 outputted from a multiplexer 16 is supplied to a control circuit 17 together with the output signal S3 of an X window circuit 13 and the output signal S4 of a Y window circuit 14 to apply window signal processing. While the cursor picture signal cd5 applied with the window signal processing through the circuit 17 is supplied to a CRT19 via an OR gate 18 togethr with other picture signals. Thus it is possible to display a picture including a cursor on the CRT19. The signal cd4 can be delayed by an optional time td corrponding to ''0''-m dots against the output S3 of the circuit 13. In such a way, the position control of cursor pictures for each dot is executed.

Description

【発明の詳細な説明】 (技術分野) 本発明は、ラスクスキャン型のCRT表示装置における
カーソルなどの移動図形表示装置の改良に関するもので
ある。
DETAILED DESCRIPTION OF THE INVENTION (Technical Field) The present invention relates to an improvement in a moving graphic display device such as a cursor in a rask scan type CRT display device.

(従来技術) 従来から、この種のカーソル表示装置としてはハードワ
イヤドロシックによるクロスヘヤ形のカーソルを表示す
るものが用いられている。
(Prior Art) Conventionally, as this type of cursor display device, one that displays a crosshair-shaped cursor using a hardwired rosic has been used.

しかし、一般に、グラフィック表示装置のカーソルとし
ては、例えば円形パターンとクロスへヤパターンとを組
み合わせたものや正方形パターンとクロスへヤパターン
とを組み合わせたものなど、それぞれの用途に応じた任
意のパターンを用いることが望オしい。
However, in general, as a cursor for a graphic display device, any pattern suitable for each purpose can be used, such as a combination of a circular pattern and a crosshair pattern, or a combination of a square pattern and a crosshair pattern. is desirable.

このような任意のパターンのカーソルを表示させる方法
として、例えばグラフィックメモリプレーンを用いるこ
とが考えられるが、カーソル専用に大量のメモリを使用
することになってコスト的に好ましくない。また、カー
ソルを移動させるのにあたっては、カーソルパターンを
消したυ書いたシしなければならず、相当の処理時間が
必要になる。
As a method of displaying such an arbitrary pattern of cursors, for example, it is possible to use a graphic memory plane, but this requires a large amount of memory exclusively for the cursor, which is undesirable in terms of cost. Furthermore, in order to move the cursor, the cursor pattern must be erased and written υ, which requires a considerable amount of processing time.

(発明の目的) 本発明は、このような点に着目したものであって、その
目的は、任意のパターンの移動図形を表示させたい画面
上の座標データを入力することによって所望の位置に表
示させることができる移動図形表示装置を実現すること
にある。
(Object of the Invention) The present invention focuses on such points, and its purpose is to display a moving figure of an arbitrary pattern at a desired position by inputting coordinate data on the screen where the moving figure is to be displayed. The object of the present invention is to realize a moving graphic display device that can perform the following functions.

(発明の概要) このような目的を達成する本発明は、任意の移動図形パ
ターンデータを格納するメモリ手段と、このメモリ手段
に格納された移動図形パターンデータを複数ビット単位
で読み出す読み出し手段と、この読み出し手段で読み出
された移動図形パターンデータを画像信号に変換する信
号変換手段と、この信号変換手段で変換された画像信号
を1ドツト単位で遅延させる遅延手段とで構成されたこ
とを%徴とする。
(Summary of the Invention) The present invention, which achieves the above object, includes a memory means for storing arbitrary moving figure pattern data, a reading means for reading out the moving figure pattern data stored in the memory means in units of multiple bits, The device is composed of a signal converting means for converting the moving figure pattern data read out by this reading means into an image signal, and a delay means for delaying the image signal converted by this signal converting means in units of one dot. be a sign.

(実施例) 以下、図面を用いて本発明の詳細な説明する。(Example) Hereinafter, the present invention will be explained in detail using the drawings.

第1図は、本発明の一実施例を示すブロック図1 ログ
ロセッサ2にはデータバスDBを介してマルチプレク+
!j3.Xレジスタ4およびYレジスタ5が接続され、
アドレスバスAB’i(介してマルチプレクサ6が接続
されている。マルチプレクサ3は、マイクロプロセッサ
2とカーソルRAM 7 およびパラレル/シリアル変
換器8との間でのカーソルパターンデータの授受を制御
するものであって、マイクロプロセッサ2から加えられ
る制御信号Sc工に従って駆動制御される。Xレジスタ
4にはカーソルのX位置を表わすデータがマイクロプロ
セッサ2から設定され、Yレジスタ5にはカーソルのY
位置を表わすデータがマイクロプロセッサ2から設定さ
れる。マルチプレクサ6は、マイクロプロセッサ・ら加
えられる制御信号SC2に従ってカーソルRAM 7に
加えるアドレスを選択するものでろす、このマルチプレ
クサ6にはマイクロプロセッサルRAM 7には、例え
は第2図に示すようなmドツトを単位とするカーソルパ
ターンデータがマイ 1クロプロセツ丈2から加えられ
るアドレスデーター1賓 ad1ニ従ってマイクロプロセッサ2から書き込ま 事
れている。ここで、k/m=t(整数)とし、2K x
 8ピツトのRAMを考えると、m = 8 、k =
64゜t=8となり、128 ドツト×128 ドツト
のカーソルエリアが得られることになる。そして、Xレ
ジスタ4およびYレジスタ5にはカーソル中心Pの位置
データ(x、y)が設定されることになる。
FIG. 1 is a block diagram showing one embodiment of the present invention.
! j3. X register 4 and Y register 5 are connected,
A multiplexer 6 is connected through the address bus AB'i. The multiplexer 3 controls the exchange of cursor pattern data between the microprocessor 2, cursor RAM 7, and parallel/serial converter 8. The drive is controlled according to the control signal Sc applied from the microprocessor 2. Data representing the X position of the cursor is set in the X register 4 from the microprocessor 2, and data representing the Y position of the cursor is set in the Y register 5.
Data representing the position is set from the microprocessor 2. The multiplexer 6 selects an address to be added to the cursor RAM 7 in accordance with a control signal SC2 applied from the microprocessor. Cursor pattern data in units of dots is written from the microprocessor 2 to address data 1, which is added from the microprocessor 2. Here, k/m=t (integer) and 2K x
Considering an 8-pit RAM, m = 8, k =
64°t=8, and a cursor area of 128 dots x 128 dots is obtained. Then, the position data (x, y) of the cursor center P is set in the X register 4 and the Y register 5.

Xレジスタ4のデータのうち下位nビット(nはカーソ
ルRAM 7のデータラインmをデコードした値)を除
いた上位ビットが水平同期信号H8によりXダウンカウ
ンタ10にロードされ、γレジスタ5のデータは垂直同
期信号VSによfiYダウンヵウン送出されるドツトパ
ルスDpil/mに分周したパルス信号S1をクロック
としてダウンカウントt[始し、Yダウンカウンタ11
は水平同期信号H5をクロックとしてダウンカウントを
開始する。Xダウンカウンタ10の出力データはアドレ
ス変換器9に加えられるとともにXウィンドウ回路13
に加えられ、Yダウンカウンタ11の出力データはアド
レス変換器9に加えられるとともにYウィンドウ回路1
4に〃8見られる。アドレス変換器9は例えばPROM
で構成されていて、カーソルRAM 7に格納されてい
るカーソルパターンデータをmビット単位で並列に読み
出すためのアドレスデータad2をマルチプレクサ6を
介してカーソルRAM 7に加える。カーソルRAM 
7から読み出されたカーソルパターンデータcd1はマ
ルチプレクサ3を介してパラレル/シリアル変換器8に
加えられ、カーソルパターンデータcd工が揃った後に
タイミング制御回路12から加えられるパルス信号S2
に従ってパラレル/シリアル変換器8にロードされると
ともにドツトパルス発生器1から加えられるドツトパル
スDPに従ってシリアル画像信号cd2に変換される。
The upper bits of the data in the X register 4, excluding the lower n bits (n is the value obtained by decoding the data line m of the cursor RAM 7), are loaded into the X down counter 10 by the horizontal synchronization signal H8, and the data in the γ register 5 is Using the pulse signal S1 frequency-divided into dot pulses Dpil/m transmitted by the vertical synchronizing signal VS as a clock, the down count t [starts at the Y down counter 11
starts counting down using the horizontal synchronizing signal H5 as a clock. The output data of the X down counter 10 is applied to the address converter 9 and also to the X window circuit 13.
The output data of the Y down counter 11 is added to the address converter 9 and the Y window circuit 1
4 to 8 can be seen. The address converter 9 is, for example, a PROM.
Address data ad2 for reading out the cursor pattern data stored in the cursor RAM 7 in parallel in units of m bits is added to the cursor RAM 7 via the multiplexer 6. Cursor RAM
The cursor pattern data CD1 read from the cursor pattern data CD1 is applied to the parallel/serial converter 8 via the multiplexer 3, and after the cursor pattern data CD1 is completed, the pulse signal S2 is applied from the timing control circuit 12.
Accordingly, the signal is loaded into the parallel/serial converter 8 and converted into a serial image signal cd2 according to the dot pulse DP applied from the dot pulse generator 1.

パラレル/シリアル変換器8で変換されたシリアル画像
信号cd2はシリアル/パラレル変換器15に加えられ
てドツトパルス発生器1から加えられるドツトパルスD
Pに従って再びパラレル画像信号Cd3に変換され、変
換されたパラレル画像信号Cd3はマルチプレクサ16
に加えられる。このマルチプレクサ16は、シリアル/
パラレル変換器15から送出されるパラレル画像信号c
d3の取シ出しビットを選択するものであって、選択信
号としてXレジスタ4の下位nピットが加えられている
。これにょシ、カーソルRAM 7のカーソルパターン
データはmビットが同時に読み出されるが、マルチプレ
クサ1.6により0〜mドツト分の遅延が与えられるこ
とになシ、X方向に浴って1ドツト単位でのカーソルの
移動が実現できる。マルチプレクサ16から出力される
シリアル画像信号cd4は、Xウィンドウ回路13の出
力信号S3およびXウィンドウ回路14の出力信号S4
とともに制御回路17に加えられ、ウィンドウ信号処理
が施される。そして、制御回路17によシラインドウ信
号処理が施はれたカーソル画像信−号cd5は他の画像
信号とともにオアゲート18を介してCRT19に加え
られる。これにより、CR119には第6図に示すよう
なカーソルを含む画像を表示することができる。
The serial image signal cd2 converted by the parallel/serial converter 8 is applied to the serial/parallel converter 15 to generate dot pulses D applied from the dot pulse generator 1.
The parallel image signal Cd3 is converted again into a parallel image signal Cd3 according to P, and the converted parallel image signal Cd3 is sent to the multiplexer 16.
added to. This multiplexer 16 is a serial/
Parallel image signal c sent from parallel converter 15
It selects the extraction bit of d3, and the lower n pits of the X register 4 are added as a selection signal. In this case, m bits of the cursor pattern data in the cursor RAM 7 are read out at the same time, but a delay of 0 to m dots is given by the multiplexer 1.6. It is possible to move the cursor. The serial image signal cd4 output from the multiplexer 16 is the output signal S3 of the X window circuit 13 and the output signal S4 of the X window circuit 14.
It is also added to the control circuit 17 and subjected to window signal processing. The cursor image signal cd5 subjected to the window signal processing by the control circuit 17 is applied to the CRT 19 via the OR gate 18 together with other image signals. As a result, an image including a cursor as shown in FIG. 6 can be displayed on the CR 119.

第4図は、このような装置の動作を説明するた寸 めのタイムチャートであって、(a)はタイミング制御
回路12からXダウンカウンタ−oにクロックとしテア
Jllltう’るパルス信号S1を示しくb)はアドレ
ス変換器9からマルチプレクサ6を介してカーソルRA
M 7に加えられるアドレスデータad2を示し、(c
)はカーソルRAM 7からマルチプレクサ3を介して
パラレル/シリアル変換器8に加えられるカーソルパタ
ーンデータcd1を示し、(d)はタイミング制御回路
12からパラレル/シリアル変換器8にロード制御のた
めに加えられるパルス信号Sを示し、(e)はXウィン
ドウ回路13から制御回路17に加えられる出力信号S
を示し、(f)はマルチプレクサ16から制御回路17
に加えられるカーソル画像信号cd4を示している。
FIG. 4 is a time chart illustrating the operation of such a device, and (a) shows a pulse signal S1 which is transmitted from the timing control circuit 12 to the X down counter-o as a clock. In b), the cursor RA is sent from the address converter 9 via the multiplexer 6.
Indicates address data ad2 added to M7, (c
) shows the cursor pattern data cd1 applied from the cursor RAM 7 to the parallel/serial converter 8 via the multiplexer 3, and (d) shows the cursor pattern data cd1 applied from the timing control circuit 12 to the parallel/serial converter 8 for load control. A pulse signal S is shown, and (e) is an output signal S applied from the X window circuit 13 to the control circuit 17.
(f) shows the connection from the multiplexer 16 to the control circuit 17.
A cursor image signal cd4 is shown.

これら第4図から明らかなように、カーソル画像信号c
d をXウィンドウ回路13の出力信号Sに3 対して0〜mドツトに対応した任意の時間td遅延させ
ることができ、1ドツト単位でのカーソル画像の位置制
御が行える。
As is clear from these FIG. 4, the cursor image signal c
d can be delayed by an arbitrary time td corresponding to 0 to m dots with respect to the output signal S of the X window circuit 13, and the position of the cursor image can be controlled in units of 1 dot.

j(7)j5に構afB員ロシ・7−′″RAM 、、
屹6に格納するカーソルパターンやその大きさを異な 
0らせることによって任意のパターンでかつ操作に最適
な大きさのカーソルを表示させることができる。
j (7) j5 has af B member Roshi 7-'''RAM,,
You can change the cursor pattern and size stored in the cursor 6.
By setting the value to 0, it is possible to display a cursor in any pattern and with the optimum size for operation.

また、カーソル画像に限ることなく、例えばCADシス
テムにおけるICパターンのような任意の図形のドラッ
ギングにも応用できる。
Furthermore, the present invention is not limited to cursor images, but can also be applied to dragging arbitrary shapes such as IC patterns in CAD systems.

さらに、このような構成によれば、全両面の高速パニン
グ(panning )も行え、画像処理の高速化が図
れる。
Further, according to such a configuration, high-speed panning of all sides can be performed, and image processing can be performed at high speed.

(発明の効果) 以上説明したように、本発明によれば、任意のパターン
の移動図形を表示させたい画面上の座標データを入力す
ることによって所望の位置に表示させることができ、実
用」二の効果は大きい。
(Effects of the Invention) As explained above, according to the present invention, a moving figure of any pattern can be displayed at a desired position by inputting coordinate data on the screen where it is desired to be displayed. The effect is large.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示すブロック図、第2図は
第1図におけるカーソルRAMの説明図、第3図は本発
明に基づく表示例図、第4図は第1図の装置の動作を説
明するタイムチャートである。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is an explanatory diagram of the cursor RAM in FIG. 1, FIG. 3 is a display example diagram based on the present invention, and FIG. 4 is the device shown in FIG. 1. 3 is a time chart illustrating the operation of FIG.

Claims (1)

【特許請求の範囲】[Claims] 任意の移動図形パターンデータを格納するメモリ手段と
、このメモリ手段に格納された移動図形パターンデータ
を複数ピット単位で読み出す読み出し手段と、この読み
出し手段で読み出された移動図形パターンデータを画像
信号に変換する信号変換手段と、この信号変換手段で変
換された画像信号を1ドツト単位で遅延させる遅延手段
とで構成されたことを特徴とする移動図形表示装置。
A memory means for storing arbitrary moving figure pattern data, a reading means for reading out the moving figure pattern data stored in the memory means in units of a plurality of pits, and a moving figure pattern data read by the reading means into an image signal. 1. A moving graphic display device comprising: a signal converting means for converting; and a delay means for delaying the image signal converted by the signal converting means in units of one dot.
JP59114099A 1984-06-04 1984-06-04 Mobile graphic display device Pending JPS60256842A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59114099A JPS60256842A (en) 1984-06-04 1984-06-04 Mobile graphic display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59114099A JPS60256842A (en) 1984-06-04 1984-06-04 Mobile graphic display device

Publications (1)

Publication Number Publication Date
JPS60256842A true JPS60256842A (en) 1985-12-18

Family

ID=14629085

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59114099A Pending JPS60256842A (en) 1984-06-04 1984-06-04 Mobile graphic display device

Country Status (1)

Country Link
JP (1) JPS60256842A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03105385A (en) * 1989-09-20 1991-05-02 Hitachi Ltd Display control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03105385A (en) * 1989-09-20 1991-05-02 Hitachi Ltd Display control device

Similar Documents

Publication Publication Date Title
JPS6061796A (en) Display
US4935731A (en) Image display apparatus
JPS63193180A (en) Video display device
JPS62200394A (en) Image display unit
US4205310A (en) Television titling apparatus and method
JPH0426273B2 (en)
JPH0429479A (en) Picture output controller
JPS60256842A (en) Mobile graphic display device
JPH02110497A (en) Picture display device
JPS59101697A (en) Cursor display system
JP2609628B2 (en) Memory address controller
JPH02220097A (en) Image data display system
JPH087547B2 (en) Display memory address device
Matherat A chip for low-cost raster-scan graphic display
JPS6023892A (en) Slanting line display
SU1525727A1 (en) Device for display of information
JPH0443594B2 (en)
JPS60134284A (en) Screen inversion display system
JPS6362750B2 (en)
JP2521651Y2 (en) Display circuit of image display device
JPS62150290A (en) Character display unit
JPS5995589A (en) Crt display
JPS62141588A (en) Multiwindow display system
JPS63172190A (en) Image display controller
JPS6323191A (en) Graphic display unit