JPH0616229B2 - Color display device - Google Patents
Color display deviceInfo
- Publication number
- JPH0616229B2 JPH0616229B2 JP59037543A JP3754384A JPH0616229B2 JP H0616229 B2 JPH0616229 B2 JP H0616229B2 JP 59037543 A JP59037543 A JP 59037543A JP 3754384 A JP3754384 A JP 3754384A JP H0616229 B2 JPH0616229 B2 JP H0616229B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- register
- cursor
- colors
- display device
- 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
Landscapes
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 〔発明の技術分野〕 本発明は多色表示可能なカラー表示装置に関する。TECHNICAL FIELD OF THE INVENTION The present invention relates to a color display device capable of multicolor display.
LSI、マイクロプロセツサ等半導体技術の進展によ
り、コンピユータの応用範囲が飛躍的に拡大した。それ
に伴ない、マンマシンインターフエースとして重要な地
位を占めるデイスプレイ装置にも高度な機能が要求され
てきた。その代表的なものの一つに表示効果を増すた
め、多色表示を実現するカラーパレツト機能がある。カ
ラーパレツトとは、複数の色情報をそれぞれ複数のレジ
スタに記録させ、又、このレジスタを選択する選択情報
を表示画面の最小構成である画素毎プレーンメモリに記
憶し、このメモリに記憶された選択情報により上記レジ
スタを選択し、この選択されたレジスタに記録された色
情報により画素毎の色を得る構成としたものである。With the progress of semiconductor technology such as LSI and microprocessors, the range of applications of computers has expanded dramatically. As a result, advanced functions have been required for display devices, which play an important role as man-machine interfaces. One of the representative ones is a color palette function that realizes multicolor display in order to increase the display effect. A color pallet is a plurality of color information recorded in a plurality of registers, and selection information for selecting this register is stored in a plane memory for each pixel, which is the minimum configuration of the display screen, and the selection information stored in this memory is stored. The register is selected in accordance with, and the color of each pixel is obtained from the color information recorded in the selected register.
ところで、パソコン等比較的低価格のコンピユータに用
いられるカラー表示装置において、同時表示可能な色種
は、例えば256色中16色指定のように、比較的低い
値で制限されている。これはハードウエア価格を下げる
ため、プレーンメモリのサイズも小さくする必要がある
からである。即ち、128/256/512/1024
色程度の色指定は出来るものの同一時点で画面表示が可
能なものは、せいぜい8/16色程度に限られていた。By the way, in a color display device used for a relatively low-priced computer such as a personal computer, the color types that can be displayed simultaneously are limited to a relatively low value, for example, 16 colors out of 256 colors are designated. This is because it is necessary to reduce the size of the plane memory in order to reduce the hardware price. That is, 128/256/512/1024
The number of colors that can be specified on the screen at the same point in time, although it is possible to specify the colors, is limited to about 8/16 colors at most.
上記色選択のための方法として、従来、以下に示すもの
があつた。即ち、1つは、色番号を予め定め、希望する
その色番号を指定する方法である。残りの1つは、適当
な色を実際の画面に表示し希望する色があればそれを指
定しなければ次の候補を表示する。例えば256色中、
16色指定のカラー表示装置であれば、16回候補を出
すことにより全色表示が可能となる。従がつて、前者の
方法では実際の色を見て選択する訳ではないため感覚的
ではない。又、後者の方法によれば実際の色をみて選択
することは出来るものの、画面にまたがる候補色間は同
時比較できない等の欠点があつた。The following methods have heretofore been known as methods for selecting the color. That is, one is a method of predefining a color number and designating the desired color number. The other one displays an appropriate color on the actual screen, and if there is a desired color, if the desired color is not specified, the next candidate is displayed. For example, in 256 colors,
With a color display device that specifies 16 colors, all colors can be displayed by issuing candidates 16 times. Therefore, the former method is not sensuous because the actual color is not seen and selected. Further, according to the latter method, although it is possible to select an actual color by seeing it, there is a drawback that the candidate colors across the screen cannot be simultaneously compared.
本発明は上記欠点に鑑みてなされたものであり、少量の
ハードウエアの追加により表示可能な色種を全色色バー
の形態にて表示画面上の一部領域に表示し、これを選択
指定する構成とし、マンマシンインターフエースの一層
の向上に寄与するカラー表示装置を提供することを目的
とする。The present invention has been made in view of the above-mentioned drawbacks, and a color type that can be displayed by adding a small amount of hardware is displayed in a partial area on the display screen in the form of a full-color color bar, and this is selectively designated. An object of the present invention is to provide a color display device having a configuration and contributing to further improvement of man-machine interface.
表示画面にて同時使用される色種はパソコン等比較的低
価格コンピユータの用途からして、8〜16色で十分で
ある。従つて、同時に使用する色の数は8〜16色で良
いが色の種類の選択は256色全てを一度に画面のある
領域に表示し、見ながらに色選択を指定出来ればマンマ
シンインターフエースの向上に役立つ。本発明は上記事
項を満足させるため、カラーパレツト機能を持つカラー
表示装置に走査レジスタと、カーソ、ルレジスタレジス
タと、両レジスタ間に設定された値の比較一致を検出す
る比較器とカーソルにより色選択指定がなされてから所
定の処理を終えるまで所定の状態を保つ記憶回路と、こ
の回路がある状態を示し、且つ上記比較回路により比較
一致出力が生成されたとき、走査レジスタにセツトされ
た内容の一部をあるパレツトレジスタにロードするゲー
トとを付加した。From the use of a relatively low-priced computer such as a personal computer, 8 to 16 colors are sufficient as the color types used simultaneously on the display screen. Therefore, the number of colors to be used at the same time may be 8 to 16, but the selection of color types can be done by displaying all 256 colors at once in a certain area of the screen and specifying the color selection while looking at the man-machine interface. Help improve. In order to satisfy the above-mentioned matters, the present invention provides a color display device having a color pallet function with a scanning register, a cursor register, a register register, a comparator for detecting a comparison match of values set between the registers, and a cursor for color selection. A storage circuit that keeps a predetermined state until a predetermined process is completed after the designation is made, and a state in which this circuit exists, and when a comparison match output is generated by the comparison circuit, the contents set in the scan register A gate for loading a part of a pallet register was added.
つまり、一定の値を保持するパレツトレジスタを使用す
る代わりに、走査レジスタを使用し、全色表示しようと
するところが本発明の特徴である。That is, it is a feature of the present invention that the scan register is used instead of the pallet register that holds a constant value to display all colors.
このことにより、マンマシンインターフエースの一層の
向上を廉価構成にて実現できる。As a result, the man-machine interface can be further improved with a low-priced structure.
以下、図面を使用して本発明実施例につき詳細に述べ
る。第1図は本発明を実施することにより得られるCR
T画面への表示例を示す。図において、1はCRT表示
画面、2は表示有効画面、3は希望する色により塗りつ
ぶされる既表示の図形、4は色バーである。本発明実施
例において、この色バーの表示位置は表示前に予め設定
されており、短形表示とする。又、設定位置は縦方向任
意とし、横方向は表示有効範囲全域とする。本発明実施
例によれば、取扱かえる色の種類は256色とし、有効
表示画面の横方向ドツト数は1024ドツトとなつてい
るため、色バー上一色に割当てられるドツト幅は4ドツ
トとなる。色選択は上記バー4上にクロスヘアカーソル
5を移動させ希望する色の位置に停止させ、例えばある
キーを押下することにより選択決定の指定がなされる。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 shows a CR obtained by implementing the present invention.
The example of a display on a T screen is shown. In the figure, 1 is a CRT display screen, 2 is a display valid screen, 3 is an already displayed figure filled with a desired color, and 4 is a color bar. In the embodiment of the present invention, the display position of the color bar is set in advance before the display, and is displayed in the short form. Further, the setting position is arbitrary in the vertical direction, and the horizontal direction is the entire display effective range. According to the embodiment of the present invention, the number of colors that can be handled is 256, and the number of dots in the horizontal direction of the effective display screen is 1024 dots. Therefore, the dot width assigned to one color on the color bar is 4 dots. In the color selection, the crosshair cursor 5 is moved onto the bar 4 and stopped at the position of the desired color, and a certain key is pressed to specify the selection.
第2図は本発明の実施例を示すブロック図である。図に
おいて、11はプレーン複数枚のメモリプレーンより構
成されるメモリである。プレーンメモリ11には個々の
画素におけるパレツトの選択情報が格納される。このプ
レーンメモリ11より取出される情報(格メモリプレー
ン中の1ドツト分を抽出)は、デコーダ12へ供給され
る。デコーダ12は上記プレーンメモリ11より得られ
る4ビツト情報を16ビツト情報にデコードし、15個
設けられるパレツトレジスタ(PR0〜PR14)13の
前段に位置するアンドゲート14の一入力端子へ供給さ
れる。アンドゲート14の他方の入力端子へは図示され
ないCPUより、基本色であるR・G・Bの混合量を示
すデータが設定される。本発明実施例において使用され
るパレツトによれば、色の階調は、Rは8段階、Gが8
段階、Bが4段階となる。パレツトレジスタ13の各出
力(OUT0〜OUT14)はオアゲート15を介し、C
RTモニタ16へ供給される。FIG. 2 is a block diagram showing an embodiment of the present invention. In the figure, 11 is a memory composed of a plurality of planes. The plane memory 11 stores pallet selection information for each pixel. The information taken out from the plane memory 11 (extracting one dot in the case memory plane) is supplied to the decoder 12. The decoder 12 decodes the 4-bit information obtained from the plane memory 11 into 16-bit information, and supplies it to one input terminal of an AND gate 14 located in the preceding stage of 15 pallet registers (PR 0 to PR 14 ). To be done. To the other input terminal of the AND gate 14, a CPU (not shown) sets data indicating the mixing amount of R, G, and B which are the basic colors. According to the pallet used in the embodiment of the present invention, the gradation of the color is 8 for R and 8 for G.
There are 4 steps, B. Each output (OUT 0 to OUT 14 ) of the pallet register 13 is passed through the OR gate 15 and C
It is supplied to the RT monitor 16.
17は走査レジスタである。走査レジスタ17は走査線
が左から右方向へ動いているときの輝度を示す。18は
カーソルアドレスレジスタである。カーソルアドレスレ
ジスタ18はカーソルの移動位置を逐次記憶している。
19は比較回路である。比較回路19は上記走査レジス
タ17出力及びカーソルアドレスレジスタ18出力を入
力として得、比較一致を検出する。20はフリツプフロ
ツプである。フリツプフロツプ20は第1図に示した色
バー4上をカーソルが移動し、希望する色位置に重ねら
れ、オペレータが選択完了指示をしたときに発せられる
信号(POST)によりセツトし、後述する遅延回路2
2出力による所定時間の遅延の後、リセツトされる。2
1はアンドゲートである。アンドゲート21の一方の入
力端子へは上記フリツプフロツプ20のQ出力が、そし
て他方の入力端子へは上記比較回路19による比較一致
出力が供給され、ここで論理積条件のとられた結果は遅
延回路22を介し、フリツプフロツプ20のQ出力は更
にゲート回路23の一方の入力端子へも供給される。ゲ
ート回路22の他方の入力端子へは上記走査レジスタ1
7上の上位8ビツトデータが供給されており、比較回路
19による比較一致出力に基づき、上記8ビツトデータ
をパレツトレジスタ(RP14)13へ供給する構成とな
つている。Reference numeral 17 is a scan register. The scan register 17 indicates the brightness when the scan line is moving from left to right. Reference numeral 18 is a cursor address register. The cursor address register 18 sequentially stores the moving position of the cursor.
Reference numeral 19 is a comparison circuit. The comparison circuit 19 receives the output of the scan register 17 and the output of the cursor address register 18 as inputs, and detects a comparison match. 20 is a flip-flop. The flip-flop 20 is set on the desired color position by moving the cursor on the color bar 4 shown in FIG. 1, and is set by a signal (POST) issued when the operator gives an instruction to complete the selection. Two
It is reset after a predetermined time delay due to two outputs. Two
1 is an AND gate. The Q output of the flip-flop 20 is supplied to one input terminal of the AND gate 21, and the comparison match output by the comparison circuit 19 is supplied to the other input terminal. Here, the result of the logical product condition is the delay circuit. The Q output of the flip-flop 20 is further supplied to one input terminal of the gate circuit 23 via 22. The scan register 1 is connected to the other input terminal of the gate circuit 22.
The upper 8 bit data on 7 is supplied, and the 8 bit data is supplied to the pallet register (RP 14 ) 13 based on the comparison and coincidence output from the comparison circuit 19.
尚、本発明実施例では、カーソルをスライドさせること
により選択された色カードは、パレツトレジスタ(PR
14)へ設定されるものとし、又、色バーはパレツト番号
15を使用するものとする。これらは固定されるもので
はなく適宜変更が可能である。In the embodiment of the present invention, the color card selected by sliding the cursor is the palette register (PR
14 ) and the color bar uses pallet number 15. These are not fixed and can be changed appropriately.
以下、本発明の実施例の動作につき詳述する。まず、走
査レジスタ17のカウント動作によりCRT画面の走査
位置が決められ、それをアドレス情報としてプレーンメ
モリ11から該当するドツト位置毎の画素情報が読出さ
れる。ここで読出される情報はパレツト番号を指定する
コードであつて、デコーダ12によりデコードされ、パ
レツトレジスタ13のいずれかが選択される。パレツト
レジスタ13には、R・G・Bのそれぞれの混合量がセ
ツトされており、その内容は、アンドゲート14、オア
ゲート15を介し、CRTモニタ16へ供給される。The operation of the embodiment of the present invention will be described in detail below. First, the scanning position of the CRT screen is determined by the counting operation of the scanning register 17, and the pixel information for each corresponding dot position is read from the plane memory 11 by using the scanning position as the address information. The information read out here is a code designating the pallet number and is decoded by the decoder 12 to select one of the pallet registers 13. The pallet register 13 is set with the respective mixed amounts of R, G and B, and the contents thereof are supplied to the CRT monitor 16 via the AND gate 14 and the OR gate 15.
今、デコード12により、パレツト番号15が選択され
たとする。このとき走査線の動きに同期して動作する走
査レジスタ17の上位8ビツトがアンドゲート14、オ
アゲート15を介してCRTモニタ16へ送られる。つ
まり、256色の色バーが第1図に示す如く横方向へ帯
状に表示される。一方、カーソルを動かすには、カーソ
ル位置を決めているカーソルアドレスレジスタ18に設
定される値を変化させる。ここでオペレータが希望する
色バー(第1図4)上の希望する色位置にカーソルを重
ね、選択完了指示を行なうと、フリツプフロツプ20は
直ちにセツトする。フリツプフロツプ20がセツトして
いる状態で走査レジスタ17がカーソルアドレスレジス
タ18の示す値と一致した瞬間、走査レジスタ17の上
位8ビツトの内容(この内容はカーソルにより指定され
た位置の色の状態であつて、パレツトレジスタと同一フ
オーマツト)がパレツトレジスタ(PR14)13にセツ
トされる。フリツプフロツプ20は、アンドゲート2
1、遅延回路22によつてまもなくリセツトされる。Now, it is assumed that the pallet number 15 is selected by the decoder 12. At this time, the upper 8 bits of the scanning register 17 which operates in synchronization with the movement of the scanning line are sent to the CRT monitor 16 via the AND gate 14 and the OR gate 15. That is, the color bar of 256 colors is displayed in a horizontal strip shape as shown in FIG. On the other hand, to move the cursor, the value set in the cursor address register 18 which determines the cursor position is changed. When the operator puts the cursor on a desired color position on the desired color bar (FIG. 1) and gives a selection completion instruction, the flip-flop 20 immediately sets. At the moment when the scan register 17 coincides with the value indicated by the cursor address register 18 while the flip-flop 20 is set, the contents of the upper 8 bits of the scan register 17 (the contents are the state of the color at the position designated by the cursor). Then, the same format as the palette register is set in the palette register (PR 14 ) 13. Flip flop 20 is AND gate 2
1. The delay circuit 22 will soon reset.
パレツトレジスタ13の1つであるPR14に記憶された
色の情報は、必要に応じ他のパレツトレジスタに対しソ
フトウエア処理にて移すこともできる。The color information stored in PR 14 , which is one of the palette registers 13, can be transferred to other palette registers by software processing, if necessary.
本発明による装置構成で留意すべきことは、パレツト番
号15に対応するパレツトレジスタ(PR15)は実際に
は走査レジスタ17の上位8ビツトを使用しているこ
と、及び選択した色の情報を記憶するためにパレツトレ
ジスタPR14の入力側に走査レジスタ17の内容がゲー
ト回路23を介して接続されていることである。このゲ
ート回路23を動作させるため比較回路19、フリツプ
フロツプ20、アンドゲート21を必要とする。It should be noted that in the device configuration according to the present invention, the pallet register (PR 15 ) corresponding to the pallet number 15 actually uses the upper 8 bits of the scan register 17, and the information of the selected color. The content of the scan register 17 is connected through the gate circuit 23 to the input side of the pallet register PR 14 for storage. To operate the gate circuit 23, the comparison circuit 19, flip-flop 20 and AND gate 21 are required.
ところで、走査レジスタ17は“0”〜“1023”ま
でカウントアツプする。そこで、走査レジスタ17の上
位8ビツトだけをみれば、走査レジスタ17全体が4カ
ウント毎に“0”〜“255”まで変化し、これをパレ
ツトレジスタPR13とみなせば、CRT画面の左端から
右端までに4ドツト幅で256種類の色表示が出来るわ
けである。つまり、一定の値を維持するパレツトレジス
タ13を使用する代りに、走査レジスタ17を使用し全
色表示するところが本発明の最大の狙いである。By the way, the scan register 17 counts up from "0" to "1023". Therefore, if only the upper 8 bits of the scan register 17 are viewed, the entire scan register 17 changes from "0" to "255" every 4 counts, and if this is regarded as the palette register PR 13, it is from the left end of the CRT screen. It is possible to display 256 kinds of colors with a width of 4 dots by the right end. That is, the maximum aim of the present invention is to use the scan register 17 to display all colors instead of using the pallet register 13 which maintains a constant value.
尚、本発明実施例は色種についてのみ述べたが、白黒の
階調を多段階設ける場合であつても応用可能である。Although the embodiment of the present invention has been described only with respect to the color type, it can be applied to the case where a multi-step gradation of black and white is provided.
以上説明の如く、例えば、256色中14色同時表示可
能という仕様のカラー表示装置であれば、色選択のため
に使用される色バーに関し、256色全てを同時表示出
来、このため表示された全色より実感にて色選択でき
る。従来例の如く、実感の伴なわない色番号を扱つた
り、同時に比較出来ない画面上の色選択が強いられる様
な不具合を解消できる。又、本発明は比較的小量のハー
ドウエアを追加するだけで実現出来るため、低価格のパ
ソコンに対しても充分に適用できる。As described above, for example, in the case of a color display device having a specification capable of simultaneously displaying 14 colors out of 256 colors, all 256 colors can be simultaneously displayed with respect to the color bar used for color selection. You can select colors from all colors with a sense of reality. As in the conventional example, it is possible to solve such a problem that a color number that does not have a sense of realism is handled, and a color selection on the screen that cannot be compared at the same time is forced. Further, since the present invention can be realized by adding a relatively small amount of hardware, it can be sufficiently applied to a low-priced personal computer.
第1図は本発明を実施することにより得られるCRT画
面への表示例、第2図は本発明の実施例を示すブロツク
図である。 4……色バー、11……プレーンメモリ、12……デコ
ーダ、13……パレツトレジスタ、17……走査レジス
タ、18……カーソルアドレスレジスタ、19……比較
回路、20……フリツプフロツプ、23……ゲート回
路。FIG. 1 is a display example on a CRT screen obtained by carrying out the present invention, and FIG. 2 is a block diagram showing an embodiment of the present invention. 4 ... color bar, 11 ... plane memory, 12 ... decoder, 13 ... palette register, 17 ... scan register, 18 ... cursor address register, 19 ... comparison circuit, 20 ... flip-flop, 23 ... ... gate circuit.
Claims (1)
の色バー上をカーソル移動により色選択し、所望データ
のカラー表示を行なうカラー表示装置において、色情報
が設定される複数のパレツトレジスタと個々の画素にお
ける上記パレツトレジスタの選択情報が記憶される複数
枚のプレーンメモリと、表示画面上の走査位置が逐次設
定される走査レジスタと、上記カーソルの移動位置が設
定されるカーソルアドレスレジスタと、上記両レジスタ
に設定された値の比較一致を検出する比較回路と、上記
カーソルにより色選択指定がなされてから所望の処理を
終えるまで所定の状態を保つ記憶回路と、この回路があ
る状態を示し、且つ上記比較回路より比較一致出力が発
生したとき上記走査レジスタに設定された一部内容を上
記複数のパレツトレジスタのうち任意の1個にロードす
るゲートとを具備することを特徴とするカラー表示装
置。1. A color display device in which displayable color types are displayed as color bars, and a color is selected on the color bar by moving a cursor to display desired data in color. A plurality of plane memories for storing the selection information of the palette register in each pixel and the scan register, the scan register for sequentially setting the scanning position on the display screen, and the cursor for setting the moving position of the cursor. The address register, a comparison circuit for detecting a comparison match between the values set in both the registers, a storage circuit for keeping a predetermined state until the desired processing is completed after the color selection is designated by the cursor, and this circuit In a certain state, and when a comparison match output is generated from the comparison circuit, a part of the contents set in the scan register is changed to the plurality of palettes. Color display device characterized by comprising a gate for loading any to one of the registers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59037543A JPH0616229B2 (en) | 1984-02-29 | 1984-02-29 | Color display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59037543A JPH0616229B2 (en) | 1984-02-29 | 1984-02-29 | Color display device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS60181792A JPS60181792A (en) | 1985-09-17 |
JPH0616229B2 true JPH0616229B2 (en) | 1994-03-02 |
Family
ID=12500436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59037543A Expired - Lifetime JPH0616229B2 (en) | 1984-02-29 | 1984-02-29 | Color display device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0616229B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2610139B2 (en) * | 1987-09-05 | 1997-05-14 | ヤマハ株式会社 | Tone generator |
-
1984
- 1984-02-29 JP JP59037543A patent/JPH0616229B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS60181792A (en) | 1985-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4451825A (en) | Digital data display system | |
US4204206A (en) | Video display system | |
US5835916A (en) | Document preparing apparatus capable of relocating cells forming a table and resetting cell size | |
EP0298446B1 (en) | Full page graphics image display data reduction | |
US4529978A (en) | Method and apparatus for generating graphic and textual images on a raster scan display | |
JPH0585913B2 (en) | ||
US4204207A (en) | Video display of images with video enhancements thereto | |
JPS59218493A (en) | Graphic display information memory system | |
CA2023832C (en) | Method and apparatus for filing contours in digital typefaces | |
JPH0616229B2 (en) | Color display device | |
EP0026269A1 (en) | Digital colour data display system | |
US5727190A (en) | Method and system for the acceleration of graphics images in a multiprocessor or preemptive processing computer system | |
JPH0376491B2 (en) | ||
JPS59128589A (en) | Display unit | |
EP0405504B1 (en) | Information display system suitable for compact electronic appliances having different display sizes | |
JP2864711B2 (en) | Output control device | |
JPS6350709Y2 (en) | ||
JP2898482B2 (en) | Computer game equipment | |
EP0189567A2 (en) | Color display system | |
JPH0398169A (en) | Collective changing system for features of plural elements of interactive cad | |
JP2560999B2 (en) | String output method | |
JPH0643836Y2 (en) | Character output device | |
JP2561000B2 (en) | String output method | |
JPH0610393Y2 (en) | Cursor width control circuit in charactor display device | |
JPH01277887A (en) | Font switching circuit |