JP3568560B2 - Liquid crystal display element driving device - Google Patents
Liquid crystal display element driving device Download PDFInfo
- Publication number
- JP3568560B2 JP3568560B2 JP21395593A JP21395593A JP3568560B2 JP 3568560 B2 JP3568560 B2 JP 3568560B2 JP 21395593 A JP21395593 A JP 21395593A JP 21395593 A JP21395593 A JP 21395593A JP 3568560 B2 JP3568560 B2 JP 3568560B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- liquid crystal
- data
- memory
- electrode side
- 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 - Fee Related
Links
Images
Landscapes
- Liquid Crystal (AREA)
- Liquid Crystal Display Device Control (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、主にドットマトリクス型の液晶表示素子をマルチプレックス駆動方式で駆動する液晶表示素子駆動装置に関し、特に、表示コントローラを内蔵した走査電極側液晶駆動IC(Integrated Circuit) と、表示メモリを内蔵している信号電極側液晶駆動ICとを備えている液晶表示素子駆動装置に関するものである。
【0002】
【従来の技術】
図10に示すように、ドットマトリクス型液晶ディスプレイ55をマルチプレックス駆動方式で駆動する通常の液晶表示素子駆動装置では、表示コントローラ53および表示メモリ54が、信号電極側液晶駆動電圧変換IC51および走査電極側液晶駆動電圧変換IC52とは別の回路基板上に独立して設けられている。この液晶表示素子駆動装置では、表示コントローラ53が表示メモリ54のデータを読み取った後、そのデータを1画素単位で信号電極側液晶駆動電圧変換IC51に転送するようになっている。
【0003】
また、近年、表示コントローラや表示メモリを内蔵した液晶駆動ドライバICが製品化されてきている(特公平4−67191号公報参照)。図11に示すように、表示メモリ63と信号電極側液晶駆動電圧変換部64とが1チップに収められた信号電極側液晶駆動IC61、および、表示コントローラ65と走査電極側液晶駆動電圧変換部66とが1チップに収められた走査電極側液晶駆動IC62を備えた液晶表示素子駆動装置では、表示メモリ63のデータを、表示コントローラ65を通さずに、直接、1行単位で信号電極側液晶駆動電圧変換部64に転送できるようになっている。
【0004】
上記のように表示コントローラ65や表示メモリ63を内蔵した液晶駆動IC61・62を備えた液晶表示素子駆動装置は、表示メモリ63のデータを1行単位で液晶ディスプレイ67に転送できるので、図10に示す通常の液晶表示素子駆動装置と比較してクロック数が大幅に低減でき、ロジック回路系の低消費電力化を達成できると共に、表示コントローラ65を制御する、例えばワードプロセッサ等のCPU(Central Processing Unit)68において、処理すべき命令がなくキー入力待ち状態になったときに、CPU68を停止させておき、液晶表示素子駆動装置のみ動作させておくことがことができる低消費電力システムを構築し易いという長所を有している。
【0005】
ここで、図11に示す表示コントローラ65や表示メモリ63を内蔵した液晶駆動IC61・62を備えた液晶表示素子駆動装置の動作を、以下に説明する。尚、説明を簡単にするために、このシステムに用いられる液晶ディスプレイ67の表示可能色数は、例えば“白色”と“黒色”といった様な2色表示であり、液晶ディスプレイ画面上1画素当たりに必要なデータは1ビットに限定しておく。
【0006】
先ず、CPU68が、走査電極側液晶駆動IC62に内蔵されている表示コントローラ65に、表示メモリ63の指定番地に指定内容のデータを書き込むように命令することになる。
【0007】
上記命令を受けた表示コントローラ65は、信号電極側液晶駆動IC61に内蔵されている表示メモリ63の指定番地に指定内容のデータを書き込む。ここで、表示メモリ63内のデータは、液晶ディスプレイ67の1画素に対してメモリ1ビットの形式で完全に1対1で対応している。
【0008】
次に、表示メモリ63のデータ内容に従って液晶ディスプレイ67上にその情報を表示させるに際し、先ず、表示コントローラ65が、信号電極側液晶駆動IC61に対して、指定するメモリ番地のデータを表示メモリ63から信号電極側液晶駆動電圧変換部64に転送するように命令を出す。そして、その命令が信号電極側液晶駆動IC61において実行される。この際、表示メモリ63から信号電極側液晶駆動電圧変換部64には、1命令で1行分の表示データが転送される。
【0009】
信号電極側液晶駆動電圧変換部64に表示データが転送された後、表示コントローラ65が、信号電極側および走査電極側の液晶駆動電圧変換部64・66へ、表示データを液晶駆動電圧に変換して液晶ディスプレイ67の所定の信号および走査電極へ出力するように命令を出し、この命令が液晶駆動電圧変換部64・66において実行されることにより、表示メモリ63のデータが液晶ディスプレイ67上に表示される。
【0010】
【発明が解決しようとする課題】
ところで、上記のように表示メモリ63を内蔵した信号電極側液晶駆動IC61を備えた液晶表示素子駆動装置では、上述のように、表示メモリ63内のデータは、液晶ディスプレイ67の1画素に対してメモリ1ビットの形式で完全に1対1で対応している。これは、図10に示すような表示コントローラおよび表示メモリが独立した構成の液晶表示素子駆動装置では、表示メモリ54のデータが、一旦、表示コントローラ53を通過して液晶ディスプレイ55に転送されるようになっているので、表示コントローラ53でのデータの加工が可能であったのに対し、図11に示す液晶表示素子駆動装置では、表示メモリ63のデータが、信号電極側液晶駆動電圧変換部64を介してはいるが、論理上では直接、液晶ディスプレイ67に転送されてしまうからである。
【0011】
それゆえ、上記従来の構成の液晶表示素子駆動装置において、液晶ディスプレイ67に表示されるデータの一部を、例えば“反転表示”、または、通常表示状態と反転表示状態とを繰り返す“点滅表示”させようとした場合、或いは、液晶ディスプレイ67にカーソルパターンを表示させる等、表示データの一部を全く別のデータに置き換えて表示させようとした場合、液晶表示素子駆動装置を制御するCPU68によって、表示メモリ63内のデータを書き換える以外に方法はなく、“反転表示”、“点滅表示”、“置換表示”等の特殊表示機能を実現するためには、CPU68にかかる負担が大きくなるといった問題がある。
【0012】
本発明は、上記に鑑みなされたものであり、その目的は、“反転表示”、“点滅表示”、“置換表示”等の特殊表示機能を実現するにあたり、液晶表示素子駆動装置を制御するCPU68の負担を軽減することができ、液晶モジュールを含むシステム全体の低消費電力化を実現できる液晶表示素子駆動装置を提供することにある。
【0013】
【課題を解決するための手段】
本発明の液晶表示素子駆動装置は、マトリクス状に配列された走査電極群と信号電極群とを有する液晶表示素子を駆動する液晶表示素子駆動装置であり、外部のCPUの指令に基づいて液晶表示素子駆動装置全体の動作を制御する表示コントローラ、および、上記表示コントローラの制御信号を液晶駆動電圧に変換して上記走査電極群に出力する第1液晶駆動電圧変換部を1チップに内蔵している走査電極側液晶駆動ICと、表示データを保持する表示メモリ、および、表示データを液晶駆動電圧に変換して上記信号電極群に出力する第2液晶駆動電圧変換部を1チップに内蔵している信号電極側液晶駆動ICとを備えている液晶表示素子駆動装置であって、上記の課題を解決するために、以下の手段が講じられていることを特徴とする。
【0014】
即ち、上記表示コントローラには上記表示データの加工機能が設定されており、上記信号電極側液晶駆動ICが、上記表示メモリと上記第2液晶駆動電圧変換部との間に設けられ、上記表示コントローラを通さずに表示メモリから転送されてくる1行単位の表示データを、上記表示コントローラの指令に従って、外部のCPUによる書き換えを行うことなく所定の論理で加工して第2液晶駆動電圧変換部に出力する表示データ加工回路を内蔵している。
【0015】
【作用】
上記の構成によれば、信号電極側液晶駆動IC内に、上記表示コントローラを通さずに表示メモリから転送されてくる1行単位の表示データを所定の論理で加工して第2液晶駆動電圧変換部に出力する表示データ加工回路が設けられており、この表示データ加工回路を上記表示データの加工機能が設定されている表示コントローラが制御するようになっている。即ち、信号電極側液晶駆動ICに内蔵された表示メモリに保持されている表示データは、1行単位で第2液晶駆動電圧変換部に転送される間に、信号電極側液晶駆動IC内の表示データ加工回路において加工される。
【0016】
このため、液晶表示素子駆動装置を制御する手段が、予め実行させたい表示データの加工機能を表示コントローラに設定しておけば、その後は液晶表示素子駆動装置を制御する手段(例えばワードプロセッサ等のCPU)の負担なしに(従来のように表示メモリ内のデータを書き換えなくても)、液晶表示素子駆動装置内部で表示データの加工が行われるので、“反転表示”、“点滅表示”、“置換表示”等の特殊表示機能を実現するにあたり、液晶表示素子駆動装置を制御する手段の負担を軽減することができ、ひいては液晶モジュールを含むシステム全体の低消費電力化を実現することができる。
【0017】
【実施例】
〔実施例1〕
本発明の一実施例について図1ないし図5に基づいて説明すれば、以下の通りである。
【0018】
本実施例に係る液晶表示素子駆動装置は、液晶ディスプレイ(液晶表示素子)に表示されるデータの一部を、“反転表示”および“点滅表示”させる“反転・点滅表示機能“を備えたものである。本実施例では、ワードプロセッサの表示手段として使用される液晶モジュールを例に挙げて説明する。
【0019】
尚、説明の簡単のために、本システムに用いられる液晶ディスプレイの表示可能色数は、例えば“白色”と“黒色”といった様な2色表示であり、液晶ディスプレイ画面上1画素当たりに必要なデータは1ビット、そして、反転・点滅表示機能実現領域を1画面中1箇所の長方形領域に限定して説明する。
【0020】
本実施例の液晶モジュールは、図1に示すように、マトリクス状に配列された走査電極群と信号電極群とを有するドットマトリクス型の液晶ディスプレイ1と、この液晶ディスプレイ1をマルチプレックス駆動方式で駆動する液晶表示素子駆動装置2とから構成される。
【0021】
上記液晶表示素子駆動装置2は、基本的には、液晶ディスプレイ1の走査電極群を所定周期で線順次走査する走査電極側液晶駆動IC(走査電極側液晶駆動回路)3と、この走査電極側液晶駆動ICによる走査電極群の走査と同期して、液晶ディスプレイ1の走査電極群に信号を加える信号電極側液晶駆動IC(信号電極側液晶駆動回路)4と、これらの液晶駆動IC3・4に液晶を駆動するための電圧を供給するバイアス電圧発生回路5とから構成されている。
【0022】
上記走査電極側液晶駆動IC3は、ワードプロセッサのCPU15の指令に基づいて、液晶表示素子駆動装置2全体の動作を制御する表示コントローラ6を内蔵している。この表示コントローラ6は、信号電極側液晶駆動IC4に内蔵されている後述の表示データ加工回路9に、1行分の反転データおよび反転機能ON/OFF信号を出力するようになっている。また、表示コントローラ6は、一定周期でON状態とOFF状態とを繰り返す点滅機能サイクルカウンタを備えている。
【0023】
また、上記走査電極側液晶駆動IC3は、上記バイアス電圧発生回路5から電圧の供給を受け、表示コントローラ6の制御信号を液晶駆動電圧に変換して液晶ディスプレイ1の走査電極群に出力する走査電極側液晶駆動電圧変換部(第1液晶駆動電圧変換部)7を備えている。
【0024】
上記信号電極側液晶駆動IC4は、ドット構成の画素データ(表示データ)を保持するRAM(Random Access Memory) からなる表示メモリ8を内蔵している。この表示メモリ8は、横方向に配列されているメモリセルに保持されているデータを同時に読み出すことができる、即ち、保持している表示データを1行単位で読み出すことができるようになっている。
【0025】
また、上記信号電極側液晶駆動IC4は、上記表示メモリ8から読み出された1行単位の表示データを加工する表示データ加工回路9と、上記バイアス電圧発生回路5から電圧の供給を受け、上記表示データ加工回路9から送られてきた1行単位のデータを液晶駆動電圧に変換して液晶ディスプレイ1の信号電極群に出力する信号電極側液晶駆動電圧変換部(第2液晶駆動電圧変換部)10とを備えている。
【0026】
上記表示データ加工回路9は、反転・点滅表示機能を実現するための回路である。上記表示データはディジタル処理された二値信号であり、“0”または“1”の何れかの状態をとるが、表示データ加工回路9の持つ反転表示機能とは、指定された長方形領域に対応する表示データの状態反転を行う機能、即ち、“0”が入力されたときに“1”を出力する一方、“1”が入力されたときに“0”を出力する機能である。また、表示データ加工回路9の持つ点滅表示機能とは、上記反転表示機能の応用であり、指定された長方形領域において、通常表示と反転表示とを一定周期毎に繰り返す、即ち、反転表示機能のON/OFFを一定周期毎に行う機能である。
【0027】
表示データ加工回路9は、図4に示すように、表示メモリ8から読み出された1行分の表示データを保持する表示データメモリ11、表示コントローラ6から送られる1行分の反転データを保持する反転データメモリ12、および上記の反転・点滅表示機能を実現するためのロジック回路である反転・点滅機能処理回路13を備えている。
【0028】
上記反転・点滅機能処理回路13は、図5に示すように、AND回路14aとEX−OR回路14bとを含むロジック回路14…を、1行分の画素数だけ備えており、1ビット/1画素である1行分のデータを生成して信号電極側液晶駆動電圧変換部10に出力するようになっている。
【0029】
上記AND回路14aは、表示コントローラ6からの反転機能ON/OFF信号と、上記反転データメモリ12内の1画素分の反転データとを入力とし、両入力が共に“High” レベルのときのみ出力が“High” レベルとなる正論理の論理積回路である。また、上記EX−OR回路14bは、上記AND回路14aの出力と、上記表示データメモリ11内の1画素分の表示データとを入力とし、両入力の内の何れか一方が“High” レベルで他方が“Low”レベルのときのみ出力が“High” レベルとなる正論理の排他的論理和回路である。
【0030】
上記の構成において、上記液晶表示素子駆動装置2の動作を、図2および図3を参照して、以下に説明する。
【0031】
図2は、反転・点滅表示機能を実行する前の表示コントローラ6における準備動作を説明するための図であり、CPU15が表示コントローラ6へ設定する項目、および、その設定に従って表示コントローラ6が処理する項目を示している。
【0032】
先ず、CPU15が表示コントローラ6に対して、反転・点滅表示機能のON/OFFと機能実施領域とを指示すれば、その指示を受けた表示コントローラ6が内部レジスタにその指示項目を設定することになる。尚、本実施例では、反転表示設定に際しては、内部レジスタの反転表示機能に対応する記憶領域のみをONに設定し、点滅表示設定に際しては、内部レジスタの反転表示機能および点滅表示機能に対応する記憶領域を共にONに設定し、反転・点滅表示機能を設定しない場合は、内部レジスタの反転表示機能および点滅表示機能に対応する記憶領域を共にOFFに設定するものとする。また、上記機能実施領域は長方形領域であるため、その指示および設定は、反転始点(左上)座標(Xs ,Ys )と反転終点(右下)座標(Xe ,Ye )との指示および設定によって行われる。
【0033】
この後、表示コントローラ6は、内部レジスタに設定された始点座標(Xs ,Ys )と終点座標(Xe ,Ye )とが指示する該当領域を、信号電極側と走査電極側とに分けて判断し、信号電極側液晶駆動IC4に内蔵されている表示データ加工回路9の反転データメモリ12(図4参照)内に、信号電極側の該当領域(即ち、Xs 列からXe 列まで)が“ON”となる反転データを書き込むと共に、表示コントローラ6内のレジスタに反転開始行番号Ys と反転終了行番号Ye とを設定する。
【0034】
図3は、画面上における最上行から最下行まで、表示データを順次1行単位で液晶ディスプレイ1に表示させていく中で、表示コントローラ6がy行目の1行分のデータを処理し、液晶ディスプレイ1にデータを表示させるまでの流れを示すフローチャートである。
【0035】
表示コントローラ6は、y行目の表示サイクルに入ると(S1)、先ず、表示メモリ8内に記憶されているy行目に当たる1行分の表示データを、表示データ加工回路9の表示データメモリ11に転送するように、表示メモリ8に命令を出す(S2)。
【0036】
次に、表示コントローラ6は、内部レジスタの設定に基づいて、y行目についての反転・点滅表示機能のON/OFFを判定し(S3〜S7)、反転機能ON/OFF信号を表示データ加工回路9に出力して(S8またはS9)、表示データ加工回路9に機能ON/OFFの命令を伝える。即ち、表示コントローラ6は、先ず、現在の処理行番号yが内部レジスタ内の反転開始行番号Ys 以上か否かを判定し(S3)、NOであれば表示データ加工回路9に“Low”レベルの反転機能ON/OFF信号を出力する(S9)。一方、上記S3においてYESであれば、次に、現在の処理行番号yが内部レジスタ内の反転終了行番号Ye 以下か否かを判定し(S4)、NOであれば表示データ加工回路9に“Low”レベルの反転機能ON/OFF信号を出力する(S9)。一方、上記S4においてYESであれば、次に、内部レジスタ内の反転表示機能の設定がONか否かを判定し(S5)、NOであれば表示データ加工回路9に“Low”レベルの反転機能ON/OFF信号を出力する(S9)。一方、上記S5においてYESであれば、次に、内部レジスタ内の点滅表示機能の設定がONか否かを判定し(S6)、NOであれば表示データ加工回路9に“High” レベルの反転機能ON/OFF信号を出力する(S8)。一方、上記S6においてYESであれば、次に、点滅機能サイクルカウンタのON/OFF状態を判定し(S7)、それがON状態であれば表示データ加工回路9に“High” レベルの反転機能ON/OFF信号を出力する(S8)一方、それがOFF状態であれば表示データ加工回路9に“Low”レベルの反転機能ON/OFF信号を出力する(S9)。
【0037】
そして、表示コントローラ6は、表示データ加工回路9にデータ混合処理を指示する(S10)。上記表示データ加工回路9では、図4および図5に示すように、表示データメモリ11内に保持されているy行目の表示データが、画素単位で、反転・点滅機能処理回路13内の各画素に対応したロジック回路14…に転送される。また、上記反転データメモリ12内に保持されている1行分の反転データが、画素単位で、各画素に対応したロジック回路14…に転送される。そして、上記表示コントローラ6から出力された反転機能ON/OFF信号と、上記y行目の表示データと、上記反転データとが、反転・点滅機能処理回路13内のロジック回路14…において、各画素毎に混合処理される。
【0038】
即ち、それぞれのロジック回路14では、反転機能ON/OFF信号と反転データメモリ12内の1画素分の反転データとがAND回路14aに入力されると共に、このAND回路14aの出力と表示データメモリ11内の1画素分の表示データとがEX−OR回路14bに入力されることになる。ここで、もし、反転機能ON/OFF信号が“Low”レベルであれば、反転データの状態に関わらず、常に、AND回路14aの出力が“Low”レベルとなるので、この場合、EX−OR回路14bからは、入力される表示データの状態と同じ状態のデータが出力されることになる。即ち、反転機能ON/OFF信号が“Low”レベルであり、y行目が反転表示されない場合、表示データメモリ11内の表示データは、表示データ加工回路9で加工されることなく信号電極側液晶駆動電圧変換部10に転送されることになる。
【0039】
また、反転機能ON/OFF信号が“High” レベルであり、且つ、反転データが“Low”レベルの場合(即ち、y行目に反転表示領域が存在するが、該当するロジック回路14が反転表示領域以外の画素に対応している場合)、AND回路14aの出力が“Low”レベルとなるので、この場合も、EX−OR回路14bからは、入力される表示データの状態と同じ状態のデータが出力される。
【0040】
一方、反転機能ON/OFF信号および反転データが共に“High” レベルの場合(即ち、該当するロジック回路14が反転表示領域の画素に対応している場合)、AND回路14aの出力が“High” レベルとなるので、この場合、EX−OR回路14bからは、入力される表示データの状態が反転されたデータが出力されることになる。
【0041】
上記のようにして、表示データ加工回路9内の個々のロジック回路14で画素毎に処理されて生成された1ビット/画素である1行分のデータは、信号電極側液晶駆動電圧変換部10に送られる。
【0042】
そして、表示コントローラ6は、表示データ加工回路9から入力されるデータに対応した(各画素毎にONもしくはOFFの)液晶駆動電圧を液晶ディスプレイ1の信号電極に出力するように、上記信号電極側液晶駆動電圧変換部10に命令を出すと共に、液晶ディスプレイ1のy行目に当たる走査電極に対してのみON電圧を出力するように、走査電極側液晶駆動電圧変換部7命令を出し(S11)、y行目表示サイクルを終了する。
【0043】
尚、上記実施例では、反転・点滅表示機能実現領域を1画面中1箇所に限定して説明したが、1画面中に複数の領域で反転・点滅表示機能を実現させるためには、上記の回路システムを必要な数だけ内蔵させればよい。即ち、表示コントローラ6の内部に複数の設定領域を有するレジスタを設けると共に、表示データ加工回路9内に複数行の反転データを保持する反転データメモリを設け、表示コントローラ6が各設定条件に対して上記同様の制御を行えばよい。また、上記実施例では、2色表示の場合について説明したが、同様の考え方で、3色以上の多色表示の場合にも適用できる。
【0044】
〔実施例2〕
本発明のその他の実施例について図1、および、図6ないし図9に基づいて説明すれば、以下の通りである。尚、説明の便宜上、前記実施例1の図面に示した部材と同一の構成・機能を有する部材には同一の符号を付記し、その説明を省略する。
【0045】
本実施例に係る液晶表示素子駆動装置は、液晶ディスプレイに表示されるデータの一部を全く別のデータに置き換えて表示させる“置換表示機能”を備えたものである。ここでは、一般的な“置換表示機能”の一例として、カーソル画面を上書き表示させる“ハードウェアカーソル機能”を例に挙げて説明する。
【0046】
尚、説明を簡単にするために、本システムに用いられる液晶ディスプレイの表示可能色数は、例えば“白色”と“黒色”といった様な2色表示であり、液晶ディスプレイ画面上1画素当たりに必要なデータは1ビット、そして、カーソル形状は、16×16ドットサイズに限定して説明する。
【0047】
本実施例の液晶モジュールは、図1に示すように、前記実施例1で用いられていた表示データ加工回路9の代わりに、“ハードウェアカーソル機能”を実現するための表示データ加工回路9′が用いられている以外は、前記実施例1と同様の構成である。
【0048】
上記表示データ加工回路9′は、表示メモリ8および信号電極側液晶駆動電圧変換部10と共に信号電極側液晶駆動IC4に内蔵され、上記表示メモリ8から読み出された1行単位の表示データを加工して信号電極側液晶駆動電圧変換部10に転送する回路である。
【0049】
上記表示データ加工回路9′は、図8に示すように、表示コントローラ6から送られる1行分のカーソルパターンデータを保持するカーソルパターンメモリ21、表示コントローラ6から送られる1行分のカーソルマスクデータを保持するカーソルマスクメモリ22、および表示メモリ8から読み出された1行分の表示データを保持する表示データメモリ25を備えたハードウェアカーソル機能処理回路23を備えている。
【0050】
上記ハードウェアカーソル機能処理回路23は、図9に示すように、2つのインバータ回路24a・24bと、2つのOR回路24c・24dと、クリア・プリセット動作が可能な2回路入りのDタイプフリップフロップ回路24eとを含むロジック回路24…を、1行分の画素数だけ備えており、1ビット/1画素である1行分のデータを生成して信号電極側液晶駆動電圧変換部10に出力するようになっている。
【0051】
上記インバータ回路24aは、上記カーソルパターンメモリ21内の1画素分のカーソルパターンデータを入力とし、該入力データの状態を反転してOR回路24cに出力する。上記インバータ回路24bは、上記カーソルマスクメモリ22内の1画素分のカーソルマスクデータを入力とし、該入力データの状態を反転してOR回路24cおよび24dに出力する。
【0052】
上記OR回路24cは、上記2つのインバータ回路24a・24bの各出力を入力とし、上記両入力が共に“Low”レベルのときのみ、その出力が“Low”レベルとなり、それ以外は出力が“High” レベルとなる正論理の論理和回路である。また、上記OR回路24dは、上記カーソルパターンメモリ21内の1画素分のカーソルパターンデータと、上記インバータ回路24bの出力とを入力とし、両入力が共に“Low”レベルのときのみ、その出力が“Low”レベルとなり、それ以外は出力が“High” レベルとなる正論理の論理和回路である。
【0053】
上記フリップフロップ回路24eは、データ入力(D入力端子)、クロック信号入力(CK入力端子)、クリア信号入力(バーCR入力端子)、およびプリセット信号入力(バーPR入力端子)の4つの入力と、2つの出力Q・バーQとを有する。このフリップフロップ回路24eは、CK入力が“Low”レベルのときに前の出力状態を保持し、そして、CK入力が“High” レベルのときにバーCR入力およびバーPR入力が共に“High” レベルであれば、出力QがD入力と一致し、そして、CK入力が“High” レベルのときにバーCR入力が“High” レベル且つバーPR入力が“Low”レベルであれば、出力Qが“High” レベルとなる二安定素子である。
【0054】
上記フリップフロップ回路24eのD入力端子には、表示データメモリ25内の1画素分の表示データが入力される。また、上記CK入力端子には、表示コントローラ6から出力される表示データ入力CLK信号が入力される。また、上記バーCR入力端子には、上記OR回路24dの出力が入力される。また、上記バーPR入力端子には、上記OR回路24cの出力が入力される。そして、フリップフロップ回路24eの出力Qは、信号電極側液晶駆動電圧変換部10へ入力されるようになっている。
【0055】
上記の構成において、上記液晶表示素子駆動装置2の動作を、図6および図7を参照して、以下に説明する。
【0056】
図6は、“ハードウェアカーソル機能”を実行する前の表示コントローラ6における準備動作を説明するための図であり、ワードプロセッサのCPU15が表示コントローラ6へ設定する項目、および、その設定に従って表示コントローラ6内部で設定する項目を示している。
【0057】
表示コントローラ6には、カーソルパターンの情報を格納するための記憶領域を有するメモリが内蔵されており、予め、CPU15がそのメモリにカーソルパターンの情報を設定しておくことになる。尚、そのメモリは、1カーソルの1画素につき2ビットの容量を必要とする。2ビット/1画素の内訳は、“カーソルパターンデータ”1ビットと、“カーソルマスクデータ”1ビットとに分けられる。上記“カーソルマスクデータ”は、予めカーソルが表示される画面領域に対して表示メモリ8からのデータ入力禁止を行うためのデータあり、上記“カーソルパターンデータ”は、実際に液晶ディスプレイ1上に表示されるカーソル形状のパターンデータである。本実施例では、表示コントローラ6の内蔵メモリ内に、第1行〜第16行の“カーソルパターンデータ”と“カーソルマスクデータ”とが設定される。
【0058】
そして、CPU15が表示コントローラ6に対して、反転・点滅表示機能のON/OFFと機能実施位置とを指示すれば、その指示を受けた表示コントローラ6が内部レジスタにその指示項目を設定することになる。尚、上記機能実施位置の指示は、始点(左上)座標(Xs ,Ys )によって行われ、表示コントローラ6は、内部レジスタに、ハードウェアカーソルの信号電極側始点座標(始点列番号)Xs と走査電極側始点座標(始点行番号)Ys を設定する。
【0059】
図7は、画面上における最上行から最下行まで、表示データを順次1行単位で液晶ディスプレイ1に表示させていく中で、表示コントローラ6がy行目の1行分のデータを処理し、液晶ディスプレイ1にデータを表示させるまでの流れを示すフローチャートである。
【0060】
表示コントローラ6は、y行目の表示サイクルに入ると(S21)、先ず、内部レジスタの設定に基づいて、y行目についてのハードウェアカーソル機能のON/OFFを判定し(S22)、機能ONの場合には、さらに、y行目がカーソルを表示すべき行であるか否かを判定する(S23)。即ち、表示コントローラ6は、現在の処理行番号yが内部レジスタ内の開始行番号Ys 以上であり、且つ、(Ys +15)以下であるか否かを判定する(S23)。
【0061】
上記のS23においてYESの場合、表示コントローラ6は、y行目に表示させるべきカーソルパターンデータとカーソルマスクデータとを内蔵メモリから読み出して、1行分の各データをそれぞれ表示データ加工回路9′のカーソルパターンメモリ21とカーソルマスクメモリ22とにセットする(S24、S25)。即ち、表示コントローラ6は、内蔵メモリ内の(y−Ys +1)行目のカーソルパターンデータを、カーソルパターンメモリ21のXs 〜(Xs +15)列目に転送してセットする(S24)と共に、内蔵メモリ内の(y−Ys +1)行目のカーソルマスクデータを、カーソルマスクメモリ22のXs 〜(Xs +15)列目に転送してセットする(S25)。これにより、カーソルパターンメモリ21およびカーソルマスクメモリ22には、Xs 〜(Xs +15)列目のみ“1”であり、他の列は“0”の情報が記憶される。
【0062】
表示データ加工回路9′では、図9に示すように、カーソルパターンメモリ21およびカーソルマスクメモリ22に保持されている1行分のデータが、画素単位で、ハードウェアカーソル機能処理回路23内における各画素に対応したロジック回路24…に転送されることになる。そして、各ロジック回路24では、カーソルパターンメモリ21およびカーソルマスクメモリ22内のそれぞれの1画素分のデータが、インバータ回路24a・24bおよびOR回路24c・24dにおいて処理され、フリップフロップ回路24eにセットされる。ここで、該当するロジック回路24が、カーソル表示領域であるXs 〜(Xs +15)列目の画素に対応している場合、カーソルパターンメモリ21およびカーソルマスクメモリ22から転送されるデータは共に“High” レベル(“1”)であるので、フリップフロップ回路24eのバーCR入力が“High” レベル、そのバーPR入力が“Low”レベルとなる。一方、該当するロジック回路24が、カーソル表示領域以外の画素に対応している場合、カーソルパターンメモリ21およびカーソルマスクメモリ22から転送されるデータは共に“Low”レベル(“0”)であるので、フリップフロップ回路24eのバーCR入力およびバーPR入力が共に“High” レベルとなる。
【0063】
また、表示コントローラ6は、表示メモリ8内に記憶されているy行目に当たる1行分の表示データを、表示データ加工回路9′の表示データメモリ25に転送するように、表示メモリ8に命令を出す(S26)。そして、表示コントローラ6は、ハードウェアカーソル機能処理回路23の各ロジック回路24…に表示データ入力CLK信号を出力して、表示データメモリ25内の各画素の表示データを、フリップフロップ回路24eにセットする。
【0064】
ここで、該当するロジック回路24が、カーソル表示領域の画素に対応している場合、上述のように、フリップフロップ回路24eのバーCR入力が“High” レベル、そのバーPR入力が“Low”レベルなので、D入力である表示データメモリ25からの表示データに関係なく、その出力Qは“High” レベルとなる。即ち、表示データがカーソルパターンデータに置き換えられることになる。
【0065】
一方、該当するロジック回路24が、カーソル表示領域以外の画素に対応している場合、上述のように、フリップフロップ回路24eのバーCR入力およびバーPR入力が共に“High” レベルなので、その出力QはD入力である表示データメモリ25からの表示データと一致する。即ち、表示データは、そのままの状態で信号電極側液晶駆動電圧変換部10に転送されることになる。
【0066】
上記のようにして、表示データ加工回路9′内の個々のロジック回路14で画素毎に処理されて生成された1ビット/画素である1行分のデータは、信号電極側液晶駆動電圧変換部10に送られる。
【0067】
そして、表示コントローラ6は、表示データ加工回路9から入力されるデータに対応した(各画素毎にONもしくはOFFの)液晶駆動電圧を液晶ディスプレイ1の信号電極に出力するように、上記信号電極側液晶駆動電圧変換部10に命令を出すと共に、液晶ディスプレイ1のy行目に当たる走査電極に対してのみON電圧を出力するように、走査電極側液晶駆動電圧変換部7命令を出し(S27)、y行目表示サイクルを終了する。この場合、液晶ディスプレイ1のy行目におけるXs 〜(Xs +15)列目にカーソルパターンデータが表示される。
【0068】
尚、上記のS22またはS23においてNOの場合、表示コントローラ6は、カーソルデータ(カーソルパターンデータおよびカーソルマスクデータ)をカーソルパターンメモリ21およびカーソルマスクメモリ22にセットする必要がないと判断し、次に、現在の処理行番号yが(Ys +16)であるか否かを判定する(S28)。y=(Ys +16)の場合、表示コントローラ6は、カーソルパターンメモリ21およびカーソルマスクメモリ22にセットされているカーソルパターンデータおよびカーソルマスクデータをクリアする(S29、S30)。即ち、表示コントローラ6は、カーソルパターンメモリ21のXs 〜(Xs +15)列目に“0”の情報を転送してセットする(S29)と共に、カーソルマスクメモリ22のXs 〜(Xs +15)列目に“0”の情報を転送してセットする(S30)。S28においてNOの場合、カーソルパターンメモリ21およびカーソルマスクメモリ22には、カーソルパターンデータおよびカーソルマスクデータがセットされていないので、上記のS29およびS30が省略される。
【0069】
この場合、カーソルパターンメモリ21およびカーソルマスクメモリ22内の1行分のデータが全て“0”なので、上記両メモリ21・22から表示データ加工回路9′内における各画素に対応したロジック回路24…へ出力される信号は全て“Low”レベルとなる。したがって、上記両メモリ21・22の出力がインバータ回路24a・24bおよびOR回路24c・24dにおいて処理されることにより、全画素のロジック回路24…のフリップフロップ回路24e…においてバーCR入力およびバーPR入力が共に“High” レベルにセットされる。
【0070】
次に、表示コントローラ6は、上述のS26を実行し、表示メモリ8内に記憶されているy行目に当たる1行分の表示データを、表示データ加工回路9′の表示データメモリ25に転送させると共に、各ロジック回路24…に表示データ入力CLK信号を出力して、表示データメモリ25内の各画素の表示データを、各フリップフロップ回路24eにセットする。この場合、上述のように、各フリップフロップ回路24eのバーCR入力およびバーPR入力が共に“High” レベルにセットされているので、その出力QはD入力である表示データメモリ25からの表示データと一致する。即ち、表示メモリ8内の表示データは、表示データ加工回路9′で加工されることなく信号電極側液晶駆動電圧変換部10に転送されることになる。
【0071】
この後、表示コントローラ6は、上述のS27を実行してy行目表示サイクルを終了する。この場合、液晶ディスプレイ1のy行目には、表示メモリ8の表示データがそのまま表示される。
【0072】
尚、上記実施例では、16×16ドットサイズのカーソルパターン表示の例を示したが、他のサイズのカーソルについても同様の方法で実現できる。また、表示コントローラ6内蔵のメモリに、置換表示させたい情報を設定すれば、カーソルパターン以外の別の情報を置換表示することも可能である。また、上記実施例では、2色表示の場合について説明したが、同様の考え方で、3色以上の多色表示の場合にも適用できる。
【0073】
以上のように、上記実施例1(実施例2)の液晶表示素子駆動装置2は、図1(図6)に示すように、マトリクス状に配列された走査電極群と信号電極群とを有する液晶ディスプレイ1を駆動するものであり、液晶ディスプレイ駆動装置2全体の動作を制御する表示コントローラ、および、上記表示コントローラ6の制御信号を液晶駆動電圧に変換して上記走査電極群に出力する走査電極側液晶駆動電圧変換部7を内蔵している走査電極側液晶駆動IC3と、表示データを保持する表示メモリ8、および、表示データを液晶駆動電圧に変換して上記信号電極群に出力する信号電極側液晶駆動電圧変換部10を内蔵している信号電極側液晶駆動IC4とを備えているものであって、上記信号電極側液晶駆動IC4は、上記表示メモリ8と信号電極側液晶駆動電圧変換部10との間に設けられ、表示メモリ8から転送されてくる表示データを、上記表示コントローラ6の指令に従って加工して信号電極側液晶駆動電圧変換部10に出力する表示データ加工回路9(9′)を内蔵している構成である。
【0074】
これにより、液晶表示素子駆動装置2を制御するCPU15が、表示コントローラ6に、予め実行させたい表示データの加工機能を設定しておけば、その後はCPU15の負担なしに、液晶表示素子駆動装置2内の信号電極側液晶駆動IC4で表示データの加工が行われるので、“反転・点滅表示機能”または“置換表示機能”を実現するにあたり、液晶表示素子駆動装置2を制御するCPU15の負担を軽減することができ、ひいては液晶モジュールを含むシステム全体(上記実施例1および実施例2ではワードプロセッサ)の低消費電力化を実現することができる。
【0075】
【発明の効果】
本発明の液晶表示素子駆動装置は、以上のように、表示メモリと第2液晶駆動電圧変換部とを内蔵している信号電極側液晶駆動ICが、上記表示メモリと上記第2液晶駆動電圧変換部との間に設けられ、表示メモリから表示コントローラを通さずに転送されてくる1行単位の表示データを、走査電極側液晶駆動ICに内蔵されている、上記表示データの加工機能が設定されている表示コントローラの指令に従って所定の論理で加工して第2液晶駆動電圧変換部に出力する表示データ加工回路を内蔵している構成である。
【0076】
それゆえ、予め実行させたい表示データの加工機能を表示コントローラに設定しておけば、その後は液晶表示素子駆動装置を制御する手段の負担なしに(従来のように表示メモリ内のデータを書き換えなくても)、液晶表示素子駆動装置内部で表示データの加工が行われるので、“反転表示”、“点滅表示”、“置換表示”等の特殊表示機能を実現するにあたり、液晶表示素子駆動装置を制御する手段の負担を軽減することができ、ひいては液晶モジュールを含むシステム全体の低消費電力化を実現することができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の一実施例を示すものであり、液晶モジュールの概略の構成を示すブロック図である。
【図2】上記液晶モジュールの液晶表示素子駆動装置が反転・点滅表示機能を実行する前の表示コントローラにおける準備動作を説明するための説明図である。
【図3】反転・点滅表示機能を実行する上記表示コントローラ内での処理を示すフローチャートである。
【図4】反転・点滅表示機能を実現するための表示データ加工回路の概略の構成を示すブロック図である。
【図5】図4の表示データ加工回路の反転・点滅機能処理回路の概略の構成を示すブロック図である。
【図6】上記液晶モジュールの液晶表示素子駆動装置がハードウェアカーソル機能を実行する前の表示コントローラにおける準備動作を説明するための説明図である。
【図7】ハードウェアカーソル機能を実行する上記表示コントローラ内での処理を示すフローチャートである。
【図8】ハードウェアカーソル機能を実現するための表示データ加工回路の概略の構成を示すブロック図である。
【図9】図8の表示データ加工回路のハードウェアカーソル機能処理回路の概略の構成を示すブロック図である。
【図10】従来例を示すものであり、表示コントローラおよび表示メモリが独立して設けられた液晶表示素子駆動装置を含む液晶モジュールの概略の構成を示すブロック図である。
【図11】従来例を示すものであり、表示コントローラを内蔵した走査電極側液晶駆動ICと表示メモリを内蔵した信号電極側液晶駆動ICとを備えた液晶表示素子駆動装置を含む液晶モジュールの概略の構成を示すブロック図である。
【符号の説明】
1 液晶ディスプレイ(液晶表示素子)
2 液晶表示素子駆動装置
3 走査電極側液晶駆動IC(走査電極側液晶駆動回路)
4 信号電極側液晶駆動IC(信号電極側液晶駆動回路)
6 表示コントローラ
7 走査電極側液晶駆動電圧変換部(第1液晶駆動電圧変換部)
8 表示メモリ
9 表示データ加工回路
9′ 表示データ加工回路
10 信号電極側液晶駆動電圧変換部(第2液晶駆動電圧変換部)
11 表示データメモリ
12 反転データメモリ
13 反転・点滅機能処理回路
14 ロジック回路
15 CPU
21 カーソルパターンメモリ
22 カーソルマスクメモリ
23 ハードウェアカーソル機能処理回路
24 ロジック回路
25 表示データメモリ[0001]
[Industrial applications]
The present invention relates to a liquid crystal display element driving device that mainly drives a dot matrix type liquid crystal display element by a multiplex driving method, and particularly to a scanning electrode side liquid crystal driving IC (Integrated Circuit) incorporating a display controller and a display memory. The present invention relates to a liquid crystal display element driving device including a built-in signal electrode side liquid crystal driving IC.
[0002]
[Prior art]
As shown in FIG. 10, in a normal liquid crystal display element driving device that drives a dot matrix type liquid crystal display 55 by a multiplex driving method, a
[0003]
In recent years, a liquid crystal drive driver IC having a built-in display controller and display memory has been commercialized (see Japanese Patent Publication No. 4-67191). As shown in FIG. 11, the signal electrode side liquid crystal drive IC 61 in which the display memory 63 and the signal electrode side liquid crystal drive voltage converter 64 are contained in one chip, the display controller 65 and the scan electrode side liquid crystal drive voltage converter 66 In the liquid crystal display element driving device provided with the scanning electrode side liquid crystal driving IC 62 in which the data is stored in one chip, the data of the display memory 63 is directly transmitted to the signal electrode side liquid crystal in one row unit without passing through the display controller 65. The data can be transferred to the voltage converter 64.
[0004]
As described above, the liquid crystal display element driving device including the liquid crystal driving ICs 61 and 62 including the display controller 65 and the display memory 63 can transfer the data of the display memory 63 to the
[0005]
Here, the operation of the liquid crystal display element driving device including the liquid crystal driving ICs 61 and 62 incorporating the display controller 65 and the display memory 63 shown in FIG. 11 will be described below. For the sake of simplicity, the number of colors that can be displayed on the
[0006]
First, the CPU 68 instructs the display controller 65 incorporated in the scanning electrode side liquid crystal driving IC 62 to write the data of the specified content to the specified address of the display memory 63.
[0007]
The display controller 65 that has received the command writes the data of the designated content to the designated address of the display memory 63 built in the signal electrode side liquid crystal drive IC 61. Here, the data in the display memory 63 completely corresponds to one pixel of the
[0008]
Next, when displaying the information on the
[0009]
After the display data is transferred to the signal electrode side liquid crystal drive voltage conversion unit 64, the display controller 65 converts the display data to the liquid crystal drive voltage to the signal electrode side and scan electrode side liquid crystal drive voltage conversion units 64 and 66. A command is issued to output to a predetermined signal of the
[0010]
[Problems to be solved by the invention]
By the way, in the liquid crystal display element driving device including the signal electrode side liquid crystal driving IC 61 incorporating the display memory 63 as described above, the data in the display memory 63 is stored in one pixel of the
[0011]
Therefore, in the liquid crystal display element driving device having the conventional configuration, a part of the data displayed on the
[0012]
The present invention has been made in view of the above, and an object of the present invention is to realize a special display function such as "reverse display", "flashing display", or "replacement display" by using a CPU 68 for controlling a liquid crystal display element driving device. It is an object of the present invention to provide a liquid crystal display element driving device capable of reducing the burden on the liquid crystal display and realizing low power consumption of the whole system including the liquid crystal module.
[0013]
[Means for Solving the Problems]
A liquid crystal display element driving device of the present invention drives a liquid crystal display element having a scanning electrode group and a signal electrode group arranged in a matrix. Liquid crystal display element driving device And External Based on CPU command LCD drive A scan electrode having a display controller for controlling the operation of the entire device, and a first liquid crystal drive voltage conversion section for converting a control signal of the display controller into a liquid crystal drive voltage and outputting the voltage to the scan electrode group in one chip. A signal electrode having a built-in side liquid crystal drive IC, a display memory for holding display data, and a second liquid crystal drive voltage converter for converting the display data into a liquid crystal drive voltage and outputting the same to the signal electrode group in one chip. Side liquid crystal drive IC Liquid crystal display element driving device In order to solve the above-mentioned problems, the following means are taken.
[0014]
That is, the display controller is provided with the processing function of the display data, and the signal electrode side liquid crystal driving IC is provided between the display memory and the second liquid crystal driving voltage conversion unit. The display data in units of one line transferred from the display memory without passing through the External A display data processing circuit that processes the data with a predetermined logic without rewriting by the CPU and outputs the processed data to the second liquid crystal drive voltage converter is built in.
[0015]
[Action]
According to the above configuration, in the signal electrode side liquid crystal driving IC, Without passing through the above display controller Transferred from display memory Line by line A display data processing circuit for processing the display data with a predetermined logic and outputting the processed data to the second liquid crystal drive voltage conversion unit is provided. The processing function of the above display data is set The display controller is controlled. That is, the display data held in the display memory built in the signal electrode side liquid crystal drive IC is: Line by line While being transferred to the second liquid crystal drive voltage conversion unit, it is processed in a display data processing circuit in the signal electrode side liquid crystal drive IC.
[0016]
Therefore, if the means for controlling the liquid crystal display element driving device sets in advance the processing function of the display data to be executed in the display controller, then the means for controlling the liquid crystal display element driving device (for example, a CPU such as a word processor) ), The display data is processed inside the liquid crystal display element driving device (without having to rewrite the data in the display memory as in the prior art). In realizing the special display function such as "display", the load on the means for controlling the liquid crystal display element driving device can be reduced, and the power consumption of the entire system including the liquid crystal module can be reduced.
[0017]
【Example】
[Example 1]
One embodiment of the present invention will be described below with reference to FIGS.
[0018]
The liquid crystal display element driving device according to the present embodiment has a “reversal / flashing display function” for performing “reverse display” and “flashing display” of a part of data displayed on a liquid crystal display (liquid crystal display element). It is. In this embodiment, a liquid crystal module used as a display unit of a word processor will be described as an example.
[0019]
For simplicity of description, the number of colors that can be displayed on the liquid crystal display used in this system is, for example, a two-color display such as “white” and “black”. The data will be described as one bit, and the inverted / blinking display function realizing area is limited to one rectangular area in one screen.
[0020]
As shown in FIG. 1, the liquid crystal module of this embodiment has a dot matrix type
[0021]
The liquid crystal display
[0022]
The scanning electrode side liquid
[0023]
The scanning electrode side liquid
[0024]
The liquid
[0025]
The signal electrode side liquid
[0026]
The display
[0027]
As shown in FIG. 4, the display
[0028]
As shown in FIG. 5, the inversion / blinking function processing circuit 13 includes
[0029]
The AND circuit 14a receives the inversion function ON / OFF signal from the
[0030]
In the above configuration, the operation of the liquid crystal display
[0031]
FIG. 2 is a diagram for explaining a preparation operation in the
[0032]
First, when the
[0033]
After that, the
[0034]
FIG. 3 shows that while the display data is sequentially displayed on the
[0035]
When the
[0036]
Next, the
[0037]
Then, the
[0038]
That is, in each of the
[0039]
When the inversion function ON / OFF signal is at the “High” level and the inversion data is at the “Low” level (that is, although the inversion display area exists in the y-th row, the
[0040]
On the other hand, when the inversion function ON / OFF signal and the inversion data are both at the “High” level (that is, when the
[0041]
As described above, the data for one row, which is 1 bit / pixel, generated by being processed for each pixel by the
[0042]
The
[0043]
In the above embodiment, the inversion / blinking display function realizing region is limited to one place in one screen. However, in order to realize the inverting / blinking display function in a plurality of regions in one screen, the above-described operation is performed. The required number of circuit systems may be incorporated. That is, a register having a plurality of setting areas is provided inside the
[0044]
[Example 2]
Another embodiment of the present invention will be described below with reference to FIGS. 1 and 6 to 9. For convenience of explanation, members having the same configurations and functions as those shown in the drawings of the first embodiment are denoted by the same reference numerals, and description thereof will be omitted.
[0045]
The liquid crystal display element driving device according to the present embodiment has a “replacement display function” for replacing a part of data displayed on the liquid crystal display with completely different data for display. Here, as an example of a general “replacement display function”, a “hardware cursor function” for overwriting and displaying a cursor screen will be described as an example.
[0046]
For simplicity of explanation, the number of colors that can be displayed on the liquid crystal display used in this system is a two-color display such as "white" and "black", and is required for each pixel on the liquid crystal display screen. In the following description, the data is limited to one bit, and the cursor shape is limited to a 16 × 16 dot size.
[0047]
As shown in FIG. 1, the liquid crystal module of the present embodiment has a display data processing circuit 9 'for realizing a "hardware cursor function" instead of the display
[0048]
The display
[0049]
As shown in FIG. 8, the display data processing circuit 9 'includes a cursor pattern memory 21 for holding one line of cursor pattern data sent from the
[0050]
As shown in FIG. 9, the hardware cursor
[0051]
The inverter circuit 24a receives the cursor pattern data of one pixel in the cursor pattern memory 21 as input, inverts the state of the input data, and outputs the inverted data to the
[0052]
The OR
[0053]
The flip-flop circuit 24e has four inputs: a data input (D input terminal), a clock signal input (CK input terminal), a clear signal input (bar CR input terminal), and a preset signal input (bar PR input terminal); It has two outputs Q and Q. This flip-flop circuit 24e holds the previous output state when the CK input is at the “Low” level, and when the CK input is at the “High” level, both the bar CR input and the bar PR input are at the “High” level. If the output Q matches the D input, and if the CR input is at the “High” level and the PR input is at the “Low” level when the CK input is at the “High” level, the output Q is “ This is a bistable element that is at a High level.
[0054]
Display data for one pixel in the display data memory 25 is input to the D input terminal of the flip-flop circuit 24e. The display data input CLK signal output from the
[0055]
In the above configuration, the operation of the liquid crystal display
[0056]
FIG. 6 is a diagram for explaining a preparation operation in the
[0057]
The
[0058]
Then, when the
[0059]
FIG. 7 shows that while the display data is sequentially displayed on the
[0060]
When entering the display cycle of the y-th row (S21), the
[0061]
In the case of YES in S23, the
[0062]
In the display
[0063]
The
[0064]
Here, when the
[0065]
On the other hand, when the
[0066]
As described above, the data for one row of 1 bit / pixel generated by processing for each pixel by each
[0067]
The
[0068]
If the determination in S22 or S23 is NO, the
[0069]
In this case, since the data for one row in the cursor pattern memory 21 and the
[0070]
Next, the
[0071]
Thereafter, the
[0072]
In the above embodiment, an example of displaying a cursor pattern of a 16 × 16 dot size has been described. However, cursors of other sizes can be realized in a similar manner. If information to be replaced and displayed is set in a memory built in the
[0073]
As described above, the liquid crystal display
[0074]
Thereby, if the
[0075]
【The invention's effect】
As described above, according to the liquid crystal display element driving device of the present invention, the signal electrode side liquid crystal driving IC incorporating the display memory and the second liquid crystal driving voltage conversion unit includes the display memory and the second liquid crystal driving voltage conversion unit. From the display memory Without passing through the display controller Will be transferred Line by line Display data is stored in the scan electrode side liquid crystal drive IC. , The display data processing function is set In this configuration, a display data processing circuit that processes the data according to a predetermined logic in accordance with a command from the display controller and outputs the processed data to the second liquid crystal drive voltage converter is provided.
[0076]
Therefore, if the processing function of the display data to be executed is set in the display controller in advance, then the load on the means for controlling the liquid crystal display element driving device can be reduced without changing the data in the display memory as in the related art. However, since the display data is processed inside the liquid crystal display element driving device, the liquid crystal display element driving device is required to realize special display functions such as “reverse display”, “flashing display”, and “replacement display”. This has the effect of reducing the burden on the control means and, in turn, reducing the power consumption of the entire system including the liquid crystal module.
[Brief description of the drawings]
FIG. 1, showing an embodiment of the present invention, is a block diagram illustrating a schematic configuration of a liquid crystal module.
FIG. 2 is an explanatory diagram for explaining a preparation operation in a display controller before a liquid crystal display element driving device of the liquid crystal module executes an inversion / blinking display function.
FIG. 3 is a flowchart showing a process in the display controller for executing an inverted / blinking display function.
FIG. 4 is a block diagram showing a schematic configuration of a display data processing circuit for realizing an inverted / blinking display function.
5 is a block diagram illustrating a schematic configuration of an inversion / blinking function processing circuit of the display data processing circuit of FIG. 4;
FIG. 6 is an explanatory diagram for explaining a preparation operation in a display controller before the liquid crystal display element driving device of the liquid crystal module executes a hardware cursor function.
FIG. 7 is a flowchart showing processing in the display controller for executing a hardware cursor function.
FIG. 8 is a block diagram showing a schematic configuration of a display data processing circuit for realizing a hardware cursor function.
FIG. 9 is a block diagram illustrating a schematic configuration of a hardware cursor function processing circuit of the display data processing circuit of FIG. 8;
FIG. 10 shows a conventional example, and is a block diagram illustrating a schematic configuration of a liquid crystal module including a liquid crystal display element driving device in which a display controller and a display memory are independently provided.
FIG. 11 shows a conventional example, and is a schematic view of a liquid crystal module including a liquid crystal display element driving device including a scanning electrode side liquid crystal driving IC incorporating a display controller and a signal electrode side liquid crystal driving IC incorporating a display memory. FIG. 3 is a block diagram showing the configuration of FIG.
[Explanation of symbols]
1 Liquid crystal display (liquid crystal display element)
2 Liquid crystal display element driving device
3 Scan electrode side liquid crystal drive IC (scan electrode side liquid crystal drive circuit)
4. Signal electrode side liquid crystal drive IC (signal electrode side liquid crystal drive circuit)
6 Display controller
7 Scanning electrode side liquid crystal drive voltage converter (first liquid crystal drive voltage converter)
8 Display memory
9 Display data processing circuit
9 'display data processing circuit
10 Signal electrode side liquid crystal drive voltage converter (second liquid crystal drive voltage converter)
11 Display data memory
12 Inverted data memory
13 Inversion / flashing function processing circuit
14 Logic circuit
15 CPU
21 Cursor pattern memory
22 Cursor mask memory
23 Hardware cursor function processing circuit
24 Logic circuit
25 Display data memory
Claims (1)
外部のCPUの指令に基づいて液晶表示素子駆動装置全体の動作を制御する表示コントローラ、および、上記表示コントローラの制御信号を液晶駆動電圧に変換して上記走査電極群に出力する第1液晶駆動電圧変換部を1チップに内蔵している走査電極側液晶駆動ICと、
表示データを保持する表示メモリ、および、表示データを液晶駆動電圧に変換して上記信号電極群に出力する第2液晶駆動電圧変換部を1チップに内蔵している信号電極側液晶駆動ICとを備えている液晶表示素子駆動装置において、
上記表示コントローラには上記表示データの加工機能が設定されており、
上記信号電極側液晶駆動ICは、上記表示メモリと上記第2液晶駆動電圧変換部との間に設けられ、上記表示コントローラを通さずに表示メモリから転送されてくる1行単位の表示データを、上記表示コントローラの指令に従って、CPUによる書き換えを行うことなく所定の論理で加工して第2液晶駆動電圧変換部に出力する表示データ加工回路を内蔵していることを特徴とする液晶表示素子駆動装置。A liquid crystal display element driving device that drives a liquid crystal display element having a scanning electrode group and a signal electrode group arranged in a matrix,
A display controller that controls the operation of the entire liquid crystal display element driving device based on a command from an external CPU, and a first liquid crystal driving voltage that converts a control signal of the display controller into a liquid crystal driving voltage and outputs the liquid crystal driving voltage to the scan electrode group A scanning electrode side liquid crystal driving IC having a conversion unit built into one chip;
A display memory for holding display data, and a signal electrode side liquid crystal drive IC which incorporates a second liquid crystal drive voltage conversion section for converting the display data into a liquid crystal drive voltage and outputting to the signal electrode group in one chip. In the provided liquid crystal display element driving device,
A processing function of the display data is set in the display controller,
The signal electrode side liquid crystal drive IC is provided between the display memory and the second liquid crystal drive voltage conversion unit, and transfers display data in units of one row transferred from the display memory without passing through the display controller. A liquid crystal display element driving device having a built-in display data processing circuit for processing with a predetermined logic and outputting to a second liquid crystal driving voltage conversion unit without rewriting by a CPU in accordance with a command of the display controller. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21395593A JP3568560B2 (en) | 1993-08-30 | 1993-08-30 | Liquid crystal display element driving device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21395593A JP3568560B2 (en) | 1993-08-30 | 1993-08-30 | Liquid crystal display element driving device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0764515A JPH0764515A (en) | 1995-03-10 |
JP3568560B2 true JP3568560B2 (en) | 2004-09-22 |
Family
ID=16647828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP21395593A Expired - Fee Related JP3568560B2 (en) | 1993-08-30 | 1993-08-30 | Liquid crystal display element driving device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3568560B2 (en) |
-
1993
- 1993-08-30 JP JP21395593A patent/JP3568560B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0764515A (en) | 1995-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9123308B2 (en) | Display memory, driver circuit, display, and portable information device | |
JP3658764B2 (en) | Computer system power-down mode | |
US4985698A (en) | Display panel driving apparatus | |
JPH0128955B2 (en) | ||
JPH06130910A (en) | Matrix type display device, matrix type display controller, and matrix type display driving device | |
US8350832B2 (en) | Semiconductor integrated circuit device for display controller | |
US5703616A (en) | Display driving device | |
JP3836721B2 (en) | Display device, information processing device, display method, program, and recording medium | |
JPH0359595A (en) | Matrix display device | |
JP3568560B2 (en) | Liquid crystal display element driving device | |
JP3584917B2 (en) | Driver circuit and display | |
JP4533616B2 (en) | Display device | |
JP4016930B2 (en) | Display driver, electro-optical device, and driving method | |
JP2005043758A (en) | Display driver, electrooptical apparatus and driving method | |
JPH10340067A (en) | Liquid crystal display control driving circuit | |
JP3523938B2 (en) | Display control device | |
JP3707806B2 (en) | Driver circuit | |
JPH10312175A (en) | Liquid crystal display device and liquid crystal drive semiconductor device | |
JPH1145073A (en) | Semiconductor integrated circuit and liquid crystal display system | |
JP3409927B2 (en) | LCD driver gradation control method | |
JPH1055157A (en) | Horizontal scroll system for display data | |
JPH11149278A (en) | Liquid crystal drive device and signal electrode drive circuit | |
JPS6020764B2 (en) | matrix display device | |
JP3136078B2 (en) | Display device | |
JP3580118B2 (en) | Liquid crystal drive |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040521 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040616 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090625 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100625 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100625 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110625 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120625 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |