User manual - デバイス制御ライブラリ リファレンスマニュアルver.1.01(2009年1月21日)

171
11.7.5 lcd_char
現在のカーソル位置に 1 文字表示します。
ANK/漢字コードの表示ができます。
(標準/縮小 ANK のフォントデータ区別には引数の ANK モードを参照します。)
引数の文字属性で文字修飾表示が可能です。
ER lcd_char(
H ank_mode,
H disp_attr,
UH disp_data,
H lf_mode
);
パラメータ
ank_mode
ANK モードを次の値で指定します。
LCD_ANK_LIGHT
:縮小 ANK モード
LCD_ANK_STANDARD
:標準 ANK モード
disp_attr
表示属性を次の値の組み合わせで指定します。
LCD_ATTR_NORMAL
:通常表示
LCD_ATTR_REVERS
:反転表示
LCD_ATTR_WIDTH
:強調表示
LCD_ATTR_DOUBLE
:横倍表示
disp_data
表示対象のコードを指定します。
lf_mode
改行モードを次の値で指定します。
LCD_LF_OFF
:改行なし
LCD_LF_ON
:改行あり
戻り値
関数が成功すると E_OK が返ります。失敗すると次のエラーが返ります。
E_PRM
:パラメータエラー
解説
disp_data パラメータに 00h,0Dh,0Ah を指定した場合の動作は次のとおりです。
00h コード
NULL(0x00)コードは、終了コードとして扱います。
0Dh,0Ah コード
CR(0x0D),LF(0x0A)の表示動作が可能です。
文字の行端表示が改行ありモードの場合は自動改行します。改行なしモードの場合は改行しません。