User manual - Cライブラリ解説書ver.2.00(2003年2月7日)

DT-900 C ライブラリ解説書
69
3.2.4. ユーザーフォントファイ
ユーザーが独自に作成したフォントを表示させることができます。フォントファイルは大きく分けて2種類あります。
ROM フォントを使用せずユーザー独自のフォントを表示させるためのユーザーフォントファイルおよび、特定のコード
(0xEB40∼0xEBC0 ただし、0xEB7F は除く)で表示できる外字フォントファイルです。
(1) フォントファイルの種類
フォントファイル種別 フォント種別 容量
外字フォントファイル 6 ドットフォント
8 ドットフォント
10 ドットフォント
24 バイト× 128 文字 = 3,072 バイト
32 バイト× 128 文字 = 4,096 バイト
60 バイト× 128 文字 = 7,680 バイト
ユーザーフォントファイル 6 ドット縮小 ANK フォント
6ト準ANKフ
6 ドット漢字フォント
8ト小ANKフ
8ト準ANKフ
8 ドット漢字フォント
10 ドット縮小 ANK フォント
10 ドット標準 ANK フォント
10 ドット漢字フォント
6 バイト× 256 文字 = 1,536 バイト
12 バイト× 256 文字 = 3,072 バイト
24 バイト×7,393 文字 = 177,432 バイト
8 バイト× 256 文字 = 2,048 バイト
16 バイト× 256 文字 = 4,096 バイト
32 バイト×7,393 文字 = 236,576 バイト
20 バイト× 256 文字 = 5,120 バイト
40 バイト× 256 文字 = 10,240 バイト
60 バイト×7,393 文字 = 443,580 バイト
(2) フォントデータ構成
フォントデータの構成は ROM フォントと同一です。「3.3.2 フォントデータ構成」を参照して下さい。
(3) ファイル構成
外字フォントファイル構成
ファイル先頭
ファイルヘッダ等はありません。
右図の様に続けてフォントイメージを
作成して下さい。
EB40h のフォント
EB41h のフォント
EB7Eh のフォント
EB80h のフォント
EBC0h のフォント
EB7Fh はありません。
詰めて作成して下さい。
ファイル末尾
ANKフォントファイル構成
ファイルTOP
ファイルヘッダ等はありません。
右図の様に続けてフォントイメージを
作成して下さい。
00hh のフォント
01h のフォント
FFh のフォント
ファイルEND