JPH0364078B2 - - Google Patents
Info
- Publication number
- JPH0364078B2 JPH0364078B2 JP59145583A JP14558384A JPH0364078B2 JP H0364078 B2 JPH0364078 B2 JP H0364078B2 JP 59145583 A JP59145583 A JP 59145583A JP 14558384 A JP14558384 A JP 14558384A JP H0364078 B2 JPH0364078 B2 JP H0364078B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- display
- lcd
- crt
- register
- 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.)
- Expired - Lifetime
Links
- 102100029968 Calreticulin Human genes 0.000 description 54
- 238000009125 cardiac resynchronization therapy Methods 0.000 description 53
- 238000010586 diagram Methods 0.000 description 28
- 239000004973 liquid crystal related substance Substances 0.000 description 26
- 230000006870 function Effects 0.000 description 10
- 239000002131 composite material Substances 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 5
- 230000003111 delayed effect Effects 0.000 description 2
- 101100326671 Homo sapiens CALR gene Proteins 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
[技術分野]
本発明は、表示用制御装置の改良と統一に関す
る。DETAILED DESCRIPTION OF THE INVENTION [Technical Field] The present invention relates to improvement and unification of display control devices.
[背景技術]
従来においては、CRTと比較して、液晶(以
下、「LCD」という)が小型であつた。たとえ
ば、1画面当たり、CRTでは80字×25行の表示
ができたのに、LCDでは40字×4行しか表示で
きなかつた。このために、LCD用表示制御装置
とCRT用表示制御装置とは全く別のものであり、
それらの一方の表示制御装置によつて、他方の表
示制御装置を共用することができなかつた。[Background Art] Conventionally, liquid crystals (hereinafter referred to as "LCDs") have been smaller than CRTs. For example, while a CRT could display 80 characters x 25 lines per screen, an LCD could only display 40 characters x 4 lines. For this reason, LCD display control devices and CRT display control devices are completely different.
One display control device could not share the other display control device.
ところで、近年、ハンドヘルドコンピユータ
(以下、「HHC」という)が普及し、このHHCの
表示装置は、低消費電力である必要性からLCD
表示装置が用いられている。この場合、LCDは、
画面の上下方向に2つに分けられて互いに密着配
置し、並列表示を行なつている。そして、HHC
は高性能化および高機能化が進んでおり、LCD
の表示性能はCRTの表示性能に近付きつつある。
したがつて、HHCにおいて、LCDおよびCRTの
両表示装置を駆動できる表示用制御装置の出現が
要請されている。このような要請が行なわれるの
は、現在、LCDとCRTとで全く異なる表示制御
を行なつているものの、LCDとCRTとは、本質
的には同じ表示制御を行なうことができるもので
あるという背景があるからである。 By the way, in recent years, handheld computers (hereinafter referred to as "HHC") have become popular, and the display device of this HHC is an LCD due to the need for low power consumption.
A display device is used. In this case, the LCD is
The screen is divided into two in the vertical direction and placed in close contact with each other for parallel display. And H.H.C.
As the performance and functionality of LCDs continues to improve,
The display performance of is approaching that of CRT.
Therefore, in HHC, there is a demand for a display control device that can drive both LCD and CRT display devices. The reason for this request is that although LCDs and CRTs currently perform completely different display controls, LCDs and CRTs can essentially perform the same display control. This is because there is a background.
[背景技術の問題点]
しかし、現実的には、まず、LCDの表示仕様
が物理的に固定されている(たとえば、水平の走
査線の数がLCDによつて固定されている)し、
LCDの場合は垂直または水平の帰線が必要ない
ので、ソフトウエアの互換性を完全に維持したま
ま、それらの種々の仕様を有するLCDに対して、
CRTと同様に充分な表示制御を行なうことがで
きないという問題がある。[Problems with the background art] However, in reality, first, the display specifications of the LCD are physically fixed (for example, the number of horizontal scanning lines is fixed by the LCD),
Since LCDs do not require vertical or horizontal retrace lines, they can be used for LCDs with different specifications while maintaining full software compatibility.
Similar to CRTs, there is a problem in that sufficient display control cannot be performed.
また、従来は、LCDは階調表示(中間調)が
できないために、CRTと同じ表示ができないと
いう問題がある。 Furthermore, conventional LCDs have the problem of not being able to display gradations (halftones) and therefore not being able to display the same images as CRTs.
さらには、LCDは一般に表示クロツクスピー
ドが遅いので表示制御装置のスピードが遅くな
り、CPUからのメモリのアクセスも遅くなつて
しまい、CRT表示の場合よりも装置の性能が低
下するという問題がある。 Furthermore, since LCDs generally have slow display clock speeds, the speed of the display control device is slow, and memory access from the CPU is also slow, resulting in lower device performance than with CRT displays. .
また、従来の表示制御装置は、外部レジスタの
追加ができないので、構成制御が必要な場合に、
これに必要な回路が多くなるという問題がある。
さらに、従来のソフトウエアを使用する場合、装
置が機能拡張されていると、そのソフトウエアの
実行に際し機能拡張の保護ができないという問題
もある。 In addition, conventional display control devices do not allow the addition of external registers, so when configuration control is required,
There is a problem that this requires a large number of circuits.
Furthermore, when using conventional software, if the device has expanded functions, there is a problem that the expanded functions cannot be protected when the software is executed.
[発明の目的]
本発明は、上記従来の問題点に着目してなされ
たものであり、ソフトウエアの互換性を完全に維
持したまま、それらの種々の仕様を実現し、
LCD表示において階調表示を行ない、CRT表示
と同じ程度のアクセスを実現し、構成制御を可能
とし、さらに、従来のソフトウエアにおいて機能
拡張した場合の保護ができる表示制御回路を提供
することを目的とするものである。[Object of the Invention] The present invention has been made by focusing on the above-mentioned conventional problems, and achieves various specifications while completely maintaining software compatibility.
The purpose of the present invention is to provide a display control circuit that performs gradation display on an LCD display, achieves the same level of access as a CRT display, enables configuration control, and also provides protection when functions are expanded in conventional software. That is.
[発明の概要]
本発明は、CRTを表示制御するモード、また
は液晶を表示制御するモードを選択するモード選
択手段を設け、そのCRTの表示制御を実行する
手段と、その液晶の表示制御を実行する手段とを
有するものである。[Summary of the Invention] The present invention provides mode selection means for selecting a mode for display control of a CRT or a mode for display control of a liquid crystal, a means for executing display control of the CRT, and a means for executing display control of the liquid crystal. It has the means to do so.
[発明の実施例]
第1図は、本発明の一実施例を示すブロツク図
である。[Embodiment of the Invention] FIG. 1 is a block diagram showing an embodiment of the present invention.
LCDC10は、LCDまたはCRTの表示を制御
するLSIである。このLCDC10は、CRTコント
ローラ11と、データ信号を増幅するドライバ1
2と、アトリビユートグラフイツク13と、アル
フア14と、カラーセレクタ15と、色変換を行
なう色パレツト16と、コンポジツトカラージエ
ネレータ17と、モードセレクトレジスタ71と
を有する。CRTコントローラ11は、パラメー
タをセツトするとそれに基づいてタイミング信号
に発生するものである。カラーセレクタ15は、
表示手段20としてカラーCRTを使用する場合
にはカラーを指定する4ビツトのデジタル信号を
出力するものである。コンポジツトカラージエネ
レータ17は、Y信号を作るため及びアナログ
RGB信号を作るために、D/A変換したり、
LCDのタイプ1〜3の各モードに合せて出力信
号を発生するものである。 The LCDC 10 is an LSI that controls display on an LCD or CRT. This LCDC 10 includes a CRT controller 11 and a driver 1 that amplifies data signals.
2, an attributive graphic 13, an alpha 14, a color selector 15, a color palette 16 for performing color conversion, a composite color generator 17, and a mode select register 71. The CRT controller 11 generates a timing signal based on the set parameters. The color selector 15 is
When a color CRT is used as the display means 20, it outputs a 4-bit digital signal specifying the color. Composite color generator 17 is used to generate a Y signal and an analog
D/A conversion to create RGB signals,
It generates output signals in accordance with each mode of LCD types 1 to 3.
LCDC10は、また、内部コントロールレジス
タ18および第1図に示す回路を有する。 LCDC 10 also has an internal control register 18 and the circuitry shown in FIG.
表示手段20としては、CRTまたはLCDが使
用される。 As the display means 20, a CRT or LCD is used.
LCDC10の外部には、DRAMまたはSRAM
からなるVRAM(ビデオ用RAM)30と、CPU
からのアドレス信号をラツチするアドレスラツチ
31と、LCDC10からのモードをラツチするデ
ータラツチ32と、データラツチ32からの信号
に基づいて、文字情報をドツトに変えるキヤラク
タジエネレータ33と、内部コントロールレジス
タ18からのデータを受ける外部コントロールレ
ジスタ34とが設けられている。 External to LCDC10 is DRAM or SRAM.
VRAM (video RAM) 30 consisting of
An address latch 31 that latches the address signal from the LCDC 10, a data latch 32 that latches the mode from the LCDC 10, a character generator 33 that converts character information into dots based on the signal from the data latch 32, and a character generator 33 that changes character information to dots based on the signal from the data latch 32. An external control register 34 for receiving data is provided.
次に、上記実施例の動作の概要について説明す
る。 Next, an overview of the operation of the above embodiment will be explained.
第2図は、LCDC10の中に設けられたI/O
レジスタの総てを示す図である。このI/Oレジ
スタは、互いに異なる複数のレジスタの機能を有
する。 Figure 2 shows the I/O installed in the LCDC10.
FIG. 3 is a diagram showing all registers. This I/O register has multiple register functions that are different from each other.
ここで、表示手段20としてのCRTに、文字
を表示するには、図示しないCPUからのデータ
信号がドライバ12を介してVRAMに一旦書込
まれる。CRTC10は、CRTの同期・走査に合
せてVRAM30を繰返し読出す。この読出しデ
ータはデータラツチ32にラツチされ、そのデー
タがキヤラクタジエネレータ33およびアルフア
14によつてドツトに変えられ、カラーセレクタ
15によつて色信号に変換されてCRTに送られ
る。また、色変換を行ないたい場合には、カラー
パレツト16が使用され、コンポジツトカラージ
エネレータ17によつてD/A変換されてY信号
がCRTに送られる。 Here, in order to display characters on the CRT serving as the display means 20, a data signal from a CPU (not shown) is once written into the VRAM via the driver 12. The CRTC 10 repeatedly reads the VRAM 30 in accordance with the synchronization and scanning of the CRT. This read data is latched in a data latch 32, converted into dots by a character generator 33 and alpha 14, converted into a color signal by a color selector 15, and sent to the CRT. Further, when it is desired to perform color conversion, the color palette 16 is used, D/A converted by the composite color generator 17, and the Y signal is sent to the CRT.
一方、表示手段20として、LCDを使用した
場合には、コンポジツトジエネレータ17におい
て、D/A変換されずに、別の操作によつて
LCDを表示制御する。この操作については、後
述する。なお、LCDを使用した場合に、その
LCDに送られる信号は、第1図においてLCDC1
0と表示手段20との間のインタフエースに、
( )で囲んで示してある。 On the other hand, when an LCD is used as the display means 20, the composite generator 17 does not perform D/A conversion but performs another operation.
Controls the LCD display. This operation will be described later. Note that when using an LCD,
The signal sent to the LCD is LCDC1 in Figure 1.
0 and the display means 20,
It is shown in parentheses.
このようにして、上記インタフエースは、
CRTとLCDとに共用されている。 In this way, the above interface becomes
Commonly used by CRT and LCD.
I/Oレジスタに、アドレス信号として、D
(HEX)つまり、「1101」を送ると、第2図の表
に示すように、データ「P,D6,……,D0」を
書込むことができる。このデータは、第3図に示
すレジスタバンクのアドレスとしての機能を有す
るレジスタを指定するものである。ここで、上記
「P」は後述するプロテクトビツトであるが、こ
れを別にし、「D6,……,D0」の7ビツトが、
第3図に示すアドレスと同じものであり、このア
ドレスと各レジスタの機能との対応関係は、同じ
く第3図に示してある。 D to the I/O register as an address signal.
(HEX) That is, when "1101" is sent, data "P, D6, . . . , D0" can be written as shown in the table of FIG. This data specifies a register that functions as an address for the register bank shown in FIG. Here, the above "P" is a protect bit which will be described later, but apart from this, the 7 bits "D6,...,D0" are
This is the same address as shown in FIG. 3, and the correspondence between this address and the functions of each register is also shown in FIG.
たとえば、第2図のアドレスD(HEX)におけ
る「D6,……,D0」の7ビツトが、「1100101」
であれば、第3図における7ビツトのデータはモ
ニタコントロールとしてのレジスタの機能を発揮
する。この場合、ビツト7は、入力手段としてマ
ウスまたはライトペンを選択するビツトであり、
それが「1」のときにマウスを選択し、それが
「0」のときにライトペンを選択するものである。
ビツト6は、第1図に示すVRAM30として
SRAM(スタテイツクRAM)またはDRAM(ダ
イナミツクRAM)を選択するビツトであり、そ
れが「1」のときにSRAMを選択し、それが
「0」のときにDRAMを選択するものである。ビ
ツト5は、表示手段20としてLCDまたはCRT
を選択するビツトであり、それが「1」のときに
LCDを選択し、それが「0」のときにCRTを選
択するものである。 For example, the 7 bits of "D6,...,D0" in address D (HEX) in Figure 2 are "1100101".
If so, the 7-bit data in FIG. 3 functions as a register as a monitor control. In this case, bit 7 is a bit that selects the mouse or light pen as the input means,
When it is "1", the mouse is selected, and when it is "0", the light pen is selected.
Bit 6 is used as VRAM30 shown in Figure 1.
This bit selects SRAM (static RAM) or DRAM (dynamic RAM); when it is ``1'', SRAM is selected, and when it is ``0'', DRAM is selected. Bit 5 indicates that the display means 20 is LCD or CRT.
is a bit that selects , and when it is "1"
It selects LCD, and when it is "0", selects CRT.
一方、第2図のアドレスD(HEX)における
「D6,……,D0)の7ビツトが、「1100110」で
あれば、第3図における8ビツトのデータはテス
ト/LCDコントロール/ラスタアジヤストとし
てのレジスタの機能を発揮する。この場合、ビツ
ト5,4,3,2は、LCDのタイプ1〜3(これ
らの各タイプについては後述する)を選択するビ
ツトであり、ビツト1,0は、第4図で説明する
垂直表示位置(ラスタアジヤスト)の量を選択す
るビツトである。 On the other hand, if the 7 bits of "D6,...,D0)" in address D (HEX) in Figure 2 are "1100110", the 8 bit data in Figure 3 can be used as test/LCD control/raster adjust. The function of the register is demonstrated. In this case, bits 5, 4, 3, and 2 are the bits that select LCD types 1 to 3 (each of these types will be discussed below), and bits 1 and 0 are the bits that select the vertical display as described in Figure 4. This bit selects the amount of position (raster adjust).
第4図は、垂直表示位置調整回路を示す図であ
る。 FIG. 4 is a diagram showing a vertical display position adjustment circuit.
垂直表示位置調整回路40は、シフトレジスタ
41とセレクタ42とで構成されている。シフト
レジスタ41は、垂直同期信号と、クロツクとし
ての水平同期信号とを受け、その水平同期信号が
0,1,……,5,6個それぞれ遅れた信号を出
力するものである。入力された水平同期信号と同
じタイミングの出力信号が上部フレーム信号
FLM(U)となる。この上部フレーム信号FLM
(U)は、画面の垂直方向の上部に設けた上部液
晶43(第4図B参照)を走査するときにタイミ
ングを取るものである。 The vertical display position adjustment circuit 40 includes a shift register 41 and a selector 42. The shift register 41 receives a vertical synchronization signal and a horizontal synchronization signal as a clock, and outputs signals delayed by 0, 1, . . . , 5, and 6 times, respectively, of the horizontal synchronization signal. The output signal with the same timing as the input horizontal synchronization signal is the upper frame signal.
It becomes FLM (U). This upper frame signal FLM
(U) is for timing when scanning the upper liquid crystal 43 (see FIG. 4B) provided at the top of the screen in the vertical direction.
セレクタ42は、シフトレジスタ41の出力信
号を選択し、下部フレーム信号FLM(L)として送
出すものである。下部フレーム信号FLM(L)は、
画面の垂直方向の下部に設けた下部液晶44(第
4図B参照)を走査するときにタイミングを取る
ものであり、画面の走査線の数に応じて、上部液
晶43の表示位相に対して、下部液晶44の表示
位相を変化させるものである。実施例の場合に
は、上部液晶43の表示位相に対して、下部液晶
44の表示位相が遅れている。なお、上部液晶4
3と下部液晶44とを密着して配設することによ
つて1つの画面を構成している。 The selector 42 selects the output signal of the shift register 41 and sends it out as the lower frame signal FLM(L). The lower frame signal FLM(L) is
The timing is taken when scanning the lower liquid crystal 44 (see Figure 4B) provided at the bottom of the screen in the vertical direction, and the timing is determined relative to the display phase of the upper liquid crystal 43 according to the number of scanning lines on the screen. , which changes the display phase of the lower liquid crystal 44. In the case of the embodiment, the display phase of the lower liquid crystal 44 lags behind the display phase of the upper liquid crystal 43. In addition, the upper liquid crystal 4
3 and the lower liquid crystal 44 are arranged in close contact with each other to form one screen.
たとえば、第4図Bに示すように、640×204の
LCDを使用し、640×200の画面を表示する場合
には、上部液晶43のボーダー43bとして2本
の走査線分だけ表示部43dを下げる必要があ
る。このために、下部フレーム信号FLM(L)は、
走査線2本分だけ遅れる。この状態を第4図Aに
示してある。 For example, as shown in Figure 4B, 640×204
When displaying a 640×200 screen using an LCD, it is necessary to lower the display portion 43d by two scanning lines as the border 43b of the upper liquid crystal 43. For this purpose, the lower frame signal FLM(L) is
There is a delay of two scan lines. This state is shown in FIG. 4A.
第4図において、ラスタアジヤスト0信号(第
3図においてはRAJ0で示されている)と、ラ
スタアジヤスト1信号(第3図においてはRAJ
1で示されている)とを変化させることによつ
て、下部フレーム信号FLM(U)の遅れ量を制御
できる。すなわち、ラスタアジヤスト0信号、,
ラスタアジヤスト1信号を、「0,0」,「0,
1」,「1,0」,「1,1」にすると、遅れ本数
は、それぞれ0,2,4,6本である。この遅れ
本数を適当に調節することによつて、上部液晶4
3と下部液晶44との間で、表示部分の切れ目が
生じないようにすることができる。 In FIG. 4, the raster adjust 0 signal (indicated by RAJ0 in FIG. 3) and the raster adjust 1 signal (indicated by RAJ0 in FIG.
The amount of delay of the lower frame signal FLM(U) can be controlled by changing the amount of the lower frame signal FLM(U). In other words, the raster adjust 0 signal,
Set the raster adjust 1 signal to "0, 0", "0,
1'', ``1,0'', and ``1,1'', the number of delayed lines is 0, 2, 4, and 6, respectively. By appropriately adjusting the number of delays, the upper liquid crystal 4
3 and the lower liquid crystal 44, it is possible to prevent a break in the display portion from occurring.
第5図は、コンポジツトカラージエネレータ1
7の詳細を示す回路図である。この回路17は、
CRTを表示する場合の表示制御信号と、LCDを
表示する場合の表示制御信号とを発生するもので
あり、LCD表示制御信号としては、LCDのタイ
プ1,2,3用の3種類の制御信号を発生する。 Figure 5 shows the composite color generator 1.
FIG. 7 is a circuit diagram showing details of FIG. This circuit 17 is
It generates display control signals when displaying a CRT and display control signals when displaying an LCD.As LCD display control signals, there are three types of control signals for LCD types 1, 2, and 3. occurs.
D/Aコンバータ17aは、カラーパレツト1
6から受けたR,G,Bのそれぞれのデジタル信
号をアナログ信号に変換するものであり、この変
換されたアナログ信号がCRTの表示制御信号と
して使用される。アダー17bは、カラーパレツ
ト16から送られたR,G,Bの各デジタル信号
を入力して、(4G+2R+B)の演算を行ない、
その演算結果に重みを付けて二進値として所定の
ビツト数で出力するものである。D/Aコンバー
タ17cは、アダー17bの出力信号をアナログ
に変換してY信号(輝度信号)としてCRTに出
力するものである。 The D/A converter 17a is a color palette 1
This converts the R, G, and B digital signals received from 6 into analog signals, and the converted analog signals are used as display control signals for the CRT. The adder 17b inputs the R, G, and B digital signals sent from the color palette 16, and performs the calculation (4G+2R+B).
The calculation result is weighted and output as a binary value with a predetermined number of bits. The D/A converter 17c converts the output signal of the adder 17b into an analog signal and outputs it to the CRT as a Y signal (luminance signal).
また、間引き回路17dは、LCDに表示すべ
きドツトの輝度に応じて、そのLCDに印加する
電圧のデユーテイサイクルをドツト毎に変換させ
るものであり、1垂直走査毎に出力値を決定する
(間引く)ものである。この間引き回路17dは、
ROMで構成され、その出力信号LCDのタイプ1
(後述する)用の表示制御データであり、この信
号はシフトレジスタ52(第5図A参図)に送ら
れる。 Further, the thinning circuit 17d converts the duty cycle of the voltage applied to the LCD for each dot according to the brightness of the dot to be displayed on the LCD, and determines the output value for each vertical scan. (thinning). This thinning circuit 17d is
Consists of ROM and its output signal LCD type 1
(described later), and this signal is sent to the shift register 52 (see FIG. 5A).
フイールドカウンタ17eは、垂直同期信号を
カウントし、その結果を3ビツトで出力するもの
である。この3ビツトの出力信号と、アダー17
bの出力信号の上位4ビツトとに基づいて、間引
き回路17dにおいて、上記間引き動作を実行す
るものである。 The field counter 17e counts the vertical synchronizing signal and outputs the result in 3 bits. This 3-bit output signal and the adder 17
Based on the upper four bits of the output signal b, the thinning circuit 17d executes the above thinning operation.
直列−並列コンバータ17fは、間引き回路1
7dの出力信号を4ビツトの並列信号に変換する
ものである。このコンバータ17fの出力信号は
LCDのタイプ2(後述する)用の表示データ信号
であり、この信号はシフトレジスタ53(第5図
B参照)に送られる。 The series-parallel converter 17f is the thinning circuit 1
7d output signal into a 4-bit parallel signal. The output signal of this converter 17f is
This is a display data signal for LCD type 2 (described later), and this signal is sent to the shift register 53 (see FIG. 5B).
ラツチ回路17gは、アダー17dの出力信号
のうち、上位4ビツトをラツチするものであり、
LCDの輝度重み信号を出力するものである。こ
のラツチ回路17gの出力信号はLCDのタイプ
3(後述する)用の信号データ信号であり、この
信号はシフトレジスタ54(第5図C参照)に送
られる。 The latch circuit 17g latches the upper 4 bits of the output signal of the adder 17d.
This outputs the brightness weighting signal of the LCD. The output signal of this latch circuit 17g is a signal data signal for LCD type 3 (described later), and this signal is sent to a shift register 54 (see FIG. 5C).
第5図A〜Cは、それぞれのタイプのLCDセ
グメントドライバー中のシフトレジスタの並び方
を示す図である。 FIGS. 5A to 5C are diagrams showing how shift registers are arranged in each type of LCD segment driver.
これらの図において、シフトレジスタ52,5
3,54のそれぞれと液晶43との間に存在する
ラツチは省略して示してある。 In these figures, shift registers 52, 5
The latches existing between each of 3 and 54 and the liquid crystal 43 are omitted from illustration.
WCK重みクロツク回路は、CRTコントローラ
11内に存在し、第3図にアドレス67(HEX)
のビツト4〜0のEHビツトに応じて、SCKクロ
ツクをカウントダウンすることによつて、重みク
ロツクWCKを作る。 The WCK weight clock circuit exists in the CRT controller 11 and is located at address 67 (HEX) in FIG.
The weight clock WCK is created by counting down the SCK clock according to the EH bits 4 to 0 of the weight clock.
そして、第5図Aには、1ドツトを単位とし
て、間引き回路17dを使用して、画面の1垂直
走査毎に、上記電圧の印加を制御するものが示し
てある。これが、LCDのタイプ1である。すな
わち、液晶43の水平方向のドツト数(たとえば
320ドツト)と同じ数だけフリツプフロツプ52
が設けられ、1つの直列シフトレジスタを構成す
る。このシフトレジスタには、間引き回路17d
の出力信号が順次印加され、所定の表示を行な
う。 FIG. 5A shows an arrangement in which the application of the voltage is controlled for each vertical scan of the screen using the thinning circuit 17d in units of one dot. This is type 1 of LCD. That is, the number of dots in the horizontal direction of the liquid crystal 43 (for example,
320 dots) and the same number of flip-flops 52
are provided to constitute one serial shift register. This shift register includes a thinning circuit 17d.
The output signals of are sequentially applied to perform a predetermined display.
第5図Dは、LCDのタイプ1,2において、
8段階の階調コントロールを行なつた場合のデー
タを示したものである。つまり、輝度に応じて、
8つのフイールドのうち所定数のフイールドの間
引きを行ない、その間引きが行なわれた場合に
は、当該ドツトに電圧が印加されない。これによ
つて、平均の明るさが8段階に制御できる。 Figure 5D shows that for LCD types 1 and 2,
This shows data when 8-step gradation control is performed. That is, depending on the brightness,
When a predetermined number of fields among the eight fields are thinned out, no voltage is applied to the dots concerned. With this, the average brightness can be controlled in eight levels.
ここで、所定フイールド(たとえば8つのフイ
ールド)を単位とし、その8フイールドの間にお
いて、所定のドツトに着目する。そして、そのド
ツトの輝度を最も高くしたいときには、そのドツ
トに対応するフリツプフロツプ52に、8フイー
ルドの総てについて電圧を印加する。これは、第
5図Dにおいて、ビツト「111」として示してあ
る。その輝度を中程度に高くしたいときには、そ
のドツトに対応するフリツプフロツプ52への信
号入力を、所定回数(所定フイールドについて)
だけ間引く。これは、第5図Dにおいて、たとえ
ばビツト「100」として示してある。つまり、8
フイールドのうち3フイールド分だけ間引く。こ
の間引く動作については、間引き回路17dが実
行する。 Here, a predetermined field (for example, eight fields) is used as a unit, and attention is focused on a predetermined dot between the eight fields. When it is desired to make the brightness of that dot the highest, voltages are applied to the flip-flop 52 corresponding to that dot for all eight fields. This is shown as bit "111" in FIG. 5D. When it is desired to increase the brightness to a medium level, the signal input to the flip-flop 52 corresponding to the dot is input a predetermined number of times (for a predetermined field).
Thin out only. This is shown, for example, as bit "100" in FIG. 5D. In other words, 8
Thin out 3 fields out of the fields. This thinning operation is executed by the thinning circuit 17d.
一方、第5図Bには、上記LCDのタイプ1と
基本的には同じであるが、フリツプフロツプ52
の全部を直列に1つのシフトレジスタを構成させ
る代りに、フリツプフロツプ53の所定数によつ
て1つのシフトレジスタを構成させ、つまり、複
数並列のシフトレジスタを有するものを示してあ
る。これが、LCDのタイプ2である。このよう
にすることによつて、LCDのタイプ1よりも、
フリツプフロツプ53の電力消費が少なくなる。
この場合も、第5図Dで説明した原理が適用され
る。第5図Bにおいては、フリツプフロツプ80個
で1つのシフトレジスタを構成し、全部で4つの
シフトレジスタ(、、、で示してある)
が存在する例を示してある。間引き回路17dか
らの輝度情報は、、、、の順序で記憶さ
れ、その切換はクロツクECKが行なう。 On the other hand, FIG. 5B shows a flip-flop 52, which is basically the same as the above-mentioned LCD type 1.
Instead of configuring all of the flip-flops in series to configure one shift register, one shift register is configured by a predetermined number of flip-flops 53, that is, a plurality of parallel shift registers is shown. This is type 2 of LCD. By doing this, compared to LCD type 1,
The power consumption of flip-flop 53 is reduced.
In this case as well, the principle explained in FIG. 5D is applied. In FIG. 5B, one shift register is composed of 80 flip-flops, and there are four shift registers in total (indicated by , , ).
An example in which there exists is shown. The luminance information from the thinning circuit 17d is stored in the order of . . . , and the switching is performed by the clock ECK.
また、第5図Cには、1ドツト毎に、輝度の幅
の最小単位時間を与えることによつて、液晶43
への電圧の印加を制御するものが示されている。
これが、LCDのタイプ3である。上記輝度の幅
の最小単位時間は、たとえば、交流化信号(1ド
ツトをドライブする時間、1ラインをドライブす
る時間でもある)の半サイクルの16分の1であ
る。これを実行するために4ビツトを使用し、各
ビツトは、上記最小時間のそれぞれ1,2,4,
8倍の重み幅の意味を持たせ、つまり各ビツトに
重みを持たせている。そして、1ドツト毎に、最
小時間と重み幅とを4ビツトに値に対応して組合
わせて、上記電圧の印加時間を制御するものであ
る。 In addition, in FIG. 5C, by giving the minimum unit time of the brightness width to each dot, the liquid crystal 43
Controls for applying voltage to are shown.
This is type 3 LCD. The minimum unit time of the luminance width is, for example, 1/16 of a half cycle of the alternating current signal (the time to drive one dot or the time to drive one line). We use 4 bits to do this, and each bit corresponds to 1, 2, 4,
It has a meaning of 8 times the weight width, that is, each bit is given a weight. Then, for each dot, the minimum time and the weight width are combined in 4 bits corresponding to the values to control the voltage application time.
ラツチ回路17gの出力信号と、LCDのドラ
イブ波形との関係の例を第5図Eに示してある。
つまり、1水平走査時間内に、輝度に応じて、輝
度の幅の最小単位時間の整数倍だけ、液晶に電圧
を印加させる。これによつて、平均の明るさが16
段階に制御できる。第5図Eの場合、+2.5Vと−
2.5Vとを有する交流化信号に従つて、所定のデ
ユーテイ波形で液晶に電圧を印加する。CRTコ
ントローラ11において、ウエイト重みパルス
WCKに基づいて、パルスW0,W1,W3が作
られる。パルスW0は、輝度の幅の最小単位時間
に対応するパルスW1,W2,W3はそれぞれ、
パルスW0の2,4,8倍のパルス幅を有するパ
ルスである。ラツチ回路17gの出力信号が
「1111」の場合には、1水平走査時間の総てに亘
つて交流化信号が印加されることが好ましいが、
多少の隙間が存在してもよい。 An example of the relationship between the output signal of the latch circuit 17g and the LCD drive waveform is shown in FIG. 5E.
That is, within one horizontal scanning time, a voltage is applied to the liquid crystal according to the brightness for an integral multiple of the minimum unit time of the width of the brightness. This results in an average brightness of 16
Can be controlled in stages. In the case of Figure 5 E, +2.5V and -
A voltage is applied to the liquid crystal with a predetermined duty waveform according to an alternating current signal having a voltage of 2.5V. In the CRT controller 11, the weight weight pulse
Based on WCK, pulses W0, W1, and W3 are generated. The pulse W0 corresponds to the minimum unit time of the brightness width.The pulses W1, W2, and W3 correspond to the minimum unit time of the brightness width.
This pulse has a pulse width that is 2, 4, or 8 times that of pulse W0. When the output signal of the latch circuit 17g is "1111", it is preferable that the alternating current signal is applied throughout one horizontal scanning time;
Some gaps may exist.
すなわち、第6図に示すLDn(nは0〜7の整
数であり、このLDnは、シフトレジスタ54から
送られるデジタル情報であつて、4ビツトで構成
されている)の各表示制御信号と、上記パルスW
0,W1,W2,W3とを論理回路で処理した信
号に基づいて、LCDを制御する。具体的には、
4つのAND回路と1つのRO回路とが設けられ、
LD0とW0とが1つ目のAND回路で処理され、
LD1とW1とが2つ目のAND回路で処理され、
LD2とW2とが3つ目のAND回路で処理され、
LD3とW3とが4つ目のAND回路で処理され、
上記4つのAND回路の出力信号が上記OR回路に
入力され、このOR回路の出力信号に基づいて、
LCDの輝度が制御される。 That is, each display control signal of LDn (n is an integer from 0 to 7, and this LDn is digital information sent from the shift register 54 and is composed of 4 bits) shown in FIG. The above pulse W
0, W1, W2, and W3 processed by a logic circuit, the LCD is controlled. in particular,
Four AND circuits and one RO circuit are provided,
LD0 and W0 are processed by the first AND circuit,
LD1 and W1 are processed by the second AND circuit,
LD2 and W2 are processed by the third AND circuit,
LD3 and W3 are processed by the fourth AND circuit,
The output signals of the above four AND circuits are input to the above OR circuit, and based on the output signals of this OR circuit,
LCD brightness is controlled.
このようにして、ドツトの中間輝度(中間調)
を複数設定できる。 In this way, the intermediate brightness (halftone) of the dot
You can set multiple .
第6図は、各表示手段に対する表示制御信号を
示した図表である。 FIG. 6 is a chart showing display control signals for each display means.
この図表では、CRTとLCDのタイプ1〜3と
のそれぞれについて、発生する表示制御信号を示
してある。ここで、VSYNCは垂直同期信号であ
り、HSYNCは水平同期信号であり、LCはシフ
トレジスタからラツチにビデオ信号を取出すクロ
ツクであり、SCKはビデオ信号をシフトレジス
タに入るクロツクであり、ECKはLCDのドライ
バをイネーブルにするクロツクであり、WCKは
輝度の重みの単位となるウエイトクロツクであ
る。そして、B,G,R,Yはそれぞれ青の原色
輝度信号,緑の原色輝度信号,赤の原色輝度信
号,モノクロ輝度信号である。また、CHは色位
相信号であり、Mは交流化信号である。なお、図
中U,Lはそれぞれ上部液晶用,下部液晶用を示
す記号である。 This chart shows display control signals generated for each of CRT and LCD types 1 to 3. Here, VSYNC is the vertical synchronization signal, HSYNC is the horizontal synchronization signal, LC is the clock that takes the video signal from the shift register to the latch, SCK is the clock that takes the video signal into the shift register, and ECK is the clock that takes the video signal from the shift register to the latch. WCK is a weight clock that is a unit of luminance weight. B, G, R, and Y are a blue primary color brightness signal, a green primary color brightness signal, a red primary color brightness signal, and a monochrome brightness signal, respectively. Further, CH is a color phase signal, and M is an alternating current signal. Note that U and L in the figure are symbols indicating upper liquid crystal use and lower liquid crystal use, respectively.
第7図は、CPUタイムスロツトと表示タイム
スロツトとの関係を示した図である。 FIG. 7 is a diagram showing the relationship between CPU time slots and display time slots.
第7図1には、CPUタイムスロツトとCRTの
表示タイムスロツトとが示されており、両タイム
スロツトは互いにほぼ同じ長さで繰り返して発生
する。一方、第7図2には、CPUタイムスロツ
トとLCDの表示タイムスロツトとが示されてお
り、CPUタイムスロツトの長さはLCDの表示タ
イムスロツトの長さのほぼ3倍に設定されてい
る。 FIG. 71 shows a CPU time slot and a CRT display time slot, both time slots occurring repeatedly with approximately the same length. On the other hand, FIG. 72 shows the CPU time slot and the LCD display time slot, and the length of the CPU time slot is set to be approximately three times the length of the LCD display time slot.
第7図2について、全体的に見ると、LCDの
表示タイムスロツトの合計時間を短くし、CPU
タイムスロツトの合計時間を長くしている。これ
は、LCDのアクセススピードがCRTのそれより
も一般に遅いために、LCDの表示タイムスロツ
トを少なくしても支障がなく、これによつて余裕
ができた時間をCPUタイムスロツトとして使用
することによつて、CPUの動作を速くするため
である。 Regarding Fig. 7 2, overall, the total time of the LCD display time slot is shortened, and the CPU
The total time of the time slot is increased. This is because the access speed of an LCD is generally slower than that of a CRT, so there is no problem even if the LCD display time slot is reduced, and the free time created by this can be used as a CPU time slot. Therefore, this is to speed up the operation of the CPU.
第7図Aは、液晶表示時のメモリアクセス高速
化回路を示す図である。 FIG. 7A is a diagram showing a memory access speeding up circuit during liquid crystal display.
この図において、基本クロツク回路61からの
基本クロツクが、CRT用タイミング信号発生回
路62と、LCD用タイミング信号発生回路63
とに送られる。CRT用タイミング信号発生回路
62は、CRT用ローアドレスセレクト信号
CRASとCRT用カラムアドレスセレクト信号
CCASとセレクタ64に送る。LCD用タイミング
信号発生回路63は、LCD用のローアドレスセ
レクト信号LRASとLCD用のカラムアドレスセレ
クト信号LCASとをセレクタ64に送る。 In this figure, the basic clock from the basic clock circuit 61 is transmitted to the CRT timing signal generation circuit 62 and the LCD timing signal generation circuit 63.
sent to. The CRT timing signal generation circuit 62 generates a CRT row address select signal.
Column address select signal for CRAS and CRT
Send to CCAS and selector 64. The LCD timing signal generation circuit 63 sends an LCD row address select signal LRAS and an LCD column address select signal LCAS to the selector 64.
また、セレクタ65は、表示手段20として
CRTを使用するかまたはLCDを使用するかを示
すCRT/LCD切換え信号を受けて、セレクタ6
4に対して、CRT用のローアドレスセレクト信
号CRASまたはLCD用のローアドレスセレクト信
号LRASを、ローアドレスセレクト信号RASと
して出力させ、CRT用のカラムアドレスセレク
ト信号CCASまたはLCD用のカラムアドレスセレ
クト信号LCASを、カラムアドレスセレクト信号
CASとして出力させる。 Further, the selector 65 serves as the display means 20.
Selector 6 receives a CRT/LCD switching signal indicating whether to use CRT or LCD.
4, the row address select signal CRAS for CRT or the row address select signal LRAS for LCD is output as the row address select signal RAS, and the column address select signal CCAS for CRT or the column address select signal LCAS for LCD is output. , column address select signal
Output as CAS.
これによつて、第7図D1に示すCRT使用時
のタイムスロツトと、第7図2に示すLCD使用
時のタイムスロツトとが切換えて使用される。メ
モリアクセスの繰り返しの1サイクルの間に、
CRT使用時のタイムスロツトにおいてはCPUタ
イムスロツトが2つであるのに対して、LCD使
用時のタイムスロツトにおいてはCPUタイムス
ロツトが3つとなるので、CPUの処理がいくぶ
ん高速になる。図中、CPUはCPUタイムスロツ
ト、CRTはCRTタイムスロツト、LCDはLCDタ
イムスロツト、(E)は偶数番目、(O)は奇数番目
を示している。 As a result, the time slot shown in FIG. 7D1 when using the CRT and the time slot when using the LCD shown in FIG. 72 are switched and used. During one cycle of repeated memory access,
There are two CPU time slots in the time slot when using a CRT, but there are three CPU time slots in the time slot when using an LCD, so the CPU processing becomes somewhat faster. In the figure, CPU indicates a CPU time slot, CRT indicates a CRT time slot, LCD indicates an LCD time slot, (E) indicates an even number, and (O) indicates an odd number.
なお、第7図Cは、CRT使用時の一般的なタ
イムスロツトを示してある。図中、ROWはロー
アドレス信号、COLはカラムアドレス信号を示
すものである。 Incidentally, FIG. 7C shows a general time slot when using a CRT. In the figure, ROW indicates a row address signal, and COL indicates a column address signal.
第7図Bは、LCD表示時のCPUアクセスが
CRT表示時のCPUアクセスに比べて遅くなる回
路図である。この回路は、基本クロツクをそのま
まタイミング信号発生回路67に送つたときに、
第7図D1に示すCRT使用時のタイムスロツト
が実行され、分周回路66によつて基本クロツク
を1/2に分周してから、タイミング信号発生回路
67に送つたときに、第7図D3に示すCRT使
用時のタイムスロツトの状態になる。第7図Bに
示す回路よりも、第7図Aに示す回路の方が、
LCD使用時のメモリアクセスが高速になる。 Figure 7B shows the CPU access during LCD display.
This is a circuit diagram that is slower than CPU access when displaying on a CRT. When this circuit sends the basic clock as is to the timing signal generation circuit 67,
When the time slot when using a CRT shown in FIG. The time slot state when using a CRT is shown in D3. The circuit shown in FIG. 7A is better than the circuit shown in FIG. 7B.
Memory access is faster when using the LCD.
第8図は、外部コントロールレジスタを示す回
路図である。 FIG. 8 is a circuit diagram showing an external control register.
図において、内部コントロールレジスタ18
は、LCDC10の中に設けられ、外部コントロー
ルレジスタ34は、LCDC10の外に設けられて
いる。両コントロールレジスタ18,34は、互
いにデータバスと介して接続されている。そし
て、ゲート35は、水平同期信号が生ているとき
に、データを受け入れるものである。したがつ
て、外部コントロールレジスタ34は、水平同期
信号が発生しているときに、内部コントロールレ
ジスタ18からデータを受けることができる。 In the figure, internal control register 18
is provided inside the LCDC 10, and the external control register 34 is provided outside the LCDC 10. Both control registers 18 and 34 are connected to each other via a data bus. The gate 35 accepts data when the horizontal synchronization signal is present. Therefore, external control register 34 can receive data from internal control register 18 when the horizontal synchronization signal is occurring.
その外部コントロールレジスタ34の用途は
種々考えられるが、たとえば、CRTとLCDとの
選択を行なう信号を記憶したり、外部ページレジ
スタとして使用してもよい。したがつて、その外
部コントロールレジスタ34によつて、構成制御
が可能になるという利点がある。 Various uses of the external control register 34 are conceivable; for example, it may be used to store a signal for selecting between CRT and LCD, or may be used as an external page register. Therefore, the external control register 34 has the advantage of allowing configuration control.
第8図Aは、水平同期信号とデータバスの信号
との関係を示すタイムチヤートである。第8図B
は、表示タイミングと同期信号のタイミングとを
示す図である。この図において、斜視を施した部
分が同期信号のタイミングである。 FIG. 8A is a time chart showing the relationship between the horizontal synchronization signal and the data bus signal. Figure 8B
FIG. 2 is a diagram showing display timing and synchronization signal timing. In this figure, the shaded part is the timing of the synchronization signal.
なお、水平同期信号の代りに垂直同期信号を使
用してもよい。これらを含めてストローブパルス
と呼ぶ。 Note that a vertical synchronization signal may be used instead of the horizontal synchronization signal. These pulses are collectively referred to as strobe pulses.
第8図のようにすることによつて、外部コント
ロールレジスタ34を設ける場合、ICのピン数
を増やす必要がなく、また、新たな周辺部品を必
要としないという利点がある。 By doing as shown in FIG. 8, there is an advantage that when the external control register 34 is provided, there is no need to increase the number of pins of the IC, and no new peripheral components are required.
第9図は、所定ビツトをプロテクトする回路図
である。 FIG. 9 is a circuit diagram for protecting predetermined bits.
図において、モードセレクトレジスタ71は、
第1図のLCDC10内に示してあり、CPUからの
アドレス8(HEX)へのライトストローブ信号
を受け、ビツト0〜7に対応する8つのモード選
択信号を取込み出力するものである。そのライト
ストローブ信号は、第2図に示すI/Oレジスタ
のポート8(HEX)から出力されるものである。
ビツト6および7の出力端子には、それぞれ
AND回路72,73が接続されている。 In the figure, the mode select register 71 is
It is shown in the LCDC 10 in FIG. 1, and receives a write strobe signal from the CPU to address 8 (HEX), and takes in and outputs eight mode selection signals corresponding to bits 0 to 7. The write strobe signal is output from port 8 (HEX) of the I/O register shown in FIG.
The output terminals of bits 6 and 7 each have
AND circuits 72 and 73 are connected.
ここで、ビツト6は、拡張機能160×200カラー
モードの意味を有するものであり、ビツト7は、
スタンバイモードの意味を有するものである。
AND回路72,73の他端には、第2図に示す
I/OレジスタのポートD(HEX)、すなわち、
レジスタバンクアドレスのビツト7であるプロテ
クトビツト「P」の信号が印加される。 Here, bit 6 has the meaning of extended function 160×200 color mode, and bit 7 has the meaning of
This has the meaning of standby mode.
The other ends of the AND circuits 72 and 73 are connected to port D (HEX) of the I/O register shown in FIG.
A protect bit "P" signal, which is bit 7 of the register bank address, is applied.
つまり、プロテクトビツト「P」が「1」の場
合には、モードセレクトレジスタ71のビツト
6,7がそのまま出力され、逆に、プロテクトビ
ツト「P」が「0」の場合には、モードセレクト
レジスタ71のビツト6,7が出力されない。す
なわち、プロテクトビツトがセツトされた場合に
は、機能拡張されたビツトが無視される。 In other words, when the protect bit "P" is "1", bits 6 and 7 of the mode select register 71 are output as they are, and conversely, when the protect bit "P" is "0", the mode select register 71 is output as is. Bits 6 and 7 of 71 are not output. That is, if the protect bit is set, the enhanced bit is ignored.
したがつて、従来は、たとえば、上記ビツト
6,7は使用されていないので、市場にあるソフ
トウエアにおいてビツト6,7を気にしないで使
つているものがあると予想される。つまり、上記
例の場合、ビツト6,7が定義されていないの
で、それらは「1」でもなく、また「0」でもよ
く、そのいずれであるかわからない状態である。
ところが、機能拡張した場合には一般に種々のプ
ログラムの間では互換性の維持が困難であるが、
その場合においても、プロテクトビツト「P」を
「0」にしておきさえすればよいので、ソフトウ
エアの互換性を確保する操作が非常に容易である
という利点がある。 Therefore, in the past, for example, bits 6 and 7 were not used, so it is expected that some software on the market uses bits 6 and 7 without paying attention to them. That is, in the case of the above example, bits 6 and 7 are not defined, so they may be neither "1" nor "0", and it is not known which one they are.
However, when functionality is expanded, it is generally difficult to maintain compatibility between various programs.
Even in that case, it is only necessary to set the protect bit "P" to "0", so there is an advantage that the operation for ensuring software compatibility is very easy.
[発明の効果]
本発明は、ソフトウエアの互換性を完全に維持
したまま、それらの種々の仕様を実現でき、
LCD表示において階調表示が可能であるので
CRT表示と同じ程度の利用が実現でき、また、
構成制御を可能とし、さらに、従来のソフトウエ
アにおいて機能拡張した場合の保護が可能である
という効果を有する。[Effects of the Invention] The present invention can realize various specifications while completely maintaining software compatibility.
Since gradation display is possible on LCD display,
It can be used to the same extent as a CRT display, and
It has the advantage of enabling configuration control and furthermore, enabling protection when functions are expanded in conventional software.
第1図は本発明の一実施例を示すブロツク図、
第2図はI/Oレジスタの機能説明図、第3図は
レジスタバンクの説明図、第4図は垂直表示位置
調整回路を示す回路図、第4図Aはデータ信号と
フレーム信号との関係を示すタイムチヤート、第
4図BはLCDにおける表示状態を示す図、第5
図はコンポジツトカラージエネレータの詳細を示
すブロツク図、第5図A,B,Cは各タイプの
LCDセグメントドライバー中のシフトレジスタ
の並び方を示す図、第5図DはLCDのタイプ1,
2を使用した場合において、Y信号をD/A変換
する前の上位3ビツトとフイールドとの関係を示
す図、第5図Eは輝度の最小単位時間の組合わせ
を示す図、第6図は各表示手段に対する表示制御
信号を示す図表、第7図はCPUタイムスロツト
と表示タイムスロツトとの関係を示す図、第7図
Aは液晶表示時のメモリアクセス高速化回路を示
す図、第7B図は液晶表示時のメモリアクセスが
高速化されない回路図、第7図CはCRT使用時
の一般的なタイムスロツトを説明する図、第7図
Dはメモリアクセスの繰り返しの1サイクルを示
す図、第8図は外部コントロールレジスタを示す
図、第8図Aは外部コントロールレジスタのタイ
ムチヤート、第8図Bは水平同期信号をデータバ
スの信号との関係を示す図、第9図は所定ビツト
をプロテクトする回路図である。
10…LCDC、11…CRTコントローラ、1
7a…D/Aコンバータ、17b…アダー、17
c…D/Aコンバータ、17d…間引き回路、1
7e…フイールドカウンタ、17f…直列−並列
コンバータ、18…内部コントロールレジスタ、
19…アドレスラツチ/タイミング発生、20…
表示手段、30…VRAM、34…外部コントロ
ールレジスタ、41…シフトレジスタ、42…セ
レクタ、43…上部液晶、44…下部液晶、5
2,53,54…シフトレジスタ、71…モード
セレクトレジスタ。
FIG. 1 is a block diagram showing one embodiment of the present invention;
Fig. 2 is a functional explanatory diagram of the I/O register, Fig. 3 is an explanatory diagram of the register bank, Fig. 4 is a circuit diagram showing the vertical display position adjustment circuit, and Fig. 4A is the relationship between data signals and frame signals. Figure 4B is a time chart showing the display status on the LCD, Figure 5
The figure is a block diagram showing the details of the composite color generator, and Figures A, B, and C are of each type.
A diagram showing the arrangement of shift registers in the LCD segment driver, Figure 5D is for LCD type 1,
2 is used, the diagram shows the relationship between the upper 3 bits of the Y signal before D/A conversion and the field, Figure 5E is a diagram showing the combination of the minimum unit time of luminance, and Figure 6 is A chart showing the display control signals for each display means, FIG. 7 is a diagram showing the relationship between the CPU time slot and display time slot, FIG. 7A is a diagram showing a memory access speeding up circuit during liquid crystal display, and FIG. 7B is a diagram showing the relationship between the CPU time slot and the display time slot. is a circuit diagram in which memory access is not accelerated when using a liquid crystal display, Figure 7C is a diagram explaining a general time slot when using a CRT, Figure 7D is a diagram showing one cycle of repeated memory access, Figure 8 is a diagram showing the external control register, Figure 8A is a time chart of the external control register, Figure 8B is a diagram showing the relationship between the horizontal synchronization signal and the data bus signal, and Figure 9 is a diagram showing the protection of specified bits. FIG. 10... LCDC, 11... CRT controller, 1
7a...D/A converter, 17b...Adder, 17
c... D/A converter, 17d... Thinning circuit, 1
7e...Field counter, 17f...Series-parallel converter, 18...Internal control register,
19...Address latch/timing generation, 20...
Display means, 30...VRAM, 34...External control register, 41...Shift register, 42...Selector, 43...Upper liquid crystal, 44...Lower liquid crystal, 5
2, 53, 54...Shift register, 71...Mode select register.
Claims (1)
トロールレジスタと; 表示メモリ用のデータバスと; 前記表示制御用ICの外部に設けられた外部コ
ントロールレジスタと; CRTまたは液晶の非表示時間にストローブパ
ルスを発生させるストローブパルス発生手段と; 前記ストローブパルスが出ているときに、前記
データバスを介して、前記内部コントロールレジ
スタから前記外部コントロールレジスタに向かう
データ信号を通過させるゲート手段と; を有することを特徴とする表示制御装置。 2 特許請求の範囲第1項において、 前記ストローブパルスは、垂直同期信号または
水平同期信号であることを特徴とする表示制御装
置。[Claims] 1. An internal control register provided inside the display control IC; a data bus for display memory; an external control register provided outside the display control IC; strobe pulse generating means for generating a strobe pulse during a non-display time; and gate means for passing a data signal from the internal control register to the external control register via the data bus when the strobe pulse is being output. A display control device comprising: and; 2. The display control device according to claim 1, wherein the strobe pulse is a vertical synchronization signal or a horizontal synchronization signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14558384A JPS6125190A (en) | 1984-07-13 | 1984-07-13 | Display controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14558384A JPS6125190A (en) | 1984-07-13 | 1984-07-13 | Display controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6125190A JPS6125190A (en) | 1986-02-04 |
| JPH0364078B2 true JPH0364078B2 (en) | 1991-10-03 |
Family
ID=15388442
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14558384A Granted JPS6125190A (en) | 1984-07-13 | 1984-07-13 | Display controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6125190A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01105296A (en) * | 1987-06-19 | 1989-04-21 | Toshiba Corp | Display area switching control system for plasma display |
| JP2773248B2 (en) * | 1988-08-09 | 1998-07-09 | セイコーエプソン株式会社 | Image signal processing device |
| JPH02250087A (en) * | 1989-02-22 | 1990-10-05 | Sharp Corp | Display controller |
-
1984
- 1984-07-13 JP JP14558384A patent/JPS6125190A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6125190A (en) | 1986-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0171547B1 (en) | Display control system | |
| US5699076A (en) | Display control method and apparatus for performing high-quality display free from noise lines | |
| US6084561A (en) | Liquid crystal controller and liquid crystal display unit | |
| JP3253481B2 (en) | Memory interface circuit | |
| US6353435B2 (en) | Liquid crystal display control apparatus and liquid crystal display apparatus | |
| EP0525780A2 (en) | Display control device for use with flat-panel display and color CRT display | |
| EP0195203A2 (en) | Display controller | |
| US5900857A (en) | Method of driving a liquid crystal display device and a driving circuit for the liquid crystal display device | |
| KR950003981B1 (en) | Display Control Unit for Flat Displays | |
| JP2804059B2 (en) | Liquid crystal display | |
| JPH05341734A (en) | Liquid crystal display | |
| US4720803A (en) | Display control apparatus for performing multicolor display by tiling display | |
| JPH0364078B2 (en) | ||
| JPH0316035B2 (en) | ||
| JPH0316034B2 (en) | ||
| JPH11133931A (en) | Liquid crystal gradation display circuit | |
| JPS6125194A (en) | Display controller | |
| JPH0310293A (en) | Image data processing device | |
| JPH10161610A (en) | Liquid crystal display | |
| JPS6125191A (en) | Display controller | |
| US6919876B1 (en) | Driving method and driving device for a display device | |
| JP2827990B2 (en) | Liquid crystal display | |
| JP3548666B2 (en) | Liquid crystal controller and liquid crystal display | |
| JP2674145B2 (en) | Display control device | |
| JPS6126085A (en) | Image display system |